blob: b23ca1e432518855464822fa2ad0acb6b509edf8 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<plugin
name="Eclipse Core Tests Resources"
id="org.eclipse.core.tests.resources"
version="2.1.0"
provider-name="Eclipse.org">
<requires>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.core.tests.harness"/>
<import plugin="org.junit"/>
<import plugin="org.apache.xerces"/>
</requires>
<runtime>
<library name="resourcestests.jar">
<export name="*"/>
</library>
</runtime>
<extension id="transientmarker" point="org.eclipse.core.resources.markers">
<super type="org.eclipse.core.resources.marker"/>
</extension>
<extension point="org.eclipse.core.tests.harness.tests">
<test id="resources.AutomatedTests">
<run class="org.eclipse.core.tests.resources.AutomatedTests"/>
</test>
<test id="resources.AllTests">
<run class="org.eclipse.core.tests.resources.AllTests"/>
</test>
<test id="resources.TeamPrivateMemberTest">
<run class="org.eclipse.core.tests.resources.TeamPrivateMemberTest"/>
</test>
<test id="resources.IFileTest">
<run class="org.eclipse.core.tests.resources.IFileTest"/>
</test>
<test id="resources.IFolderTest">
<run class="org.eclipse.core.tests.resources.IFolderTest"/>
</test>
<test id="resources.IProjectTest">
<run class="org.eclipse.core.tests.resources.IProjectTest"/>
</test>
<test id="resources.IPathVariableTest">
<run class="org.eclipse.core.tests.resources.IPathVariableTest"/>
</test>
<test id="resources.IResourceChangeEventTest">
<run class="org.eclipse.core.tests.resources.IResourceChangeEventTest"/>
</test>
<test id="resources.IResourceChangeListenerTest">
<run class="org.eclipse.core.tests.resources.IResourceChangeListenerTest"/>
</test>
<test id="resources.IResourceDeltaTest">
<run class="org.eclipse.core.tests.resources.IResourceDeltaTest"/>
</test>
<test id="resources.IResourceTest">
<run class="org.eclipse.core.tests.resources.IResourceTest"/>
</test>
<test id="resources.ISynchronizerTest">
<run class="org.eclipse.core.tests.resources.ISynchronizerTest"/>
</test>
<test id="resources.IWorkspaceTest">
<run class="org.eclipse.core.tests.resources.IWorkspaceTest"/>
</test>
<test id="resources.IWorkspaceRootTest">
<run class="org.eclipse.core.tests.resources.IWorkspaceRootTest"/>
</test>
<test id="resources.MarkerSetTest">
<run class="org.eclipse.core.tests.resources.MarkerSetTest"/>
</test>
<test id="resources.MarkerTest">
<run class="org.eclipse.core.tests.resources.MarkerTest"/>
</test>
<test id="resources.LinkedResourceTest">
<run class="org.eclipse.core.tests.resources.LinkedResourceTest"/>
</test>
<test id="resources.LinkedResourceWithPathVariableTest">
<run class="org.eclipse.core.tests.resources.LinkedResourceWithPathVariableTest"/>
</test>
<test id="resources.NatureTest">
<run class="org.eclipse.core.tests.resources.NatureTest"/>
</test>
<test id="resources.ProjectOrderTest">
<run class="org.eclipse.core.tests.resources.ProjectOrderTest"/>
</test>
<test id="resources.WorkspaceTest">
<run class="org.eclipse.core.tests.resources.WorkspaceTest"/>
</test>
<test id="resources.ResourceMappingTest">
<run class="org.eclipse.core.tests.resources.ResourceMappingTest"/>
</test>
<test id="resources.ResourceURLTest">
<run class="org.eclipse.core.tests.resources.ResourceURLTest"/>
</test>
<test id="resources.performance.MarkerPerformanceTest">
<run class="org.eclipse.core.tests.resources.perf.MarkerPerformanceTest"/>
</test>
<test id="resources.performance.BenchWorkspace">
<run class="org.eclipse.core.tests.resources.perf.BenchWorkspace"/>
</test>
<test id="resources.performance.BenchMiscWorkspace">
<run class="org.eclipse.core.tests.resources.perf.BenchMiscWorkspace"/>
</test>
<test id="regression.AllTests">
<run class="org.eclipse.core.tests.resources.regression.AllTests"/>
</test>
<test id="regression.IProjectTest">
<run class="org.eclipse.core.tests.resources.regression.IProjectTest"/>
</test>
<test id="regression.IWorkspaceTest">
<run class="org.eclipse.core.tests.resources.regression.IWorkspaceTest"/>
</test>
<test id="regression.IResourceTest">
<run class="org.eclipse.core.tests.resources.regression.IResourceTest"/>
</test>
<test id="regression.LocalStoreRegressionTests">
<run class="org.eclipse.core.tests.resources.regression.LocalStoreRegressionTests"/>
</test>
<test id="regression.NLTest">
<run class="org.eclipse.core.tests.resources.regression.NLTest"/>
</test>
<test id="regression.Bug_6708">
<run class="org.eclipse.core.tests.resources.regression.Bug_6708"/>
</test>
<test id="regression.IFileTest">
<run class="org.eclipse.core.tests.resources.regression.IFileTest"/>
</test>
<test id="regression.IFolderTest">
<run class="org.eclipse.core.tests.resources.regression.IFolderTest"/>
</test>
<test id="regression.PR_1GEAB3C_Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1GEAB3C_Test"/>
</test>
<test id="regression.PR_1G1N9GZ_1Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1G1N9GZ_1Test"/>
</test>
<test id="regression.PR_1G1N9GZ_2Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1G1N9GZ_2Test"/>
</test>
<test id="regression.PR_1GALH44_1Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1GALH44_1Test"/>
</test>
<test id="regression.PR_1GALH44_2Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1GALH44_2Test"/>
</test>
<test id="regression.PR_1GALH44_3Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1GALH44_3Test"/>
</test>
<test id="regression.PR_1GH2B0N_Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1GH2B0N_Test"/>
</test>
<test id="regression.PR_1GHOM0N_Test">
<run class="org.eclipse.core.tests.resources.regression.PR_1GHOM0N_Test"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.SampleSessionTest">
<run class="org.eclipse.core.tests.resources.session.SampleSessionTest"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestSave">
<run class="org.eclipse.core.tests.resources.session.TestSave"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.Test1G1N9GZ">
<run class="org.eclipse.core.tests.resources.session.Test1G1N9GZ"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestCloseNoSave">
<run class="org.eclipse.core.tests.resources.session.TestCloseNoSave"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestMultiSnap">
<run class="org.eclipse.core.tests.resources.session.TestMultiSnap"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestSaveCreateProject">
<run class="org.eclipse.core.tests.resources.session.TestSaveCreateProject"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestSaveSnap">
<run class="org.eclipse.core.tests.resources.session.TestSaveSnap"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestSaveWithClosedProject">
<run class="org.eclipse.core.tests.resources.session.TestSaveWithClosedProject"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestSnapSaveSnap">
<run class="org.eclipse.core.tests.resources.session.TestSnapSaveSnap"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestBug6995">
<run class="org.eclipse.core.tests.resources.session.TestBug6995"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestInterestingProjectPersistence">
<run class="org.eclipse.core.tests.resources.session.TestInterestingProjectPersistence"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestBuilderDeltaSerialization">
<run class="org.eclipse.core.tests.resources.session.TestBuilderDeltaSerialization"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.Test1GALH44">
<run class="org.eclipse.core.tests.resources.session.Test1GALH44"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestMissingBuilder">
<run class="org.eclipse.core.tests.resources.session.TestMissingBuilder"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestClosedProjectLocation">
<run class="org.eclipse.core.tests.resources.session.TestClosedProjectLocation"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.FindDeletedMembersTest">
<run class="org.eclipse.core.tests.resources.session.FindDeletedMembersTest"/>
</test>
<test id = "org.eclipse.core.tests.resources.session.TestBug20127">
<run class="org.eclipse.core.tests.resources.session.TestBug20127"/>
</test>
<test id="usecase.AllTests">
<run class="org.eclipse.core.tests.resources.usecase.AllTests"/>
</test>
<test id="usecase.BuilderUseCaseTest">
<run class="org.eclipse.core.tests.resources.usecase.BuilderUseCaseTest"/>
</test>
<test id="usecase.ConcurrencyPerformanceTest">
<run class="org.eclipse.core.tests.resources.usecase.ConcurrencyPerformanceTest"/>
</test>
<test id="usecase.ConcurrencyTest">
<run class="org.eclipse.core.tests.resources.usecase.ConcurrencyTest"/>
</test>
<test id="usecase.HistoryStorePerformanceTest">
<run class="org.eclipse.core.tests.resources.usecase.HistoryStorePerformanceTest"/>
</test>
<test id="usecase.IFileTest">
<run class="org.eclipse.core.tests.resources.usecase.IFileTest"/>
</test>
<test id="usecase.IFolderTest">
<run class="org.eclipse.core.tests.resources.usecase.IFolderTest"/>
</test>
<test id="usecase.IProjectTest">
<run class="org.eclipse.core.tests.resources.usecase.IProjectTest"/>
</test>
<test id="usecase.IWorkspaceRunnableUseCaseTest">
<run class="org.eclipse.core.tests.resources.usecase.IWorkspaceRunnableUseCaseTest"/>
</test>
<test id = "org.eclipse.core.tests.resources.usecase.SnapshotTest">
<run class="org.eclipse.core.tests.resources.usecase.SnapshotTest"/>
</test>
<test id="builders.AllTests">
<run class="org.eclipse.core.tests.internal.builders.AllTests"/>
</test>
<test id="builders.BuilderNatureTest">
<run class="org.eclipse.core.tests.internal.builders.BuilderNatureTest"/>
</test>
<test id="builders.BuilderTest">
<run class="org.eclipse.core.tests.internal.builders.BuilderTest"/>
</test>
<test id="builders.BuildDeltaVerificationTest">
<run class="org.eclipse.core.tests.internal.builders.BuildDeltaVerificationTest"/>
</test>
<test id="builders.MultiProjectBuildTest">
<run class="org.eclipse.core.tests.internal.builders.MultiProjectBuildTest"/>
</test>
<test id="dtree.AllTests">
<run class="org.eclipse.core.tests.internal.dtree.AllTests"/>
</test>
<test id="dtree.DataTreeTest">
<run class="org.eclipse.core.tests.internal.dtree.DataTreeTest"/>
</test>
<test id="dtree.DeltaDataTreeTest">
<run class="org.eclipse.core.tests.internal.dtree.DeltaDataTreeTest"/>
</test>
<test id="indexing.AllTests">
<run class="org.eclipse.core.tests.internal.indexing.AllTests"/>
</test>
<test id="indexing.FieldTest">
<run class="org.eclipse.core.tests.internal.indexing.FieldTest"/>
</test>
<test id="indexing.IndexedStoreTest">
<run class="org.eclipse.core.tests.internal.indexing.IndexedStoreTest"/>
</test>
<test id="indexing.ObjectStoreTest">
<run class="org.eclipse.core.tests.internal.indexing.ObjectStoreTest"/>
</test>
<test id="indexing.PageCacheTest">
<run class="org.eclipse.core.tests.internal.indexing.PageCacheTest"/>
</test>
<test id="indexing.PageStoreTest">
<run class="org.eclipse.core.tests.internal.indexing.PageStoreTest"/>
</test>
<test id="localstore.AllTests">
<run class="org.eclipse.core.tests.internal.localstore.AllTests"/>
</test>
<test id="localstore.BlobOutputStreamTest">
<run class="org.eclipse.core.tests.internal.localstore.BlobOutputStreamTest"/>
</test>
<test id="localstore.BlobStoreTest">
<run class="org.eclipse.core.tests.internal.localstore.BlobStoreTest"/>
</test>
<test id="localstore.CaseSensitivityTest">
<run class="org.eclipse.core.tests.internal.localstore.CaseSensitivityTest"/>
</test>
<test id="localstore.CopyTest">
<run class="org.eclipse.core.tests.internal.localstore.CopyTest"/>
</test>
<test id="localstore.DeleteTest">
<run class="org.eclipse.core.tests.internal.localstore.DeleteTest"/>
</test>
<test id="localstore.FileSystemResourceManagerTest">
<run class="org.eclipse.core.tests.internal.localstore.FileSystemResourceManagerTest"/>
</test>
<test id="localstore.FileSystemStoreTest">
<run class="org.eclipse.core.tests.internal.localstore.FileSystemStoreTest"/>
</test>
<test id="localstore.HistoryStoreTest">
<run class="org.eclipse.core.tests.internal.localstore.HistoryStoreTest"/>
</test>
<test id="localstore.HistoryStoreUseCaseTest">
<run class="org.eclipse.core.tests.internal.localstore.HistoryStoreUseCaseTest"/>
</test>
<test id="localstore.LocalSyncTest">
<run class="org.eclipse.core.tests.internal.localstore.LocalSyncTest"/>
</test>
<test id="localstore.MoveTest">
<run class="org.eclipse.core.tests.internal.localstore.MoveTest"/>
</test>
<test id="localstore.RefreshLocalPerformanceTest">
<run class="org.eclipse.core.tests.internal.localstore.RefreshLocalPerformanceTest"/>
</test>
<test id="localstore.RefreshLocalTest">
<run class="org.eclipse.core.tests.internal.localstore.RefreshLocalTest"/>
</test>
<test id="localstore.SafeChunkyInputOutputStreamTest">
<run class="org.eclipse.core.tests.internal.localstore.SafeChunkyInputOutputStreamTest"/>
</test>
<test id="localstore.SafeFileInputOutputStreamTest">
<run class="org.eclipse.core.tests.internal.localstore.SafeFileInputOutputStreamTest"/>
</test>
<test id="localstore.UnifiedTreeTest">
<run class="org.eclipse.core.tests.internal.localstore.UnifiedTreeTest"/>
</test>
<test id="properties.AllTests">
<run class="org.eclipse.core.tests.internal.properties.AllTests"/>
</test>
<test id="properties.PropertyManagerTest">
<run class="org.eclipse.core.tests.internal.properties.PropertyManagerTest"/>
</test>
<test id="internal.resources.AllTests">
<run class="org.eclipse.core.tests.internal.resources.AllTests"/>
</test>
<test id="internal.ModelObjectWriterTest">
<run class="org.eclipse.core.tests.internal.resources.ModelObjectWriterTest"/>
</test>
<test id="internal.ResourceInfoTest">
<run class="org.eclipse.core.tests.internal.resources.ResourceInfoTest"/>
</test>
<test id="internal.WorkspaceSerializationTest">
<run class="org.eclipse.core.tests.internal.resources.WorkspaceSerializationTest"/>
</test>
<test id="utils.AllTests">
<run class="org.eclipse.core.tests.internal.utils.AllTests"/>
</test>
<test id="utils.QueueTest">
<run class="org.eclipse.core.tests.internal.utils.QueueTest"/>
</test>
<test id="watson.AllTests">
<run class="org.eclipse.core.tests.internal.watson.AllTests"/>
</test>
<test id="watson.BenchElementTree">
<run class="org.eclipse.core.tests.internal.watson.BenchElementTree"/>
</test>
<test id="watson.DeltaChainFlatteningTest">
<run class="org.eclipse.core.tests.internal.watson.DeltaChainFlatteningTest"/>
</test>
<test id="watson.DeltaFlatteningTest">
<run class="org.eclipse.core.tests.internal.watson.DeltaFlatteningTest"/>
</test>
<test id="watson.DeltaIteratorTest">
<run class="org.eclipse.core.tests.internal.watson.DeltaIteratorTest"/>
</test>
<test id="watson.ElementDeltaTest">
<run class="org.eclipse.core.tests.internal.watson.ElementDeltaTest"/>
</test>
<test id="watson.ElementTreeDeltaChainTest">
<run class="org.eclipse.core.tests.internal.watson.ElementTreeDeltaChainTest"/>
</test>
<test id="watson.ElementTreeIteratorTest">
<run class="org.eclipse.core.tests.internal.watson.ElementTreeIteratorTest"/>
</test>
<test id="watson.ElementTreeTest">
<run class="org.eclipse.core.tests.internal.watson.ElementTreeTest"/>
</test>
<test id="watson.PluggableDeltaLogicTest">
<run class="org.eclipse.core.tests.internal.watson.PluggableDeltaLogicTest"/>
</test>
<test id="watson.TestTreeFlattening">
<run class="org.eclipse.core.tests.internal.watson.TestTreeFlattening"/>
</test>
</extension>
<extension point="org.eclipse.core.resources.builders" id="deltaverifierbuilder" name="Delta Verifier">
<builder>
<run class="org.eclipse.core.tests.internal.builders.DeltaVerifierBuilder"/>
</builder>
</extension>
<extension point="org.eclipse.core.resources.builders" id="sortbuilder" name="Sort Builder">
<builder>
<run class="org.eclipse.core.tests.internal.builders.SortBuilder"/>
</builder>
</extension>
<extension point="org.eclipse.core.resources.builders" id="brokenbuilder" name="Broken Builder">
<builder>
<run class="org.eclipse.core.tests.internal.builders.BrokenBuilder"/>
</builder>
</extension>
<extension point="org.eclipse.core.resources.builders" id="refreshbuilder" name="Refresh local builder">
<builder>
<run class="org.eclipse.core.tests.internal.builders.RefreshLocalJavaFileBuilder"/>
</builder>
</extension>
<extension point="org.eclipse.core.resources.builders" id="sigbuilder" name="Signaled Builder">
<builder>
<run class="org.eclipse.core.tests.resources.usecase.SignaledBuilder"/>
</builder>
</extension>
<extension point="org.eclipse.core.resources.builders" id="simplebuilder" name="Simple Builder">
<builder hasNature="false">
<run class="org.eclipse.core.tests.resources.regression.SimpleBuilder"/>
</builder>
</extension>
<extension point="org.eclipse.core.resources.builders" id="snowbuilder" name="Snow Builder">
<builder hasNature="true">
<run class="org.eclipse.core.tests.internal.builders.SnowBuilder"/>
</builder>
</extension>
<extension
id="simpleNature"
name="Simple"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.SimpleNature"/>
</runtime>
<options allowLinking="false"/>
</extension>
<extension
id="snowNature"
name="Snow"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.SnowNature"/>
</runtime>
<requires-nature
id="org.eclipse.core.tests.resources.waterNature">
</requires-nature>
<one-of-nature
id="org.eclipse.core.tests.resources.otherSet">
</one-of-nature>
<builder id="org.eclipse.core.tests.resources.snowbuilder"/>
</extension>
<extension
id="waterNature"
name="Water"
point="org.eclipse.core.resources.natures">
<one-of-nature
id="org.eclipse.core.tests.resources.stateSet">
</one-of-nature>
<runtime>
<run class="org.eclipse.core.tests.internal.resources.WaterNature">
<parameter name="installBuilder" value="true"/>
</run>
</runtime>
</extension>
<extension
id="earthNature"
name="Earth"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.EarthNature">
</run>
</runtime>
<one-of-nature id="org.eclipse.core.tests.resources.stateSet"/>
</extension>
<extension
id="mudNature"
name="Mud"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.MudNature"/>
</runtime>
<requires-nature id="org.eclipse.core.tests.resources.waterNature"/>
<requires-nature id="org.eclipse.core.tests.resources.earthNature"/>
<one-of-nature id="org.eclipse.core.tests.resources.otherSet"/>
</extension>
<extension
id="invalidNature"
point="org.eclipse.core.resources.natures">
<run-thyme>
<rrrrun class="foo"/>
</run-thyme>
<two-of-nature ic="baz"/>
</extension>
<extension
id="missingPrerequisiteNature"
name="Bogus Nature"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.MissingPrerequisiteNature"/>
</runtime>
<requires-nature id="does.not.exist.Nature"/>
</extension>
<extension
id="cycle1"
name="Cycle1"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.Cycle1Nature"/>
</runtime>
<requires-nature id="org.eclipse.core.tests.resources.cycle2"/>
</extension>
<extension
id="cycle2"
name="Cycle2"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.Cycle2Nature"/>
</runtime>
<requires-nature id="org.eclipse.core.tests.resources.cycle3"/>
</extension>
<extension
id="cycle3"
name="Cycle3"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.core.tests.internal.resources.Cycle3Nature"/>
</runtime>
<requires-nature id="org.eclipse.core.tests.resources.cycle1"/>
</extension>
</plugin>