From 8220215a2e35334b16ef48c76e9c9e33ba03d07e Mon Sep 17 00:00:00 2001 From: William Riley Date: Thu, 21 Mar 2019 13:10:17 +0000 Subject: [PATCH] Bug 545624 - Disable failing tests Change-Id: I60d34ca269482b089d738f5b911378bc1bd57238 --- .../internal/meson/ui/tests/NewManualNinjaTest.java | 2 ++ .../meson/ui/tests/NewMesonConfigureTest.java | 5 +++++ .../internal/meson/ui/tests/NewMesonProjectTest.java | 2 ++ .../cdt/tests/dsf/gdb/tests/CommandLineArgsTest.java | 2 ++ .../cdt/tests/dsf/gdb/tests/MIExpressionsTest.java | 12 ++++++++++++ .../cdt/tests/dsf/gdb/tests/PostMortemCoreTest.java | 2 ++ .../gdb/tests/nonstop/MIExpressionsNonStopTest.java | 2 ++ .../gdb/tests/nonstop/ThreadStackFrameSyncTest.java | 3 +++ 8 files changed, 30 insertions(+) diff --git a/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewManualNinjaTest.java b/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewManualNinjaTest.java index 71107a842a4..74c37bf6a17 100644 --- a/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewManualNinjaTest.java +++ b/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewManualNinjaTest.java @@ -46,11 +46,13 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.ClassRule; import org.junit.FixMethodOrder; +import org.junit.Ignore; import org.junit.Test; import org.junit.runners.MethodSorters; @SuppressWarnings("nls") @FixMethodOrder(MethodSorters.NAME_ASCENDING) +@Ignore public class NewManualNinjaTest { private static SWTWorkbenchBot bot; diff --git a/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonConfigureTest.java b/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonConfigureTest.java index 912642e8e08..15049faae3c 100644 --- a/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonConfigureTest.java +++ b/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonConfigureTest.java @@ -43,11 +43,13 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.ClassRule; import org.junit.FixMethodOrder; +import org.junit.Ignore; import org.junit.Test; import org.junit.runners.MethodSorters; @SuppressWarnings("nls") @FixMethodOrder(MethodSorters.NAME_ASCENDING) +@Ignore public class NewMesonConfigureTest { private static SWTWorkbenchBot bot; @@ -126,6 +128,7 @@ public class NewMesonConfigureTest { } @Test + @Ignore public void attemptMesonConfiguration() throws Exception { String projectName = "MesonTestProj2"; // open C++ perspective @@ -185,6 +188,7 @@ public class NewMesonConfigureTest { } @Test + @Ignore public void buildMesonProject() throws Exception { String projectName = "MesonTestProj2"; // Make sure the project indexer completes. At that point we're stable. @@ -326,6 +330,7 @@ public class NewMesonConfigureTest { } @Test + @Ignore public void rebuildMesonProject() throws Exception { String projectName = "MesonTestProj2"; // Make sure the project indexer completes. At that point we're stable. diff --git a/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonProjectTest.java b/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonProjectTest.java index 66cf2dd8ac8..cc2a5967562 100644 --- a/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonProjectTest.java +++ b/build/org.eclipse.cdt.meson.ui.tests/src/org/eclipse/cdt/internal/meson/ui/tests/NewMesonProjectTest.java @@ -43,11 +43,13 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.ClassRule; import org.junit.FixMethodOrder; +import org.junit.Ignore; import org.junit.Test; import org.junit.runners.MethodSorters; @SuppressWarnings("nls") @FixMethodOrder(MethodSorters.NAME_ASCENDING) +@Ignore public class NewMesonProjectTest { private static SWTWorkbenchBot bot; diff --git a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/CommandLineArgsTest.java b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/CommandLineArgsTest.java index ed321d976e0..c5190b23753 100644 --- a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/CommandLineArgsTest.java +++ b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/CommandLineArgsTest.java @@ -39,6 +39,7 @@ import org.eclipse.cdt.dsf.service.DsfSession; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseParametrizedTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.SyncUtil; import org.eclipse.cdt.tests.dsf.gdb.launching.TestsPlugin; +import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; @@ -215,6 +216,7 @@ public class CommandLineArgsTest extends BaseParametrizedTestCase { * bug 474648 */ @Test + @Ignore public void testSettingArgumentsWithSpecialSymbols() throws Throwable { // Test that arguments are parsed correctly: // The string provided by the user is split into arguments on spaces diff --git a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIExpressionsTest.java b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIExpressionsTest.java index bfed2af26bb..2ad7f9e6bb1 100644 --- a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIExpressionsTest.java +++ b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIExpressionsTest.java @@ -209,6 +209,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * variables. */ @Test + @Ignore public void testLocalVariables() throws Throwable { // Run to the point where all local variables are initialized SyncUtil.runToLocation("testLocals"); @@ -457,6 +458,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * children. See bug 320277. */ @Test + @Ignore public void testNestedBaseChildrenBug() throws Throwable { MIStoppedEvent stoppedEvent = SyncUtil.runToLocation("BaseTest::test"); @@ -632,6 +634,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * make sure the internal MI commands are sequenced properly. */ @Test + @Ignore public void testConcurrentReads() throws Throwable { // Next we test that we can read the value more than once // of the same variable object at the exact same time @@ -942,6 +945,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * sure the internal MI commands are sequenced properly. */ @Test + @Ignore public void testConcurrentReadWrite() throws Throwable { // Next we test that we can deal with a write request and read request // at @@ -1034,6 +1038,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * to make sure the internal MI commands are sequenced properly. */ @Test + @Ignore public void testConcurrentReadWriteChildren() throws Throwable { // Finally, we go nuts and request two reads, while requesting // a get children and get children count. @@ -1180,6 +1185,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * an MI command to the back-end */ @Test + @Ignore public void testWriteCache() throws Throwable { // Test the cache by changing a value but triggering a read before the // write clears the cache @@ -1336,6 +1342,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * expression */ @Test + @Ignore public void testExprAddress() throws Throwable { SyncUtil.runToLocation("testAddress"); @@ -1493,6 +1500,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * a thread selected, the top-most stack frame is used for evaluation */ @Test + @Ignore public void testThreadContext() throws Throwable { // Step to a stack level of 2 to be able to test differen stack frames @@ -3486,6 +3494,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * This test verifies that we can cast to a type and then revert. */ @Test + @Ignore public void testCastToType() throws Throwable { SyncUtil.runToLocation("testCasting"); MIStoppedEvent stoppedEvent = SyncUtil.step(3, StepType.STEP_OVER); @@ -3550,6 +3559,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * This test verifies that we can display as array and then revert. */ @Test + @Ignore public void testDisplayAsArray() throws Throwable { SyncUtil.runToLocation("testCasting"); MIStoppedEvent stoppedEvent = SyncUtil.step(3, StepType.STEP_OVER); @@ -3601,6 +3611,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * and then revert. */ @Test + @Ignore public void testDisplayAsArrayAndCastToType() throws Throwable { SyncUtil.runToLocation("testCasting"); MIStoppedEvent stoppedEvent = SyncUtil.step(3, StepType.STEP_OVER); @@ -4391,6 +4402,7 @@ public class MIExpressionsTest extends BaseParametrizedTestCase { * 7.5. */ @Test + @Ignore public void testRTTI_7_5() throws Throwable { assumeGdbVersionAtLeast(ITestConstants.SUFFIX_GDB_7_5); SyncUtil.runToLocation("testRTTI"); diff --git a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/PostMortemCoreTest.java b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/PostMortemCoreTest.java index 2559a9104ef..0134a187b3b 100644 --- a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/PostMortemCoreTest.java +++ b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/PostMortemCoreTest.java @@ -363,6 +363,7 @@ public class PostMortemCoreTest extends BaseParametrizedTestCase { * variables. */ @Test + @Ignore public void testLocalVariables() throws Throwable { doLaunch(); @@ -399,6 +400,7 @@ public class PostMortemCoreTest extends BaseParametrizedTestCase { } @Test + @Ignore public void readMemoryArray() throws Throwable { doLaunch(); diff --git a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/MIExpressionsNonStopTest.java b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/MIExpressionsNonStopTest.java index 626903086c0..f9b0823b95b 100644 --- a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/MIExpressionsNonStopTest.java +++ b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/MIExpressionsNonStopTest.java @@ -18,10 +18,12 @@ import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.MIExpressionsTest; import org.junit.Assume; import org.junit.BeforeClass; +import org.junit.Ignore; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; @RunWith(Parameterized.class) +@Ignore public class MIExpressionsNonStopTest extends MIExpressionsTest { @BeforeClass diff --git a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/ThreadStackFrameSyncTest.java b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/ThreadStackFrameSyncTest.java index 3a41449987f..57a7e025ee2 100644 --- a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/ThreadStackFrameSyncTest.java +++ b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/nonstop/ThreadStackFrameSyncTest.java @@ -57,6 +57,7 @@ import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.junit.Assert; import org.junit.Assume; import org.junit.BeforeClass; +import org.junit.Ignore; import org.junit.Test; public class ThreadStackFrameSyncTest extends BaseParametrizedTestCase { @@ -192,6 +193,7 @@ public class ThreadStackFrameSyncTest extends BaseParametrizedTestCase { * triggers a GDB notification that a new frame has been selected. */ @Test + @Ignore public void testChangingCurrentFrameCLINotification() throws Throwable { ServiceEventWaitor eventWaitor = new ServiceEventWaitor<>(fMultiRunControl.getSession(), MIStoppedEvent.class); @@ -269,6 +271,7 @@ public class ThreadStackFrameSyncTest extends BaseParametrizedTestCase { * the current GDB stack frame */ @Test + @Ignore public void testGdbSyncServiceCanSwitchGDBStackFrame() throws Throwable { ServiceEventWaitor eventWaitor = new ServiceEventWaitor<>(fMultiRunControl.getSession(), MIStoppedEvent.class);