Robert Löhning
698a495972
SquishTests: Use existing function saveAndExit()
...
Change-Id: I2e10de8b454a69b3e4ade7520b4fa00415bcde42
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-12-15 14:45:42 +00:00
Lucie Gérard
a7956df3ca
Use SPDX license identifiers
...
Replace the current license disclaimer in files by
a SPDX-License-Identifier.
Task-number: QTBUG-67283
Change-Id: I708fd1f9f2b73d60f57cc3568646929117825813
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-08-26 12:27:18 +00:00
Robert Löhning
9d5512b137
Squish: Retire Qt4
...
It can't be built with current compilers anymore and there
are no more binary packages publicly available.
Change-Id: I906789bbcca053690f39246ff7c3e602703ada37
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-05-11 12:10:06 +00:00
Christian Stenger
f43348c4f2
Squish: More corrections due to change of default build system
...
Change-Id: Ia221e1e84784f5218d14258fcc24dcac900d60ad
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2022-03-16 12:56:43 +00:00
Robert Löhning
50199cab93
Squish: Fix checkLastBuild() with python3
...
Change-Id: I25c02f91eab4a7cbf784ab726e0fe24210050a84
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-03-03 20:02:26 +00:00
Robert Löhning
73405cc089
Squish: Update for running tst_APTW01
...
Change-Id: I95ac2d2209dbc47e316b746313e4545a1b80ab55
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2021-10-29 11:23:37 +00:00
Robert Loehning
11abdb9ddc
Squish: Fix error handling
...
Change-Id: I896ce824a0c75d47f7b123f80937e81793cc33e8
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2020-02-07 11:08:42 +00:00
Christian Stenger
0275e0fa6a
Squish: Fix handling of enabling Qml Debugging
...
Amends 0168a42b72 .
Change-Id: I71c32a94fa6de4f64d03c9c73681e30496c2560d
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2020-02-03 11:33:52 +00:00
Christian Stenger
0168a42b72
Squish: Fix tst_debug_empty_main
...
Change-Id: I5c484a46cf795feee17c200416c4cd303c189774
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2020-01-28 12:58:37 +00:00
Robert Loehning
775c78eca8
Squish: Stabilize selectBuildConfig(...)
...
Change-Id: Iba111e8cbbe652dd488b4dc91c58b92f53eccba3
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-11-15 12:46:13 +00:00
Robert Loehning
40fb68d18d
Squish: Remove outdated comment
...
Change-Id: I4aeee19ada28ad536994d3b6ec164429b3fc90c4
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-10-29 18:17:46 +00:00
Robert Loehning
3959a4db14
Squish: Update verifyBuildConfig
...
Change-Id: I090957fc1a1af0d08714ad9d51d2873fa097b728
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-06-13 11:22:39 +00:00
Robert Loehning
2c6a57be9c
Squish: Move imports of "os", "re" and "sys" into shared class
...
Change-Id: I349cb255b8fa6f96e32d5dacb3c9b58ddeb76897
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-07 09:25:05 +00:00
Robert Loehning
ff10f8c3a5
Squish: Fix warnings
...
Warnings from static code checks, that is, not test.warning() at runtime.
Change-Id: I651d13491106583908059ecdb5f700f539b6d9c8
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-06 14:21:30 +00:00
Robert Loehning
e8acb75115
Squish: Refactor selecting configured Kits in project
...
The design of the Projects mode changed several times. We wrote lots of
workarounds to keep even more old code alive because we never had the time
for a proper refactoring. This time is now.
Leads to more stable code with far less variables flying around.
Task-number: QTCREATORBUG-20265
Change-Id: I29e5956ea3279cdb1d6da61bf5b461666de436bc
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-08-02 11:48:14 +00:00
Robert Loehning
210a873efb
Squish: Forward qbs' warnings about deprecated features
...
Change-Id: Ib99713b95d010acf4b49065ad7e20862e59476d1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-26 13:05:06 +00:00
Robert Loehning
78c3fcc160
Squish: Small cleanup
...
Change-Id: I8ca788b28612568935dcf68bc57089c0a0174fb1
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com >
2016-04-07 09:31:57 +00:00
Tobias Hunger
954569387c
Update License according to agreement with Free Qt Foundation
...
* Update license information in tests directory
Change-Id: I311441dd37d053ca3175e44b284258e232ee93e0
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com >
2016-01-19 16:01:06 +00:00
Robert Loehning
0352e54253
Fix copyright headers in Python files
...
Change-Id: Id2c60eae52d315b8b133512d978598d1bc187b43
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com >
2015-02-13 16:52:03 +00:00
Eike Ziller
3c85058694
Update License
...
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com >
2015-01-16 12:37:56 +01:00
Eike Ziller
8295b503be
License update
...
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com >
2014-10-09 11:41:44 +02:00
Robert Loehning
e167864063
Squish: Avoid pointless waiting and warning in selectBuildConfig()
...
Change-Id: Ia092d7e7f9af78c23512fa193635ff52fead822d
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-06-03 14:57:34 +02:00
Robert Loehning
a74dc14e67
Squish: Use dumpIndices()
...
Change-Id: Iecfaec20c54014b361268947145f80409103388e
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-06-02 15:21:53 +02:00
Robert Loehning
6f6dbe23b8
Squish: Optimization in checkLastBuild()
...
Change-Id: Id706efcf25e39d55a80ebfcd2ed0212c7f1a2324
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-05-22 12:00:11 +02:00
Robert Loehning
b8df93134d
Squish: Using param instead of global var in checkLastBuild()
...
Change-Id: I9c7af050f9ff211cd5025fe5421449dcdee04f53
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-05-16 15:23:48 +02:00
Robert Loehning
556ec551d7
Squish: Selecting right config in verifyBuildConfig
...
...by just calling selectBuildConfig.
Change-Id: I8f07b3d874c22ebeca8e5cf658d754cf231c7ad0
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-05-15 12:17:31 +02:00
Robert Loehning
372fc953cd
Squish: Fix createTasksFile()
...
Change-Id: I437d9e59723556363e233e939032630246981874
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-05-09 16:04:15 +02:00
Christian Stenger
0ee8704930
Squish: Throw fatal on empty task
...
Change-Id: I815810ffbe295cabf37e8a14000243481b799800
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-05-06 12:13:10 +02:00
Christian Stenger
207d3f9a3a
Squish: Fix running hooked subprocess on Mac
...
Change-Id: Ib7879aab6227758373023d0164edfc6f10f0e23c
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-31 09:02:47 +01:00
Christian Stenger
8087db30a3
Squish: Do not invoke Exit on AUT inside helper functions
...
Quitting the AUT should always be reserved for the main function
of a test case.
Change-Id: I1a90e7c1e327cde37280e9d3130b30216798382c
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2014-01-28 12:22:38 +01:00
Robert Loehning
52bff97cfa
Squish: Replaced lot of signal code by one simple function
...
Change-Id: Idb6b663a8b2be217d8769fab5e2f6f9290f37990
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-22 10:13:02 +01:00
Robert Loehning
746c5d8863
Incremented year in copyright info
...
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2014-01-08 08:29:47 +01:00
Robert Loehning
f5ec3f4237
Squish: Make some variables local
...
Change-Id: I1687ae59c6327616ee18f6120dca9d0d0ce40bcf
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2014-01-07 15:24:57 +01:00
Robert Loehning
5e42856947
Squish: Fix bug in selectBuildConfig()
...
Function did not wait when configName did not
change, even when the active kit did change.
Change-Id: Ia0954ee7da45864aefe88ad1919124c065af2ac1
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-19 11:39:03 +01:00
Robert Loehning
4fd4f5d9fc
Squish: Remove unused function
...
Change-Id: I2860d77dcb6a571e6af0e8aff86b997c12dafc90
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-12-03 10:42:16 +01:00
Robert Loehning
ee1bac2ee6
Squish: Fix verifyBuildAndRun()
...
"The program has unexpectedly finished." is considered valid output,
see https://bugreports.qt-project.org/browse/QTCREATORBUG-9212
Change-Id: Ia18e2dcfccdf1bdfbbc793a01897a88c4a17eb40
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-09-20 13:47:55 +02:00
Christian Stenger
4c0778786b
Squish: Build Qml debug lib only if necessary
...
Change-Id: I90cf1f9e57d39211ea151b1cfc52e27f4ecaf654
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-08-29 15:09:58 +02:00
Robert Loehning
2001fe982b
Squish: Moved code from aptw.py to build_utils
...
Change-Id: Id42cc45e9cb4a8a3aa43086ae3a427143617927c
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-23 15:19:17 +02:00
Eike Ziller
ef5d3796d5
Merge remote-tracking branch 'origin/2.7' into 2.8
2013-05-23 07:25:34 +02:00
Robert Loehning
180b48003f
Squish: Added copyright headers
...
Change-Id: Icdf2f31f73e8b6eed75954ad31d12d48e00109b5
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-05-15 13:35:01 +02:00
Eike Ziller
a2171c2d82
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.cpp
Change-Id: I7f319154d5865c47ccfd5f525f0fd7983733dd0e
2013-05-03 09:49:28 +02:00
Robert Loehning
c8984dc58a
Squish: Using progressBarWait() instead of waitForSignal()
...
Change-Id: Ia87569c080f3b54dd8f78b023408de76eb3c574c
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-05-02 10:13:19 +02:00
Robert Loehning
3fd74568b8
Squish: Updated checkLastBuild()
...
Change-Id: Iebe27d2d4d08fde62398cd711ad557f16a6f3974
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-04-17 15:18:48 +02:00
Robert Loehning
d3b68556fa
Squish: Let iterateBuildConfigs() give information about kit
...
Change-Id: I283fbc773c0490c4c9cb5558e9aedfdb94ba5366
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-04-04 11:30:42 +02:00
Christian Stenger
8485f64c6b
Squish: Fix verification of compile output
...
Change-Id: I1c55e826a79fa0f36d2870cfcb08a325ba6408e1
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-02-04 16:47:05 +01:00
Robert Loehning
77313fd980
Squish: Removed pointless explicit timeouts
...
Change-Id: I21e41fc8d1c26186afe0d18613c764abd065227e
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2012-11-05 12:59:07 +01:00
Robert Loehning
e60d2af0b1
Squish: Updated iterateBuildConfigs() to handle multiple kits
...
Change-Id: I724e45bf510015dbdae6cb4c6cb55285167dafbc
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2012-10-30 09:54:22 +01:00
Robert Loehning
95af1cd4f8
Squish: Added helper functions for views and models
...
Change-Id: Ic5dc4a5fe11ec5f693ef9f5ddf3abbefd689fd99
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2012-10-25 13:58:34 +02:00
Christian Stenger
bd43956bbd
Squish: Use global objects.map from inside CCOM
...
Change-Id: Icc22f595f6c5c9472755e1134b7663dde7bccb86
Reviewed-by: Robert Loehning <robert.loehning@nokia.com >
2012-09-06 09:42:38 +02:00
Christian Stenger
a9209c92c9
Squish: Fix verifyBuildConfig()
...
Removed dependency to the scrollArea that might be missing for
1-target projects. This makes tst_simple_debug almost finish.
Change-Id: Ia261192a0eb3ac10df4c0a2442368b0434842539
Reviewed-by: Robert Loehning <robert.loehning@nokia.com >
2012-08-07 14:23:59 +02:00