diff --git a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIRunControlTest.java b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIRunControlTest.java index b9b7ff8b446..99a12fb5989 100644 --- a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIRunControlTest.java +++ b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/src/org/eclipse/cdt/tests/dsf/gdb/tests/MIRunControlTest.java @@ -211,6 +211,12 @@ public class MIRunControlTest extends BaseTestCase { IMIExecutionDMContext dmc = (IMIExecutionDMContext) ctxts[0]; // Thread id for the main thread should be one Assert.assertEquals(1, dmc.getThreadId()); + + if (sProgramIsCygwin) { + dmc = (IMIExecutionDMContext) ctxts[2]; + Assert.assertEquals(2, dmc.getThreadId()); + } + wait.waitReset(); }