1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 22:52:11 +02:00

gdb catchpoints registers tests cleanup

Change-Id: Ibea6071b9b8e07f63508e177fabf8e60da5c0a08
This commit is contained in:
Alena Laskavaia 2016-03-16 19:05:39 -04:00
parent f838c07db6
commit 6aefe76491
67 changed files with 207 additions and 834 deletions

View file

@ -19,7 +19,7 @@
<dsf.gdb.tests.gdbPath>/shared/common/gdb/gdb-all/bin</dsf.gdb.tests.gdbPath> <dsf.gdb.tests.gdbPath>/shared/common/gdb/gdb-all/bin</dsf.gdb.tests.gdbPath>
<dsf.gdb.tests.gdbTestSuite>AutomatedSuite.java</dsf.gdb.tests.gdbTestSuite> <dsf.gdb.tests.gdbTestSuite>AutomatedSuite.java</dsf.gdb.tests.gdbTestSuite>
<dsf.gdb.tests.timeout.multiplier>1</dsf.gdb.tests.timeout.multiplier> <dsf.gdb.tests.timeout.multiplier>1</dsf.gdb.tests.timeout.multiplier>
<cdt.tests.dsf.gdb.versions>gdb.7.11,gdbserver.7.11</cdt.tests.dsf.gdb.versions> <cdt.tests.dsf.gdb.versions>gdb.7.11</cdt.tests.dsf.gdb.versions>
</properties> </properties>
<build> <build>
<plugins> <plugins>

View file

@ -18,7 +18,6 @@ import java.util.List;
import org.eclipse.cdt.debug.core.ICDTLaunchConfigurationConstants; import org.eclipse.cdt.debug.core.ICDTLaunchConfigurationConstants;
import org.eclipse.cdt.dsf.gdb.IGDBLaunchConfigurationConstants; import org.eclipse.cdt.dsf.gdb.IGDBLaunchConfigurationConstants;
import org.eclipse.cdt.dsf.gdb.launching.LaunchUtils; import org.eclipse.cdt.dsf.gdb.launching.LaunchUtils;
import org.junit.AfterClass;
import org.junit.Assume; import org.junit.Assume;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
@ -134,9 +133,4 @@ public abstract class BaseParametrizedTestCase extends BaseTestCase {
IGDBLaunchConfigurationConstants.DEBUGGER_MODE_REMOTE); IGDBLaunchConfigurationConstants.DEBUGGER_MODE_REMOTE);
} }
} }
@AfterClass
public static void afterClass() {
BaseParametrizedTestCase.resetGlobalState();
}
} }

View file

@ -20,6 +20,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
SuiteGdb.class, SuiteGdb.class,
SuiteGdbVersioned.class,
}) })
public class AutomatedSuite { public class AutomatedSuite {
} }

View file

@ -63,17 +63,17 @@ import org.eclipse.cdt.dsf.mi.service.command.events.MIStoppedEvent;
import org.eclipse.cdt.dsf.mi.service.command.output.MIDataListRegisterNamesInfo; import org.eclipse.cdt.dsf.mi.service.command.output.MIDataListRegisterNamesInfo;
import org.eclipse.cdt.dsf.service.DsfServicesTracker; import org.eclipse.cdt.dsf.service.DsfServicesTracker;
import org.eclipse.cdt.dsf.service.DsfSession; import org.eclipse.cdt.dsf.service.DsfSession;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseParametrizedTestCase;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.framework.ServiceEventWaitor; import org.eclipse.cdt.tests.dsf.gdb.framework.ServiceEventWaitor;
import org.eclipse.cdt.tests.dsf.gdb.framework.SyncUtil; import org.eclipse.cdt.tests.dsf.gdb.framework.SyncUtil;
import org.eclipse.cdt.tests.dsf.gdb.launching.TestsPlugin; import org.eclipse.cdt.tests.dsf.gdb.launching.TestsPlugin;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
@RunWith(BackgroundRunner.class) @RunWith(Parameterized.class)
public class MIRegistersTest extends BaseTestCase { public class MIRegistersTest extends BaseParametrizedTestCase {
// Static list of register names as obtained directly from GDB. // Static list of register names as obtained directly from GDB.
// We make it static it does not get re-set for every test // We make it static it does not get re-set for every test
protected static List<String> fRegisterNames = null; protected static List<String> fRegisterNames = null;

View file

@ -11,28 +11,6 @@
package org.eclipse.cdt.tests.dsf.gdb.tests; package org.eclipse.cdt.tests.dsf.gdb.tests;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseParametrizedTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseParametrizedTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.CommandTimeoutTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBConsoleBreakpointsTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBConsoleSynchronizingTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBMultiNonStopRunControlTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBPatternMatchingExpressionsTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBProcessesTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.LaunchConfigurationAndRestartTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MICatchpointsTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIDisassemblyTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIExpressionsNonStopTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIExpressionsTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIMemoryTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIRegistersTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIRunControlNonStopTargetAvailableTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIRunControlTargetAvailableTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIRunControlTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.OperationsWhileTargetIsRunningNonStopTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.OperationsWhileTargetIsRunningTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.PostMortemCoreTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.SourceLookupTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.StepIntoSelectionNonStopTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.StepIntoSelectionTest_7_11;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -43,35 +21,15 @@ import org.junit.runners.Suite;
* If you running this from IDE use java var to control version like this -Dcdt.tests.dsf.gdb.versions=gdb.7.7,gdbserver.7.7 * If you running this from IDE use java var to control version like this -Dcdt.tests.dsf.gdb.versions=gdb.7.7,gdbserver.7.7
* If you don't it will run default gdb (without version postfix) for new tests. It will run 7.11 for all non-converted tests. * If you don't it will run default gdb (without version postfix) for new tests. It will run 7.11 for all non-converted tests.
* *
* If you adding a new test class do not use gdb version naming. Use flat version extending BaseParametrizedTestCase, * If you adding a new test class do not use gdb version naming.
* see {@link MIBreakpointsTest} * Use flat version extending BaseParametrizedTestCase see {@link MIBreakpointsTest}
*/ */
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// temporary we still use hardcoded gdb version name, we will slowly flatten them // new style tests
MIRegistersTest_7_11.class, MIBreakpointsTest.class,
MIRunControlTest_7_11.class, MICatchpointsTest.class,
MIRunControlTargetAvailableTest_7_11.class, MIRegistersTest.class,
MIRunControlNonStopTargetAvailableTest_7_11.class,
MIExpressionsTest_7_11.class,
MIExpressionsNonStopTest_7_11.class,
GDBPatternMatchingExpressionsTest_7_11.class,
MIMemoryTest_7_11.class,
MIBreakpointsTest.class, // this is flat version
MICatchpointsTest_7_11.class,
MIDisassemblyTest_7_11.class,
GDBProcessesTest_7_11.class,
LaunchConfigurationAndRestartTest_7_11.class,
OperationsWhileTargetIsRunningTest_7_11.class,
OperationsWhileTargetIsRunningNonStopTest_7_11.class,
PostMortemCoreTest_7_11.class,
CommandTimeoutTest_7_11.class,
GDBMultiNonStopRunControlTest_7_11.class,
GDBConsoleBreakpointsTest_7_11.class,
GDBConsoleSynchronizingTest_7_11.class,
StepIntoSelectionTest_7_11.class,
StepIntoSelectionNonStopTest_7_11.class,
SourceLookupTest_7_11.class,
/* Add your test class here */ /* Add your test class here */
}) })
public class SuiteGdb { public class SuiteGdb {

View file

@ -0,0 +1,74 @@
/*******************************************************************************
* Copyright (c) 2016 QNX Software System and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Elena Laskavaia (QNX Software System) - initial API and implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.CommandTimeoutTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBConsoleBreakpointsTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBConsoleSynchronizingTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBMultiNonStopRunControlTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBPatternMatchingExpressionsTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.GDBProcessesTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.LaunchConfigurationAndRestartTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIDisassemblyTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIExpressionsNonStopTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIExpressionsTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIMemoryTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIRunControlNonStopTargetAvailableTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIRunControlTargetAvailableTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.MIRunControlTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.OperationsWhileTargetIsRunningNonStopTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.OperationsWhileTargetIsRunningTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.PostMortemCoreTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.SourceLookupTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.StepIntoSelectionNonStopTest_7_11;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11.StepIntoSelectionTest_7_11;
import org.junit.BeforeClass;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
/**
* This suite is for tests to be run with GDB.
*
* Do not change this unless you flattening the tests, these are old style test not converted yet
*/
@RunWith(Suite.class)
@Suite.SuiteClasses({
// temporary we still use hardcoded gdb version name, we will slowly flatten them
MIRunControlTest_7_11.class,
MIRunControlTargetAvailableTest_7_11.class,
MIRunControlNonStopTargetAvailableTest_7_11.class,
MIExpressionsTest_7_11.class,
MIExpressionsNonStopTest_7_11.class,
GDBPatternMatchingExpressionsTest_7_11.class,
MIMemoryTest_7_11.class,
MIDisassemblyTest_7_11.class,
GDBProcessesTest_7_11.class,
LaunchConfigurationAndRestartTest_7_11.class,
OperationsWhileTargetIsRunningTest_7_11.class,
OperationsWhileTargetIsRunningNonStopTest_7_11.class,
PostMortemCoreTest_7_11.class,
CommandTimeoutTest_7_11.class,
GDBMultiNonStopRunControlTest_7_11.class,
GDBConsoleBreakpointsTest_7_11.class,
GDBConsoleSynchronizingTest_7_11.class,
StepIntoSelectionTest_7_11.class,
StepIntoSelectionNonStopTest_7_11.class,
SourceLookupTest_7_11.class,
/* DO NOT ADD MORE TESTS HERE: User SuiteGdb for new style tests */
})
public class SuiteGdbVersioned {
@BeforeClass
public static void beforeClassMethod() {
BaseTestCase.setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_11);
BaseTestCase.ignoreIfGDBMissing();
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_6;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_6_6 extends MICatchpointsTest {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_6_6);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2009, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson AB - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_6;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_6_6 extends MIRegistersTest {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_6_6);
}
}

View file

@ -15,6 +15,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_6;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -31,14 +33,14 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_6_6.class, MIRegistersTest.class,
MIRunControlTest_6_6.class, MIRunControlTest_6_6.class,
MIRunControlTargetAvailableTest_6_6.class, MIRunControlTargetAvailableTest_6_6.class,
MIExpressionsTest_6_6.class, MIExpressionsTest_6_6.class,
GDBPatternMatchingExpressionsTest_6_6.class, GDBPatternMatchingExpressionsTest_6_6.class,
MIMemoryTest_6_6.class, MIMemoryTest_6_6.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_6_6.class, MICatchpointsTest.class,
MIDisassemblyTest_6_6.class, MIDisassemblyTest_6_6.class,
GDBProcessesTest_6_6.class, GDBProcessesTest_6_6.class,
LaunchConfigurationAndRestartTest_6_6.class, LaunchConfigurationAndRestartTest_6_6.class,

View file

@ -16,6 +16,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,14 +34,14 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_6_6.class, MIRegistersTest.class,
MIRunControlTest_6_6.class, MIRunControlTest_6_6.class,
MIRunControlTargetAvailableTest_6_6.class, MIRunControlTargetAvailableTest_6_6.class,
MIExpressionsTest_6_6.class, MIExpressionsTest_6_6.class,
GDBPatternMatchingExpressionsTest_6_6.class, GDBPatternMatchingExpressionsTest_6_6.class,
MIMemoryTest_6_6.class, MIMemoryTest_6_6.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_6_6.class, MICatchpointsTest.class,
MIDisassemblyTest_6_6.class, MIDisassemblyTest_6_6.class,
GDBProcessesTest_6_6.class, GDBProcessesTest_6_6.class,
OperationsWhileTargetIsRunningTest_6_6.class, OperationsWhileTargetIsRunningTest_6_6.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_7;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_6.MICatchpointsTest_6_6;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_6_7 extends MICatchpointsTest_6_6 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_6_7);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2009, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson AB - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_7;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_6.MIRegistersTest_6_6;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_6_7 extends MIRegistersTest_6_6 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_6_7);
}
}

View file

@ -15,6 +15,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_7;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -31,14 +33,14 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_6_7.class, MIRegistersTest.class,
MIRunControlTest_6_7.class, MIRunControlTest_6_7.class,
MIRunControlTargetAvailableTest_6_7.class, MIRunControlTargetAvailableTest_6_7.class,
MIExpressionsTest_6_7.class, MIExpressionsTest_6_7.class,
GDBPatternMatchingExpressionsTest_6_7.class, GDBPatternMatchingExpressionsTest_6_7.class,
MIMemoryTest_6_7.class, MIMemoryTest_6_7.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_6_7.class, MICatchpointsTest.class,
MIDisassemblyTest_6_7.class, MIDisassemblyTest_6_7.class,
GDBProcessesTest_6_7.class, GDBProcessesTest_6_7.class,
LaunchConfigurationAndRestartTest_6_7.class, LaunchConfigurationAndRestartTest_6_7.class,

View file

@ -16,6 +16,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,14 +34,14 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_6_7.class, MIRegistersTest.class,
MIRunControlTest_6_7.class, MIRunControlTest_6_7.class,
MIRunControlTargetAvailableTest_6_7.class, MIRunControlTargetAvailableTest_6_7.class,
MIExpressionsTest_6_7.class, MIExpressionsTest_6_7.class,
GDBPatternMatchingExpressionsTest_6_7.class, GDBPatternMatchingExpressionsTest_6_7.class,
MIMemoryTest_6_7.class, MIMemoryTest_6_7.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_6_7.class, MICatchpointsTest.class,
MIDisassemblyTest_6_7.class, MIDisassemblyTest_6_7.class,
GDBProcessesTest_6_7.class, GDBProcessesTest_6_7.class,
OperationsWhileTargetIsRunningTest_6_7.class, OperationsWhileTargetIsRunningTest_6_7.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_8;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_7.MICatchpointsTest_6_7;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_6_8 extends MICatchpointsTest_6_7 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_6_8);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2009, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson AB - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_8;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_7.MIRegistersTest_6_7;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_6_8 extends MIRegistersTest_6_7 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_6_8);
}
}

View file

@ -15,6 +15,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_8;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -31,14 +33,14 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_6_8.class, MIRegistersTest.class,
MIRunControlTest_6_8.class, MIRunControlTest_6_8.class,
MIRunControlTargetAvailableTest_6_8.class, MIRunControlTargetAvailableTest_6_8.class,
MIExpressionsTest_6_8.class, MIExpressionsTest_6_8.class,
GDBPatternMatchingExpressionsTest_6_8.class, GDBPatternMatchingExpressionsTest_6_8.class,
MIMemoryTest_6_8.class, MIMemoryTest_6_8.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_6_8.class, MICatchpointsTest.class,
MIDisassemblyTest_6_8.class, MIDisassemblyTest_6_8.class,
GDBProcessesTest_6_8.class, GDBProcessesTest_6_8.class,
LaunchConfigurationAndRestartTest_6_8.class, LaunchConfigurationAndRestartTest_6_8.class,

View file

@ -16,6 +16,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,14 +34,14 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_6_8.class, MIRegistersTest.class,
MIRunControlTest_6_8.class, MIRunControlTest_6_8.class,
MIRunControlTargetAvailableTest_6_8.class, MIRunControlTargetAvailableTest_6_8.class,
MIExpressionsTest_6_8.class, MIExpressionsTest_6_8.class,
GDBPatternMatchingExpressionsTest_6_8.class, GDBPatternMatchingExpressionsTest_6_8.class,
MIMemoryTest_6_8.class, MIMemoryTest_6_8.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_6_8.class, MICatchpointsTest.class,
MIDisassemblyTest_6_8.class, MIDisassemblyTest_6_8.class,
GDBProcessesTest_6_8.class, GDBProcessesTest_6_8.class,
OperationsWhileTargetIsRunningTest_6_8.class, OperationsWhileTargetIsRunningTest_6_8.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_0;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_8.MICatchpointsTest_6_8;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_0 extends MICatchpointsTest_6_8 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_0);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2009, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson AB - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_0;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_6_8.MIRegistersTest_6_8;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_0 extends MIRegistersTest_6_8 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_0);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_0;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_0.class, MIRegistersTest.class,
MIRunControlTest_7_0.class, MIRunControlTest_7_0.class,
MIRunControlTargetAvailableTest_7_0.class, MIRunControlTargetAvailableTest_7_0.class,
MIRunControlNonStopTargetAvailableTest_7_0.class, MIRunControlNonStopTargetAvailableTest_7_0.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_0.class, GDBPatternMatchingExpressionsTest_7_0.class,
MIMemoryTest_7_0.class, MIMemoryTest_7_0.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_0.class, MICatchpointsTest.class,
MIDisassemblyTest_7_0.class, MIDisassemblyTest_7_0.class,
GDBProcessesTest_7_0.class, GDBProcessesTest_7_0.class,
LaunchConfigurationAndRestartTest_7_0.class, LaunchConfigurationAndRestartTest_7_0.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBRemoteTracepointsTest_7_0.class, GDBRemoteTracepointsTest_7_0.class,
MIRegistersTest_7_0.class, MIRegistersTest.class,
MIRunControlTargetAvailableTest_7_0.class, MIRunControlTargetAvailableTest_7_0.class,
MIRunControlNonStopTargetAvailableTest_7_0.class, MIRunControlNonStopTargetAvailableTest_7_0.class,
MIRunControlTest_7_0.class, MIRunControlTest_7_0.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_0.class, GDBPatternMatchingExpressionsTest_7_0.class,
MIMemoryTest_7_0.class, MIMemoryTest_7_0.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_0.class, MICatchpointsTest.class,
MIDisassemblyTest_7_0.class, MIDisassemblyTest_7_0.class,
GDBProcessesTest_7_0.class, GDBProcessesTest_7_0.class,
OperationsWhileTargetIsRunningTest_7_0.class, OperationsWhileTargetIsRunningTest_7_0.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_1;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_0.MICatchpointsTest_7_0;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_1 extends MICatchpointsTest_7_0 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_1);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson AB - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_1;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_0.MIRegistersTest_7_0;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_1 extends MIRegistersTest_7_0 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_1);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_1;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_1.class, MIRegistersTest.class,
MIRunControlTest_7_1.class, MIRunControlTest_7_1.class,
MIRunControlTargetAvailableTest_7_1.class, MIRunControlTargetAvailableTest_7_1.class,
MIRunControlNonStopTargetAvailableTest_7_1.class, MIRunControlNonStopTargetAvailableTest_7_1.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_1.class, GDBPatternMatchingExpressionsTest_7_1.class,
MIMemoryTest_7_1.class, MIMemoryTest_7_1.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_1.class, MICatchpointsTest.class,
MIDisassemblyTest_7_1.class, MIDisassemblyTest_7_1.class,
GDBProcessesTest_7_1.class, GDBProcessesTest_7_1.class,
LaunchConfigurationAndRestartTest_7_1.class, LaunchConfigurationAndRestartTest_7_1.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBRemoteTracepointsTest_7_1.class, GDBRemoteTracepointsTest_7_1.class,
MIRegistersTest_7_1.class, MIRegistersTest.class,
MIRunControlTargetAvailableTest_7_1.class, MIRunControlTargetAvailableTest_7_1.class,
MIRunControlNonStopTargetAvailableTest_7_1.class, MIRunControlNonStopTargetAvailableTest_7_1.class,
MIRunControlTest_7_1.class, MIRunControlTest_7_1.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_1.class, GDBPatternMatchingExpressionsTest_7_1.class,
MIMemoryTest_7_1.class, MIMemoryTest_7_1.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_1.class, MICatchpointsTest.class,
MIDisassemblyTest_7_1.class, MIDisassemblyTest_7_1.class,
GDBProcessesTest_7_1.class, GDBProcessesTest_7_1.class,
OperationsWhileTargetIsRunningTest_7_1.class, OperationsWhileTargetIsRunningTest_7_1.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2015 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_10;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_9.MICatchpointsTest_7_9;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_10 extends MICatchpointsTest_7_9 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_10);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2015 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_10;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_9.MIRegistersTest_7_9;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_10 extends MIRegistersTest_7_9 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_10);
}
}

View file

@ -15,6 +15,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_10;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -31,7 +33,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_10.class, MIRegistersTest.class,
MIRunControlTest_7_10.class, MIRunControlTest_7_10.class,
MIRunControlTargetAvailableTest_7_10.class, MIRunControlTargetAvailableTest_7_10.class,
MIRunControlNonStopTargetAvailableTest_7_10.class, MIRunControlNonStopTargetAvailableTest_7_10.class,
@ -40,7 +42,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_10.class, GDBPatternMatchingExpressionsTest_7_10.class,
MIMemoryTest_7_10.class, MIMemoryTest_7_10.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_10.class, MICatchpointsTest.class,
MIDisassemblyTest_7_10.class, MIDisassemblyTest_7_10.class,
GDBProcessesTest_7_10.class, GDBProcessesTest_7_10.class,
LaunchConfigurationAndRestartTest_7_10.class, LaunchConfigurationAndRestartTest_7_10.class,

View file

@ -16,6 +16,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBMultiNonStopRunControlTest_7_10.class, GDBMultiNonStopRunControlTest_7_10.class,
GDBRemoteTracepointsTest_7_10.class, GDBRemoteTracepointsTest_7_10.class,
MIRegistersTest_7_10.class, MIRegistersTest.class,
MIRunControlTest_7_10.class, MIRunControlTest_7_10.class,
MIRunControlTargetAvailableTest_7_10.class, MIRunControlTargetAvailableTest_7_10.class,
MIRunControlNonStopTargetAvailableTest_7_10.class, MIRunControlNonStopTargetAvailableTest_7_10.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_10.class, GDBPatternMatchingExpressionsTest_7_10.class,
MIMemoryTest_7_10.class, MIMemoryTest_7_10.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_10.class, MICatchpointsTest.class,
MIDisassemblyTest_7_10.class, MIDisassemblyTest_7_10.class,
GDBProcessesTest_7_10.class, GDBProcessesTest_7_10.class,
OperationsWhileTargetIsRunningTest_7_10.class, OperationsWhileTargetIsRunningTest_7_10.class,

View file

@ -1,21 +0,0 @@
/*******************************************************************************
* Copyright (c) 2015 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_10.MICatchpointsTest_7_10;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_11 extends MICatchpointsTest_7_10 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_11);
}
}

View file

@ -1,21 +0,0 @@
/*******************************************************************************
* Copyright (c) 2015 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_10.MIRegistersTest_7_10;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_11 extends MIRegistersTest_7_10 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_11);
}
}

View file

@ -10,6 +10,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_11;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -26,7 +28,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_11.class, MIRegistersTest.class,
MIRunControlTest_7_11.class, MIRunControlTest_7_11.class,
MIRunControlTargetAvailableTest_7_11.class, MIRunControlTargetAvailableTest_7_11.class,
MIRunControlNonStopTargetAvailableTest_7_11.class, MIRunControlNonStopTargetAvailableTest_7_11.class,
@ -35,7 +37,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_11.class, GDBPatternMatchingExpressionsTest_7_11.class,
MIMemoryTest_7_11.class, MIMemoryTest_7_11.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_11.class, MICatchpointsTest.class,
MIDisassemblyTest_7_11.class, MIDisassemblyTest_7_11.class,
GDBProcessesTest_7_11.class, GDBProcessesTest_7_11.class,
LaunchConfigurationAndRestartTest_7_11.class, LaunchConfigurationAndRestartTest_7_11.class,

View file

@ -11,6 +11,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -29,7 +31,7 @@ import org.junit.runners.Suite;
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBMultiNonStopRunControlTest_7_11.class, GDBMultiNonStopRunControlTest_7_11.class,
GDBRemoteTracepointsTest_7_11.class, GDBRemoteTracepointsTest_7_11.class,
MIRegistersTest_7_11.class, MIRegistersTest.class,
MIRunControlTest_7_11.class, MIRunControlTest_7_11.class,
MIRunControlTargetAvailableTest_7_11.class, MIRunControlTargetAvailableTest_7_11.class,
MIRunControlNonStopTargetAvailableTest_7_11.class, MIRunControlNonStopTargetAvailableTest_7_11.class,
@ -38,7 +40,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_11.class, GDBPatternMatchingExpressionsTest_7_11.class,
MIMemoryTest_7_11.class, MIMemoryTest_7_11.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_11.class, MICatchpointsTest.class,
MIDisassemblyTest_7_11.class, MIDisassemblyTest_7_11.class,
GDBProcessesTest_7_11.class, GDBProcessesTest_7_11.class,
OperationsWhileTargetIsRunningTest_7_11.class, OperationsWhileTargetIsRunningTest_7_11.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_2;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_1.MICatchpointsTest_7_1;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_2 extends MICatchpointsTest_7_1 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_2);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2010, 2013 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson AB - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_2;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_1.MIRegistersTest_7_1;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_2 extends MIRegistersTest_7_1 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_2);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_2;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_2.class, MIRegistersTest.class,
MIRunControlTest_7_2.class, MIRunControlTest_7_2.class,
MIRunControlTargetAvailableTest_7_2.class, MIRunControlTargetAvailableTest_7_2.class,
MIRunControlNonStopTargetAvailableTest_7_2.class, MIRunControlNonStopTargetAvailableTest_7_2.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_2.class, GDBPatternMatchingExpressionsTest_7_2.class,
MIMemoryTest_7_2.class, MIMemoryTest_7_2.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_2.class, MICatchpointsTest.class,
MIDisassemblyTest_7_2.class, MIDisassemblyTest_7_2.class,
GDBProcessesTest_7_2.class, GDBProcessesTest_7_2.class,
LaunchConfigurationAndRestartTest_7_2.class, LaunchConfigurationAndRestartTest_7_2.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBRemoteTracepointsTest_7_2.class, GDBRemoteTracepointsTest_7_2.class,
MIRegistersTest_7_2.class, MIRegistersTest.class,
MIRunControlTest_7_2.class, MIRunControlTest_7_2.class,
MIRunControlTargetAvailableTest_7_2.class, MIRunControlTargetAvailableTest_7_2.class,
MIRunControlNonStopTargetAvailableTest_7_2.class, MIRunControlNonStopTargetAvailableTest_7_2.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_2.class, GDBPatternMatchingExpressionsTest_7_2.class,
MIMemoryTest_7_2.class, MIMemoryTest_7_2.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_2.class, MICatchpointsTest.class,
MIDisassemblyTest_7_2.class, MIDisassemblyTest_7_2.class,
GDBProcessesTest_7_2.class, GDBProcessesTest_7_2.class,
OperationsWhileTargetIsRunningTest_7_2.class, OperationsWhileTargetIsRunningTest_7_2.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2011, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_3;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_2.MICatchpointsTest_7_2;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_3 extends MICatchpointsTest_7_2 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_3);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2011, 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ericsson AB - Initial Implementation
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_3;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_2.MIRegistersTest_7_2;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_3 extends MIRegistersTest_7_2 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_3);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_3;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_3.class, MIRegistersTest.class,
MIRunControlTest_7_3.class, MIRunControlTest_7_3.class,
MIRunControlTargetAvailableTest_7_3.class, MIRunControlTargetAvailableTest_7_3.class,
MIRunControlNonStopTargetAvailableTest_7_3.class, MIRunControlNonStopTargetAvailableTest_7_3.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_3.class, GDBPatternMatchingExpressionsTest_7_3.class,
MIMemoryTest_7_3.class, MIMemoryTest_7_3.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_3.class, MICatchpointsTest.class,
MIDisassemblyTest_7_3.class, MIDisassemblyTest_7_3.class,
GDBProcessesTest_7_3.class, GDBProcessesTest_7_3.class,
LaunchConfigurationAndRestartTest_7_3.class, LaunchConfigurationAndRestartTest_7_3.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBRemoteTracepointsTest_7_3.class, GDBRemoteTracepointsTest_7_3.class,
MIRegistersTest_7_3.class, MIRegistersTest.class,
MIRunControlTest_7_3.class, MIRunControlTest_7_3.class,
MIRunControlTargetAvailableTest_7_3.class, MIRunControlTargetAvailableTest_7_3.class,
MIRunControlNonStopTargetAvailableTest_7_3.class, MIRunControlNonStopTargetAvailableTest_7_3.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_3.class, GDBPatternMatchingExpressionsTest_7_3.class,
MIMemoryTest_7_3.class, MIMemoryTest_7_3.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_3.class, MICatchpointsTest.class,
MIDisassemblyTest_7_3.class, MIDisassemblyTest_7_3.class,
GDBProcessesTest_7_3.class, GDBProcessesTest_7_3.class,
OperationsWhileTargetIsRunningTest_7_3.class, OperationsWhileTargetIsRunningTest_7_3.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_4;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_3.MICatchpointsTest_7_3;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_4 extends MICatchpointsTest_7_3 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_4);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_4;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_3.MIRegistersTest_7_3;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_4 extends MIRegistersTest_7_3 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_4);
}
}

View file

@ -14,8 +14,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_4;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner; import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_3.StepIntoSelectionTest_7_3; import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_3.StepIntoSelectionTest_7_3;
import org.junit.runner.RunWith;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class) @RunWith(BackgroundRunner.class)
public class StepIntoSelectionTest_7_4 extends StepIntoSelectionTest_7_3 { public class StepIntoSelectionTest_7_4 extends StepIntoSelectionTest_7_3 {

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_4;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_4.class, MIRegistersTest.class,
MIRunControlTest_7_4.class, MIRunControlTest_7_4.class,
MIRunControlTargetAvailableTest_7_4.class, MIRunControlTargetAvailableTest_7_4.class,
MIRunControlNonStopTargetAvailableTest_7_4.class, MIRunControlNonStopTargetAvailableTest_7_4.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_4.class, GDBPatternMatchingExpressionsTest_7_4.class,
MIMemoryTest_7_4.class, MIMemoryTest_7_4.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_4.class, MICatchpointsTest.class,
MIDisassemblyTest_7_4.class, MIDisassemblyTest_7_4.class,
GDBProcessesTest_7_4.class, GDBProcessesTest_7_4.class,
LaunchConfigurationAndRestartTest_7_4.class, LaunchConfigurationAndRestartTest_7_4.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBRemoteTracepointsTest_7_4.class, GDBRemoteTracepointsTest_7_4.class,
MIRegistersTest_7_4.class, MIRegistersTest.class,
MIRunControlTest_7_4.class, MIRunControlTest_7_4.class,
MIRunControlTargetAvailableTest_7_4.class, MIRunControlTargetAvailableTest_7_4.class,
MIRunControlNonStopTargetAvailableTest_7_4.class, MIRunControlNonStopTargetAvailableTest_7_4.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_4.class, GDBPatternMatchingExpressionsTest_7_4.class,
MIMemoryTest_7_4.class, MIMemoryTest_7_4.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_4.class, MICatchpointsTest.class,
MIDisassemblyTest_7_4.class, MIDisassemblyTest_7_4.class,
GDBProcessesTest_7_4.class, GDBProcessesTest_7_4.class,
OperationsWhileTargetIsRunningTest_7_4.class, OperationsWhileTargetIsRunningTest_7_4.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_5;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_4.MICatchpointsTest_7_4;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_5 extends MICatchpointsTest_7_4 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_5);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2012 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_5;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_4.MIRegistersTest_7_4;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_5 extends MIRegistersTest_7_4 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_5);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_5;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -33,7 +35,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBMultiNonStopRunControlTest_7_5.class, GDBMultiNonStopRunControlTest_7_5.class,
MIRegistersTest_7_5.class, MIRegistersTest.class,
MIRunControlTest_7_5.class, MIRunControlTest_7_5.class,
MIRunControlTargetAvailableTest_7_5.class, MIRunControlTargetAvailableTest_7_5.class,
MIRunControlNonStopTargetAvailableTest_7_5.class, MIRunControlNonStopTargetAvailableTest_7_5.class,
@ -42,7 +44,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_5.class, GDBPatternMatchingExpressionsTest_7_5.class,
MIMemoryTest_7_5.class, MIMemoryTest_7_5.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_5.class, MICatchpointsTest.class,
MIDisassemblyTest_7_5.class, MIDisassemblyTest_7_5.class,
GDBProcessesTest_7_5.class, GDBProcessesTest_7_5.class,
LaunchConfigurationAndRestartTest_7_5.class, LaunchConfigurationAndRestartTest_7_5.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBRemoteTracepointsTest_7_5.class, GDBRemoteTracepointsTest_7_5.class,
MIRegistersTest_7_5.class, MIRegistersTest.class,
MIRunControlTest_7_5.class, MIRunControlTest_7_5.class,
MIRunControlTargetAvailableTest_7_5.class, MIRunControlTargetAvailableTest_7_5.class,
MIRunControlNonStopTargetAvailableTest_7_5.class, MIRunControlNonStopTargetAvailableTest_7_5.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_5.class, GDBPatternMatchingExpressionsTest_7_5.class,
MIMemoryTest_7_5.class, MIMemoryTest_7_5.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_5.class, MICatchpointsTest.class,
MIDisassemblyTest_7_5.class, MIDisassemblyTest_7_5.class,
GDBProcessesTest_7_5.class, GDBProcessesTest_7_5.class,
OperationsWhileTargetIsRunningTest_7_5.class, OperationsWhileTargetIsRunningTest_7_5.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2012, 2013 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_6;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_5.MICatchpointsTest_7_5;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_6 extends MICatchpointsTest_7_5 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_6);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2012, 2013 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_6;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_5.MIRegistersTest_7_5;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_6 extends MIRegistersTest_7_5 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_6);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_6;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_6.class, MIRegistersTest.class,
MIRunControlTest_7_6.class, MIRunControlTest_7_6.class,
MIRunControlTargetAvailableTest_7_6.class, MIRunControlTargetAvailableTest_7_6.class,
MIRunControlNonStopTargetAvailableTest_7_6.class, MIRunControlNonStopTargetAvailableTest_7_6.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_6.class, GDBPatternMatchingExpressionsTest_7_6.class,
MIMemoryTest_7_6.class, MIMemoryTest_7_6.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_6.class, MICatchpointsTest.class,
MIDisassemblyTest_7_6.class, MIDisassemblyTest_7_6.class,
GDBProcessesTest_7_6.class, GDBProcessesTest_7_6.class,
LaunchConfigurationAndRestartTest_7_6.class, LaunchConfigurationAndRestartTest_7_6.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -35,7 +37,7 @@ import org.junit.runners.Suite;
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBMultiNonStopRunControlTest_7_6.class, GDBMultiNonStopRunControlTest_7_6.class,
GDBRemoteTracepointsTest_7_6.class, GDBRemoteTracepointsTest_7_6.class,
MIRegistersTest_7_6.class, MIRegistersTest.class,
MIRunControlTest_7_6.class, MIRunControlTest_7_6.class,
MIRunControlTargetAvailableTest_7_6.class, MIRunControlTargetAvailableTest_7_6.class,
MIRunControlNonStopTargetAvailableTest_7_6.class, MIRunControlNonStopTargetAvailableTest_7_6.class,
@ -44,7 +46,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_6.class, GDBPatternMatchingExpressionsTest_7_6.class,
MIMemoryTest_7_6.class, MIMemoryTest_7_6.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_6.class, MICatchpointsTest.class,
MIDisassemblyTest_7_6.class, MIDisassemblyTest_7_6.class,
GDBProcessesTest_7_6.class, GDBProcessesTest_7_6.class,
OperationsWhileTargetIsRunningTest_7_6.class, OperationsWhileTargetIsRunningTest_7_6.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2014 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_7;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_6.MICatchpointsTest_7_6;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_7 extends MICatchpointsTest_7_6 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_7);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2014 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_7;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_6.MIRegistersTest_7_6;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_7 extends MIRegistersTest_7_6 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_7);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_7;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_7.class, MIRegistersTest.class,
MIRunControlTest_7_7.class, MIRunControlTest_7_7.class,
MIRunControlTargetAvailableTest_7_7.class, MIRunControlTargetAvailableTest_7_7.class,
MIRunControlNonStopTargetAvailableTest_7_7.class, MIRunControlNonStopTargetAvailableTest_7_7.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_7.class, GDBPatternMatchingExpressionsTest_7_7.class,
MIMemoryTest_7_7.class, MIMemoryTest_7_7.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_7.class, MICatchpointsTest.class,
MIDisassemblyTest_7_7.class, MIDisassemblyTest_7_7.class,
GDBProcessesTest_7_7.class, GDBProcessesTest_7_7.class,
LaunchConfigurationAndRestartTest_7_7.class, LaunchConfigurationAndRestartTest_7_7.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -35,7 +37,7 @@ import org.junit.runners.Suite;
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBMultiNonStopRunControlTest_7_7.class, GDBMultiNonStopRunControlTest_7_7.class,
GDBRemoteTracepointsTest_7_7.class, GDBRemoteTracepointsTest_7_7.class,
MIRegistersTest_7_7.class, MIRegistersTest.class,
MIRunControlTest_7_7.class, MIRunControlTest_7_7.class,
MIRunControlTargetAvailableTest_7_7.class, MIRunControlTargetAvailableTest_7_7.class,
MIRunControlNonStopTargetAvailableTest_7_7.class, MIRunControlNonStopTargetAvailableTest_7_7.class,
@ -44,7 +46,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_7.class, GDBPatternMatchingExpressionsTest_7_7.class,
MIMemoryTest_7_7.class, MIMemoryTest_7_7.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_7.class, MICatchpointsTest.class,
MIDisassemblyTest_7_7.class, MIDisassemblyTest_7_7.class,
GDBProcessesTest_7_7.class, GDBProcessesTest_7_7.class,
OperationsWhileTargetIsRunningTest_7_7.class, OperationsWhileTargetIsRunningTest_7_7.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2014 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_8;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_7.MICatchpointsTest_7_7;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_8 extends MICatchpointsTest_7_7 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_8);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2014 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_8;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_7.MIRegistersTest_7_7;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_8 extends MIRegistersTest_7_7 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_8);
}
}

View file

@ -16,6 +16,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_8;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -32,7 +34,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_8.class, MIRegistersTest.class,
MIRunControlTest_7_8.class, MIRunControlTest_7_8.class,
MIRunControlTargetAvailableTest_7_8.class, MIRunControlTargetAvailableTest_7_8.class,
MIRunControlNonStopTargetAvailableTest_7_8.class, MIRunControlNonStopTargetAvailableTest_7_8.class,
@ -41,7 +43,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_8.class, GDBPatternMatchingExpressionsTest_7_8.class,
MIMemoryTest_7_8.class, MIMemoryTest_7_8.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_8.class, MICatchpointsTest.class,
MIDisassemblyTest_7_8.class, MIDisassemblyTest_7_8.class,
GDBProcessesTest_7_8.class, GDBProcessesTest_7_8.class,
LaunchConfigurationAndRestartTest_7_8.class, LaunchConfigurationAndRestartTest_7_8.class,

View file

@ -17,6 +17,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -35,7 +37,7 @@ import org.junit.runners.Suite;
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBMultiNonStopRunControlTest_7_8.class, GDBMultiNonStopRunControlTest_7_8.class,
GDBRemoteTracepointsTest_7_8.class, GDBRemoteTracepointsTest_7_8.class,
MIRegistersTest_7_8.class, MIRegistersTest.class,
MIRunControlTest_7_8.class, MIRunControlTest_7_8.class,
MIRunControlTargetAvailableTest_7_8.class, MIRunControlTargetAvailableTest_7_8.class,
MIRunControlNonStopTargetAvailableTest_7_8.class, MIRunControlNonStopTargetAvailableTest_7_8.class,
@ -44,7 +46,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_8.class, GDBPatternMatchingExpressionsTest_7_8.class,
MIMemoryTest_7_8.class, MIMemoryTest_7_8.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_8.class, MICatchpointsTest.class,
MIDisassemblyTest_7_8.class, MIDisassemblyTest_7_8.class,
GDBProcessesTest_7_8.class, GDBProcessesTest_7_8.class,
OperationsWhileTargetIsRunningTest_7_8.class, OperationsWhileTargetIsRunningTest_7_8.class,

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2014 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_9;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_8.MICatchpointsTest_7_8;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MICatchpointsTest_7_9 extends MICatchpointsTest_7_8 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_9);
}
}

View file

@ -1,24 +0,0 @@
/*******************************************************************************
* Copyright (c) 2014 Ericsson and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Marc Khouzam (Ericsson) - Initial implementation of Test cases
*******************************************************************************/
package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_9;
import org.eclipse.cdt.tests.dsf.gdb.framework.BackgroundRunner;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_8.MIRegistersTest_7_8;
import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class)
public class MIRegistersTest_7_9 extends MIRegistersTest_7_8 {
@Override
protected void setGdbVersion() {
setGdbProgramNamesLaunchAttributes(ITestConstants.SUFFIX_GDB_7_9);
}
}

View file

@ -15,6 +15,8 @@ package org.eclipse.cdt.tests.dsf.gdb.tests.tests_7_9;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -31,7 +33,7 @@ import org.junit.runners.Suite;
@RunWith(Suite.class) @RunWith(Suite.class)
@Suite.SuiteClasses({ @Suite.SuiteClasses({
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
MIRegistersTest_7_9.class, MIRegistersTest.class,
MIRunControlTest_7_9.class, MIRunControlTest_7_9.class,
MIRunControlTargetAvailableTest_7_9.class, MIRunControlTargetAvailableTest_7_9.class,
MIRunControlNonStopTargetAvailableTest_7_9.class, MIRunControlNonStopTargetAvailableTest_7_9.class,
@ -40,7 +42,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_9.class, GDBPatternMatchingExpressionsTest_7_9.class,
MIMemoryTest_7_9.class, MIMemoryTest_7_9.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_9.class, MICatchpointsTest.class,
MIDisassemblyTest_7_9.class, MIDisassemblyTest_7_9.class,
GDBProcessesTest_7_9.class, GDBProcessesTest_7_9.class,
LaunchConfigurationAndRestartTest_7_9.class, LaunchConfigurationAndRestartTest_7_9.class,

View file

@ -16,6 +16,8 @@ import org.eclipse.cdt.tests.dsf.gdb.framework.BaseRemoteSuite;
import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase; import org.eclipse.cdt.tests.dsf.gdb.framework.BaseTestCase;
import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants; import org.eclipse.cdt.tests.dsf.gdb.tests.ITestConstants;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest; import org.eclipse.cdt.tests.dsf.gdb.tests.MIBreakpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MICatchpointsTest;
import org.eclipse.cdt.tests.dsf.gdb.tests.MIRegistersTest;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Suite; import org.junit.runners.Suite;
@ -34,7 +36,7 @@ import org.junit.runners.Suite;
// We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256 // We need specific name for the tests of this suite, because of bug https://bugs.eclipse.org/172256
GDBMultiNonStopRunControlTest_7_9.class, GDBMultiNonStopRunControlTest_7_9.class,
GDBRemoteTracepointsTest_7_9.class, GDBRemoteTracepointsTest_7_9.class,
MIRegistersTest_7_9.class, MIRegistersTest.class,
MIRunControlTest_7_9.class, MIRunControlTest_7_9.class,
MIRunControlTargetAvailableTest_7_9.class, MIRunControlTargetAvailableTest_7_9.class,
MIRunControlNonStopTargetAvailableTest_7_9.class, MIRunControlNonStopTargetAvailableTest_7_9.class,
@ -43,7 +45,7 @@ import org.junit.runners.Suite;
GDBPatternMatchingExpressionsTest_7_9.class, GDBPatternMatchingExpressionsTest_7_9.class,
MIMemoryTest_7_9.class, MIMemoryTest_7_9.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MICatchpointsTest_7_9.class, MICatchpointsTest.class,
MIDisassemblyTest_7_9.class, MIDisassemblyTest_7_9.class,
GDBProcessesTest_7_9.class, GDBProcessesTest_7_9.class,
OperationsWhileTargetIsRunningTest_7_9.class, OperationsWhileTargetIsRunningTest_7_9.class,