Bug 509248 - org.eclipse.cdt.autotools.ui.tests SWTBot tests are failing too often to be usable
Summary: org.eclipse.cdt.autotools.ui.tests SWTBot tests are failing too often to be u...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-autotools (show other bugs)
Version: 9.3.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: cdt-build-inbox@eclipse.org CLA
QA Contact: Jeff Johnston CLA
URL:
Whiteboard:
Keywords:
Depends on: 506995
Blocks: 499777
  Show dependency tree
 
Reported: 2016-12-14 14:42 EST by Jonah Graham CLA
Modified: 2016-12-15 09:10 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonah Graham CLA 2016-12-14 14:42:53 EST
More often than not at least one of the SWTBot tests in the org.eclipse.cdt.autotools.ui.tests UI package fails, leading to lots of UNSTABLE builds.

I believe this is because of the HIPP upgrade affecting SWTBot tests, the bug for that is Bug 506995.

For now I am disabling these tests, with approval of the CDT committers (https://dev.eclipse.org/mhonarc/lists/cdt-dev/msg31453.html).
Comment 1 Eclipse Genie CLA 2016-12-14 14:44:25 EST
New Gerrit change created: https://git.eclipse.org/r/87166
Comment 2 Eclipse Genie CLA 2016-12-14 14:57:33 EST
New Gerrit change created: https://git.eclipse.org/r/87168
Comment 3 Jonah Graham CLA 2016-12-14 14:59:14 EST
I am disabling the tests on master and cdt_9_2 (the two active branches). The idea is when the dependent Bug 506995 changes state we can reenable the tests.

I have disabled the tests by removing them from their suite, the individual tests should still be runnable from within the IDE.
Comment 6 Jonah Graham CLA 2016-12-15 09:10:40 EST
(In reply to Eclipse Genie from comment #4)
> Gerrit change https://git.eclipse.org/r/87168 was merged to [cdt_9_2].
> Commit:
> http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/
> ?id=0b024e9e3ee177a05696364933d8b64b0b0a0723

(In reply to Eclipse Genie from comment #5)
> Gerrit change https://git.eclipse.org/r/87166 was merged to [master].
> Commit:
> http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/
> ?id=a6e77633bdc8fa98473f7212150a7f638c45b28a

Those two commits disable the tests and should be reverted as soon as Bug 506995 is resolved.