Add utility method to close secondary shells after tests
authorMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Mon, 19 Sep 2016 04:47:02 +0000 (00:47 -0400)
committerMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Thu, 6 Oct 2016 19:31:01 +0000 (15:31 -0400)
commit1dfcd42b04b94bc6965905654723e02e85dfb2dc
tree26332e5aa7ca2c51ff79b2d75240e89d4385ec9c
parentf9c3ba0d3e573c8de45a59c6204277ca19cd3b62
Add utility method to close secondary shells after tests

When running SWTBot tests, sometimes when one test fails and leave a
shell lingering, it makes all the subsequent tests fail. This change
introduces a utility method to close all the secondary shells
(non-main shell) so that subsequent tests have a better chance of
completing successfully. This will help getting a more representative
account of test failures when things go wrong.

Change-Id: I4fe48c13de8588e9ddb21ae64d2c3b6a9c04b4ae
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/81303
Reviewed-by: Alexandre Montplaisir <alexmonthy@efficios.com>
Reviewed-by: Hudson CI
ctf/org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ctf/ui/swtbot/tests/TestInvalidCtfTrace.java
lttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/src/org/eclipse/tracecompass/lttng2/kernel/ui/swtbot/tests/FindDialogTestBase.java
lttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/src/org/eclipse/tracecompass/lttng2/kernel/ui/swtbot/tests/KernelTestBase.java
releng/org.eclipse.tracecompass.integration.swtbot.tests/src/org/eclipse/tracecompass/integration/swtbot/tests/projectexplorer/ProjectExplorerTraceActionsTest.java
tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/shared/org/eclipse/tracecompass/tmf/ui/swtbot/tests/shared/SWTBotUtils.java
tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ui/swtbot/tests/viewers/events/ColumnHeaderMenuTest.java
tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ui/swtbot/tests/viewers/events/CopyToClipboardTest.java
tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ui/swtbot/tests/viewers/events/TmfAlignTimeAxisTest.java
This page took 0.02623 seconds and 5 git commands to generate.