Christian Stenger
ca32a47122
Squish: Use parameters for mouseClick
...
Another partial revert for e8727fcae2 .
Change-Id: Ieba9b7ea75421858698e0da0133278408e2b5ee1
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-08-09 06:13:12 +00:00
Robert Loehning
c49f080458
Squish: Fix handling of server issues in tst_codepasting
...
...properly this time, I hope.
Change-Id: I4cf492f28c99fa15425c44f41656e6220f7a8715
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-07-26 12:48:12 +00:00
Christian Stenger
e8727fcae2
Squish: Clean up single (left) mouse clicks on items or objects
...
Do no more use pixels as offset if we can handle this without.
Clicking on items by using an (x, y) offset will likely fail if
running on a machine with a different DPI setting.
Change-Id: I0e5a4985104bd1d68aadf8c5534583fa1b048edb
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-07-25 12:06:05 +00:00
Robert Loehning
fdc7086c5f
Squish: Update Designer tests
...
Change-Id: I64a63a69bb6e62c29af73918d98e9a924a221f80
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-07-02 09:10:10 +00:00
Robert Loehning
f25408c436
Squish: Remove outdated code
...
Change-Id: Ic4c3cf43aed15756aaeaa4a5e7ed5240bed2545c
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-06-27 12:59:32 +00:00
Robert Loehning
0b5d60db53
Squish: Update tst_git_local
...
Change-Id: If3b3eb69a7927d0ecbc5d10afee6ab3fdfbd448b
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-06-27 12:40:15 +00:00
Robert Loehning
d1d7a488d9
Squish: Update GuiAppWizardDialog
...
Change-Id: Icdcab66e4d3a231286607a32ba8ce66d47741442
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-06-25 10:48:21 +00:00
Christian Stenger
0abcbac913
Squish: Remove checking KDE paster
...
The KDE paster has changed again and does no more work and
will be removed completely.
Change-Id: I0eb00076219559ff594671dd6b1c8de5eca22f8b
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-04-08 15:57:40 +00:00
Christian Stenger
f9b8f1471f
Squish: Fix expected file content
...
Change-Id: Ie47b63593e5fae203fdf329ede46d425f27cf735
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2019-02-14 14:04:03 +00:00
Eike Ziller
2529b36b40
Merge remote-tracking branch 'origin/4.8'
...
Change-Id: Id1484d611d457d8e4598fb53975b2288690b64bb
2018-12-17 10:05:11 +01:00
Robert Loehning
c6e09c0c80
Squish: Un-skip searching for missing output
...
Cannot reproduce the issue anymore.
This reverts commit df2b2f1a17 .
Change-Id: I10487eb0036195835d2bd0abe75c5b458a13cf36
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-12-13 10:35:22 +00:00
Eike Ziller
9084ca73df
Merge remote-tracking branch 'origin/4.8'
...
Conflicts:
qbs/modules/qtc/qtc.qbs
qtcreator.pri
src/plugins/cpptools/compileroptionsbuilder.cpp
Change-Id: I87f47cecbb924064296a002fd9446a0627acad8e
2018-12-12 09:44:13 +01:00
Christian Stenger
a83330ca26
Squish: Drop testing of pastebin.ca
...
Change-Id: Ideab89362bb839f27f10234d13d4cfa92b1beba6
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-12-11 12:45:33 +00:00
Christian Stenger
d0e4f657c9
Squish: Adapt tst_git_local
...
Committing has been made a 'bit less synchronous'.
So, wait a short amount of time to have the expected
output present, but fail if it does not appear within
that time frame.
Change-Id: I5f6c02dcec42800e876a4bae36e08596bedf0049
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-12-11 12:45:05 +00:00
Christian Stenger
6cdcae528d
Squish: Ensure text cursor has safe position
...
When re-opening a file that had been opened and closed inside
the current active session we open the file at the last used
editor position.
Provide a function to explicitly jump to the first line of an
editor.
Change-Id: I0602d8ef46e80a20385fd1b205812776d6666326
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-11-02 12:02:42 +00:00
Christian Stenger
42ced7ac94
Squish: Test latest added pasting service
...
Change-Id: I2b062a3c3c0ad172e0f5ad3b37262c9278351a48
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-11-02 12:02:35 +00:00
Eike Ziller
ac9f1f798c
Merge remote-tracking branch 'origin/4.7'
...
Change-Id: Ifb51ca9893549c478e99c9fc3ea6c32d5d5a28a2
2018-09-07 14:39:42 +02:00
Christian Stenger
1016dc0603
Squish: Refactor starting Qt Creator from Squish
...
Change-Id: I7cbce7db2a22a7cb327965b9b7918eb46266b260
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-09-05 09:24:18 +00:00
Eike Ziller
847787f146
Merge remote-tracking branch 'origin/4.7'
...
Conflicts:
src/plugins/debugger/debuggerruncontrol.cpp
Change-Id: I72882df605bc3fc8a8d20118fd4e49207ac92664
2018-08-07 09:42:02 +02: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
6d7eb57e75
Squish: Test pasting with pastebin.com
...
Yes, there are only ten pastes per IP per day. But doesn't that mean that
nobody can rely on it being availabe anyway? So it's better to use some
of those ten pastes for testing instead of not testing pasting at all.
Change-Id: I45362e5ab0c3eb43f1ddd18d4be39474e26c8460
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-31 10:02:18 +00:00
Robert Loehning
8c0042da40
Squish: Use sections for services in tst_codepasting
...
Change-Id: If97331e3a18f44ca82ad81c7609dc3162caf5254
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-31 10:01:51 +00:00
Robert Loehning
7cc5376f0d
Squish: Fix handling of server issues in tst_codepasting
...
Change-Id: I35d8dbeb11be104a1af2956125a29c4606c7e050
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-30 13:04:31 +00:00
Robert Loehning
df2b2f1a17
Squish: Skip searching for missing output
...
Task-number: QTCREATORBUG-20813
Change-Id: I31446da4e850a3da1710a87f62ee6c5b59826c53
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-07-25 09:29:03 +00:00
Christian Stenger
3f54c55e58
Squish: Handle more server side issues
...
If we get correct http responses that point to server side
issues handle them appropriate if possible to let the test
continue instead of crash.
Change-Id: I7d2e8848269600762e9c7fe980414c4f7106433c
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2018-06-29 05:16:30 +00:00
Robert Loehning
c908a52628
Squish: Update to re-uploaded text
...
This should not expire after another year.
Change-Id: I86ed49d491f619509e6bd32fc2624df2a1c24f5f
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-05-29 11:43:58 +00:00
Robert Loehning
6a62717271
Squish: Update tst_designer_goto_slot for Qt>=5.10
...
Change-Id: I29b3788f2daed5ca27069cc8ab9d972bdcee3c02
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-04-13 11:44:42 +00:00
Robert Loehning
b1239d6c4c
Squish: Remove outdated workaround
...
This reverts commit dbfbe1d65d .
Task-number: QTCREATORBUG-19523
Change-Id: I443c1bbed42f9aa96593b66a6b135bd6df35447d
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-01-09 10:12:17 +00:00
Robert Loehning
dbfbe1d65d
Squish: Rename project while this triggers bug
...
Task-number: QTCREATORBUG-19523
Change-Id: I468c5fe0af07b1875b45de8a1fd32da23208f6a0
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2018-01-03 10:16:37 +00:00
Robert Loehning
f9c0069903
Squish: Update test for sorting
...
Change-Id: I79a68377425b3596ec25c98e12c46ed59d439249
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-11-09 15:49:32 +00:00
Christian Stenger
9fde45fb52
Squish: Add possible error and respective handling
...
When using pastebin there can be various errors. Add another
one and try to handle it gracefully as this is a server side error
we cannot influence ourselves.
Change-Id: I2bcd5b7752bfbb98e2b3fd41cc8ebb9daf0ebf32
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-08-29 13:52:18 +00:00
Christian Stenger
b7c8818eb9
Squish: Update expected texts
...
Change-Id: I0959635cdfe92335c0a5582119e145c8e7ea88b2
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-08-01 09:33:54 +00:00
Robert Loehning
8637d04c1d
Squish: Update expected text in tst_git_local
...
Change-Id: I97a532f80b9dc2b40ec5931116b207cfaeef8f4b
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-07-11 09:20:27 +00:00
Robert Loehning
ae4be183fd
Squish: Tune tst_codepasting to working cases
...
Change-Id: Iaa7ebcbc20f096d1776be13c62978d6851707d39
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-05-18 12:35:42 +00:00
Robert Loehning
d9e1c77c01
Squish: Shorten object names
...
Change-Id: Ic57dce86bccae23a2edeee42207a872793feffa0
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-05-18 12:26:18 +00:00
Robert Loehning
d7f79349ed
Squish: Verify project was found when adding file
...
Change-Id: I313d1ba1b621d45620bf613760cefdf0a2d2341c
Task-number: QTCREATORBUG-17994
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-05-10 14:01:16 +00:00
Robert Loehning
9bb80c0e80
Squish: Increase timeout for cloning in tst_git_clone
...
Change-Id: Ib894ae05e8049331115ee34514d7638815408065
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-05-08 11:41:47 +00:00
Robert Loehning
d10b9390c8
Squish: Update tst_git_local
...
Format of .pro file changed slightly
Change-Id: I026057ecc76c082ddac06e81b36c0b3b62629da0
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-05-08 09:15:27 +00:00
Robert Loehning
d6ecd65c1c
Squish: Clear General Messages before running tst_codepasting
...
Change-Id: I78514e5a8553349abdf2558bba6c4a15ad280eba
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-04-12 21:21:44 +00:00
Robert Loehning
629dd8bbed
Squish: Update expexted log in tst_git_clone
...
Change-Id: Ie0f87cf23d9c86c6e5ada37be00cf8e7c2c8ecb5
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-14 13:11:07 +00:00
Robert Loehning
bea5fe0a63
Squish: Update moved license file in tst_git_clone
...
Change-Id: I8a34a878e91a64762b28b03d08334148a3dbe8d3
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-02-01 10:30:29 +00:00
Eike Ziller
5b47c653c1
Merge remote-tracking branch 'origin/4.1' into 4.2
...
Change-Id: Ibe4cd5522e1d87d56d2aae7a429282b41bf18647
2016-10-12 16:02:47 +02:00
Robert Loehning
b729d6da7f
Squish: Update tst_git_clone
...
Change-Id: Ie775ae993651b51699ebfedbe6b37c823392435e
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2016-10-12 11:02:49 +00:00
Robert Loehning
8acca9f37b
Squish: Fix error handling in tst_git_clone
...
Change-Id: Id59ba23361beb0994f400647680e4facb223d22f
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2016-10-12 11:02:10 +00:00
Robert Loehning
54a7188c27
Squish: Cloning installer-framework instead of jom in tst_git_clone
...
jom's repository can be cloned quicker than Squish can cancel the
procedure, making the test instable. Cloning installer-framework
takes a couple of seconds longer.
Change-Id: I032a4bf60cfd3b070e4c311fbd1dae5b81e8fcd1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2016-10-07 10:17:20 +00:00
Robert Loehning
96a9b2bb5b
Squish: Strip final newline from expected text
...
Change-Id: Icc10f3f0efad5a5d803f556037ecbc08fb6503f1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2016-08-30 09:41:08 +00:00
Robert Loehning
c1e7cf84e4
Squish: Do not use shell in getOutputFromCmdline
...
Change-Id: I731b119169063912cd3b528a1a6a58727002ae67
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2016-05-30 09:13:04 +00:00
Christian Stenger
91d7886313
Squish: Fix tst_designer_edit on OSX
...
Change-Id: Idabdd1577373636d9b39c83447febdf4da7b04f1
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2016-05-26 11:31:15 +00:00
Robert Loehning
e7fe1ea41b
Squish: Update expected file in tst_git_clone
...
jom changed
Change-Id: I5d0bebe8a6d4711c98aa38b7db21fdc16d6639b7
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com >
2016-03-18 15:30:38 +00:00
Robert Loehning
3b9f1659eb
Squish: Update type of VCS log
...
Change-Id: Ia7359be2061a752a3e6957405b0150cd604b3bc7
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com >
2016-03-11 10:08:40 +00:00