Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion debug/org.eclipse.debug.tests/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ Export-Package: org.eclipse.debug.tests,
org.eclipse.debug.tests.view.memory,
org.eclipse.debug.tests.viewer.model
Import-Package: org.assertj.core.api;version="3.24.2",
org.assertj.core.api.iterable
org.assertj.core.api.iterable,
org.junit.jupiter.api;version="[5.14.0,6.0.0)",
org.junit.platform.suite.api;version="[1.14.0,2.0.0)"
Eclipse-BundleShape: dir
Automatic-Module-Name: org.eclipse.debug.tests
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit5"/>
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.debug.tests.AutomatedSuite"/>
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.debug.tests"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,83 +59,83 @@
import org.eclipse.debug.tests.viewer.model.VirtualViewerSelectionTests;
import org.eclipse.debug.tests.viewer.model.VirtualViewerStateTests;
import org.eclipse.debug.tests.viewer.model.VirtualViewerUpdateTests;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.platform.suite.api.SelectClasses;
import org.junit.platform.suite.api.Suite;

/**
* Tests for integration and nightly builds.
*
* @since 3.6
*/
@RunWith(Suite.class)
@Suite.SuiteClasses({
@Suite
@SelectClasses({
// Source lookup tests
SourceLookupFacilityTests.class,
SourceLookupFacilityTests.class, //
// BP tests
BreakpointOrderingTests.class,
BreakpointTests.class,
SerialExecutorTest.class,
BreakpointOrderingTests.class, //
BreakpointTests.class, //
SerialExecutorTest.class, //
// Note: jface viewer tests were moved out of nightly tests
// due to frequent problems on nightly build machines.
// (Bug 343308).

// Virtual viewer tests
VirtualViewerCheckTests.class,
VirtualViewerDeltaTests.class,
VirtualViewerContentTests.class,
VirtualViewerLazyModeTests.class,
VirtualViewerSelectionTests.class,
VirtualViewerStateTests.class,
VirtualViewerUpdateTests.class,
VirtualViewerFilterTests.class,
VirtualViewerCheckTests.class, //
VirtualViewerDeltaTests.class, //
VirtualViewerContentTests.class, //
VirtualViewerLazyModeTests.class, //
VirtualViewerSelectionTests.class, //
VirtualViewerStateTests.class, //
VirtualViewerUpdateTests.class, //
VirtualViewerFilterTests.class, //

// Viewer neutral tests
FilterTransformTests.class,
ChildrenUpdateTests.class,
PresentationContextTests.class,
VariableValueEditorManagerTests.class,
FilterTransformTests.class, //
ChildrenUpdateTests.class, //
PresentationContextTests.class, //
VariableValueEditorManagerTests.class, //

// Memory view
MemoryRenderingTests.class,
TableRenderingTests.class,
MemoryRenderingTests.class, //
TableRenderingTests.class, //

// Launch framework
LaunchConfigurationTests.class,
AcceleratorSubstitutionTests.class,
LaunchHistoryTests.class,
LaunchFavoriteTests.class,
LaunchManagerTests.class,
RefreshTabTests.class,
ArgumentParsingTests.class,
LaunchTests.class,
LaunchConfigurationTests.class, //
AcceleratorSubstitutionTests.class, //
LaunchHistoryTests.class, //
LaunchFavoriteTests.class, //
LaunchManagerTests.class, //
RefreshTabTests.class, //
ArgumentParsingTests.class, //
LaunchTests.class, //

// Status handlers
StatusHandlerTests.class,
StatusHandlerTests.class, //

// Step filters
StepFiltersTests.class,
StepFiltersTests.class, //

// Console view
ConsoleDocumentAdapterTests.class,
ConsoleManagerTests.class,
ConsoleTests.class,
IOConsoleTests.class,
IOConsoleFixedWidthTests.class,
ProcessConsoleManagerTests.class,
ProcessConsoleTests.class,
StreamsProxyTests.class,
TextConsoleViewerTest.class,
RuntimeProcessTests.class,
OutputStreamMonitorTests.class,
InputStreamMonitorTests.class,
FileLinkTests.class,
ConsoleDocumentAdapterTests.class, //
ConsoleManagerTests.class, //
ConsoleTests.class, //
IOConsoleTests.class, //
IOConsoleFixedWidthTests.class, //
ProcessConsoleManagerTests.class, //
ProcessConsoleTests.class, //
StreamsProxyTests.class, //
TextConsoleViewerTest.class, //
RuntimeProcessTests.class, //
OutputStreamMonitorTests.class, //
InputStreamMonitorTests.class, //
FileLinkTests.class, //

// Launch Groups
LaunchGroupTests.class,
LaunchConfigurationTabGroupViewerTest.class,
LaunchGroupTests.class, //
LaunchConfigurationTabGroupViewerTest.class, //

// Logical structure
LogicalStructureCacheTest.class,
LogicalStructureCacheTest.class, //
})
public class AutomatedSuite {
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,17 +23,17 @@
import org.eclipse.debug.tests.viewer.model.JFaceViewerStateTests;
import org.eclipse.debug.tests.viewer.model.JFaceViewerTopIndexTests;
import org.eclipse.debug.tests.viewer.model.JFaceViewerUpdateTests;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.platform.suite.api.SelectClasses;
import org.junit.platform.suite.api.Suite;

/**
* Tests to run locally. They require a user terminal to execute correctly
* and have frequent issues when run on build machine.
*
* @since 3.7
*/
@RunWith(Suite.class)
@Suite.SuiteClasses({
@Suite
@SelectClasses({ //
JFaceViewerCheckTests.class, JFaceViewerContentTests.class,
JFaceViewerDeltaTests.class, JFaceViewerSelectionTests.class,
JFaceViewerStateTests.class, JFaceViewerUpdateTests.class,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,18 @@

import org.eclipse.debug.tests.viewer.model.JFaceViewerPerformanceTests;
import org.eclipse.debug.tests.viewer.model.VirtualViewerPerformanceTests;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.platform.suite.api.SelectClasses;
import org.junit.platform.suite.api.Suite;

/**
* Tests for release builds.
*
* @since 3.6
*/
@RunWith(Suite.class)
@Suite.SuiteClasses({
JFaceViewerPerformanceTests.class,
VirtualViewerPerformanceTests.class })
@Suite
@SelectClasses({ //
JFaceViewerPerformanceTests.class, //
VirtualViewerPerformanceTests.class, //
})
public class PerformanceSuite {
}
Loading