[Qt-creator] Type of the tests of QtCreator

Przemyslaw Gorszkowski pgorszkowski at gmail.com
Wed Oct 31 21:40:56 CET 2012

Thanks Robert for your answers.

Unfortunately I don't have license for Squish.

To have such public results would be very helpful for developers. Sometimes
I am not sure do my changes spoil something or it was there already. In
such a case I have to rebuild Qt Creator to be sure that I used corrected
build version, than I have to compile without my changes and check again
tests. With public test results I wouldn't need to do that.

So, conclusion: public tests result is really appreciated/nice to have.

Best Regards,

Przemyslaw Gorszkowski

On Wed, Oct 31, 2012 at 3:47 PM, Robert Löhning
<robert.loehning at digia.com>wrote:

> Am 31.10.2012 12:44, schrieb Przemyslaw Gorszkowski:
>  On Wed, Oct 31, 2012 at 11:59 AM, Daniel Teske <daniel.teske at digia.com
>> >wrote:
>>  I would like to ask about general topic of tests(unit, functional,
>>>> regression and so on). What kind of tests do we have for testing of
>>>> QtCreator? I know that there are some unit tests for completion, code
>>>> generation(only tests the InsertionPointLocator) and for FakeVim plugin.
>>> I
>>>> have seen also scripts for Squish but as far as I understand Squish is
>>> used
>>>> internally(it is not possible for "external" developers to use it).There
>>> is
>>>> also Jenkins which is used mostly for building snapshots.
>>> Those and also starting a debug Creator with -test all will run some
>>> autotests
>>> in a running Creator.
>> What about Squish? Is it possible to write some test base on Squish and
>> have possibliity to verify the results?
> You can run the Squish tests if you have a valid license for Squish.
> You'll also need to have some data in place (e.g. a Qt SDK installed and a
> checkout of Creator repository). Some of this is explained in
> tests\system\README. I can tell you more if you like.
> Of course you can write further Squish tests for Creator and we'd very
> much appreciate getting patches with them. If you have any questions, feel
> free to contact me via mail or IRC (rloehning).
>>>  What about
>>>> integration unit tests results and other kind of available test results
>>>> there(run all kind of tests after building and checking the results)?
> We (the Berlin office) did run the Squish tests continuously on Jenkins.
> We're still working on making this run again.
> Creator -test all
> like Daniel mentioned is already being done on Jenkins. Unfortunately none
> of the results are publicly available, yet.
> Cheers,
> Robert
> --
> Robert Löhning
> Software Engineer
> Digia, Qt
> Digia Germany GmbH
> Rudower Chausse 13, 12489 D-Berlin
> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht
> Charlottenburg, HRB 144331 B,
> Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
> Email: robert.loehning at digia.com
> Mobile: +49 151 1634 9248
> Tel: +49 30 63 92 32 55
> http://qt.digia.com
> Qt Blog: http://blog.qt.digia.com/
> Qt Facebook: www.facebook.com/qt
> Qt Twitter: www.twitter.com/qtcommercial
> Digia Germany is a group company of Digia Plc,
> Valimotie 21, FI-00380 Helsinki Finland
> Visit us at: www.digia.com
> ------------------------------**------------------------------**------
> This message and any attachments are intended only for use by the named
> addressee and may contain privileged and/or confidential information. If
> you are not the named addressee you should not disseminate, copy or take
> any action in reliance on it. If you have received this message in error,
> please contact the sender immediately and delete the message and any
> attachments accompanying it. Digia Germany GmbH and Digia Plc do not accept
> liability for any corruption, interception, amendment, tampering or viruses
> occurring to this message.

Best regards/Pozdrawiam

Przemyslaw Gorszkowski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qt-creator/attachments/20121031/986e8ab6/attachment.html>

More information about the Qt-creator mailing list