diff --git a/.classpath b/.classpath index fd5d7e13f5c4b051b19bdb0e7ce0b0f89060896f..10f8f4aff94dce59ca7ef03cb28bbcf616561d43 100644 --- a/.classpath +++ b/.classpath @@ -6,15 +6,10 @@ <attribute name="maven.pomderived" value="true"/> </attributes> </classpathentry> - <classpathentry kind="src" output="target/test-classes" path="src/test/java"> - <attributes> - <attribute name="optional" value="true"/> - <attribute name="maven.pomderived" value="true"/> - </attributes> - </classpathentry> <classpathentry kind="src" path="conf"/> <classpathentry including="**/*.java" kind="src" path="src/test/resources"/> <classpathentry including="**/*.java" kind="src" path="src/main/resources"/> + <classpathentry kind="src" path="src/performancetest/java"/> <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> <attributes> <attribute name="maven.pomderived" value="true"/> @@ -25,5 +20,11 @@ <attribute name="maven.pomderived" value="true"/> </attributes> </classpathentry> + <classpathentry kind="src" output="target/test-classes" path="src/test/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> <classpathentry kind="output" path="target/classes"/> </classpath> diff --git a/pom.xml b/pom.xml index 79ecfa2b947eafa8b5114a15fefeb1c1b79dfa8f..d32a7dddfb9f0f713446c78dda37446029200bdf 100644 --- a/pom.xml +++ b/pom.xml @@ -74,6 +74,20 @@ <build> <plugins> + + + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.17</version> + <configuration> + <includes> + <include>**/*Test*.java</include> + </includes> + </configuration> + </plugin> + <!-- we want JDK 1.6 source and binary compatibility --> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -100,21 +114,55 @@ <version>2.5</version> </plugin> -<!-- <plugin> --> -<!-- <groupId>org.apache.maven.plugins</groupId> --> -<!-- <artifactId>maven-shade-plugin</artifactId> --> -<!-- <executions> --> -<!-- <execution> --> -<!-- <phase>package</phase> --> -<!-- <goals> --> -<!-- <goal>shade</goal> --> -<!-- </goals> --> -<!-- </execution> --> -<!-- </executions> --> -<!-- <configuration> --> -<!-- <finalName>${project.artifactId}-${project.version}-with-dependencies</finalName> --> -<!-- </configuration> --> -<!-- </plugin> --> + + + <!-- <plugin> --> + <!-- <groupId>org.apache.maven.plugins</groupId> --> + <!-- <artifactId>maven-shade-plugin</artifactId> --> + <!-- <executions> --> + <!-- <execution> --> + <!-- <phase>package</phase> --> + <!-- <goals> --> + <!-- <goal>shade</goal> --> + <!-- </goals> --> + <!-- </execution> --> + <!-- </executions> --> + <!-- <configuration> --> + <!-- <finalName>${project.artifactId}-${project.version}-with-dependencies</finalName> --> + <!-- </configuration> --> + <!-- </plugin> --> </plugins> </build> + + <profiles> + <profile> + <id>performancetest</id> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.9.1</version> + <executions> + <execution> + <id>add-test-source</id> + <phase>generate-test-sources</phase> + <goals> + <goal>add-test-source</goal> + </goals> + <configuration> + <sources> + <source>src/performancetest/java</source> + </sources> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + <activation> + </activation> + </profile> + </profiles> + </project> diff --git a/run-configurations/ComparisonMethodcallWithPorts.launch b/run-configurations/ComparisonMethodcallWithPorts.launch index 077755f89d6b824662f65634e4356ee656c25b0b..c5391996699e84d0ac1ab95bb6495293d3efdb62 100644 --- a/run-configurations/ComparisonMethodcallWithPorts.launch +++ b/run-configurations/ComparisonMethodcallWithPorts.launch @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration type="org.eclipse.jdt.junit.launchconfig"> <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> -<listEntry value="/teetime/src/test/java/teetime/examples/ComparisonMethodcallWithPorts.java"/> +<listEntry value="/teetime/src/performancetest/java/teetime/examples/ComparisonMethodcallWithPorts.java"/> </listAttribute> <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> <listEntry value="1"/> diff --git a/run-configurations/maven-test.launch b/run-configurations/maven-test.launch new file mode 100644 index 0000000000000000000000000000000000000000..9d800ddcc06d16974b90ad0f3db61e112b3e0f64 --- /dev/null +++ b/run-configurations/maven-test.launch @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType"> +<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/> +<stringAttribute key="M2_GOALS" value="-Pperformancetest test"/> +<booleanAttribute key="M2_NON_RECURSIVE" value="false"/> +<booleanAttribute key="M2_OFFLINE" value="false"/> +<stringAttribute key="M2_PROFILES" value=""/> +<listAttribute key="M2_PROPERTIES"/> +<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/> +<booleanAttribute key="M2_SKIP_TESTS" value="false"/> +<intAttribute key="M2_THREADS" value="1"/> +<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/> +<stringAttribute key="M2_USER_SETTINGS" value=""/> +<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/> +<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.m2e.launching.MavenSourceLocator"/> +<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <sourceLookupDirector> <sourceContainers duplicates="false"> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;folder nest=&quot;false&quot; path=&quot;/teetime/src/perfomancetest&quot;/&gt;&#10;" typeId="org.eclipse.debug.core.containerType.folder"/> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;default/&gt;&#10;" typeId="org.eclipse.debug.core.containerType.default"/> </sourceContainers> </sourceLookupDirector> "/> +<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/> +<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="/Users/nelsontavaresdesousa/git/test/teetime"/> +</launchConfiguration> diff --git a/src/test/java/kieker/analysis/examples/throughput/ThroughputAnalysisTest.java b/src/performancetest/java/kieker/analysis/examples/throughput/ThroughputAnalysisTest.java similarity index 100% rename from src/test/java/kieker/analysis/examples/throughput/ThroughputAnalysisTest.java rename to src/performancetest/java/kieker/analysis/examples/throughput/ThroughputAnalysisTest.java diff --git a/src/test/java/kieker/analysis/examples/throughput/ThroughputTimestampAnalysisTest.java b/src/performancetest/java/kieker/analysis/examples/throughput/ThroughputTimestampAnalysisTest.java similarity index 100% rename from src/test/java/kieker/analysis/examples/throughput/ThroughputTimestampAnalysisTest.java rename to src/performancetest/java/kieker/analysis/examples/throughput/ThroughputTimestampAnalysisTest.java diff --git a/src/test/java/kieker/analysis/stage/EmptyPassOnFilterTest.java b/src/performancetest/java/kieker/analysis/stage/EmptyPassOnFilterTest.java similarity index 100% rename from src/test/java/kieker/analysis/stage/EmptyPassOnFilterTest.java rename to src/performancetest/java/kieker/analysis/stage/EmptyPassOnFilterTest.java diff --git a/src/test/java/teetime/examples/ChwHomeComparisonMethodcallWithPorts.java b/src/performancetest/java/teetime/examples/ChwHomeComparisonMethodcallWithPorts.java similarity index 100% rename from src/test/java/teetime/examples/ChwHomeComparisonMethodcallWithPorts.java rename to src/performancetest/java/teetime/examples/ChwHomeComparisonMethodcallWithPorts.java diff --git a/src/test/java/teetime/examples/ChwWorkComparisonMethodcallWithPorts.java b/src/performancetest/java/teetime/examples/ChwWorkComparisonMethodcallWithPorts.java similarity index 100% rename from src/test/java/teetime/examples/ChwWorkComparisonMethodcallWithPorts.java rename to src/performancetest/java/teetime/examples/ChwWorkComparisonMethodcallWithPorts.java diff --git a/src/test/java/teetime/examples/ComparisonMethodcallWithPorts.java b/src/performancetest/java/teetime/examples/ComparisonMethodcallWithPorts.java similarity index 100% rename from src/test/java/teetime/examples/ComparisonMethodcallWithPorts.java rename to src/performancetest/java/teetime/examples/ComparisonMethodcallWithPorts.java diff --git a/src/test/java/teetime/examples/NieWorkComparisonMethodcallWithPorts.java b/src/performancetest/java/teetime/examples/NieWorkComparisonMethodcallWithPorts.java similarity index 100% rename from src/test/java/teetime/examples/NieWorkComparisonMethodcallWithPorts.java rename to src/performancetest/java/teetime/examples/NieWorkComparisonMethodcallWithPorts.java diff --git a/src/test/java/teetime/examples/experiment01/ChwHomePerformanceCheck.java b/src/performancetest/java/teetime/examples/experiment01/ChwHomePerformanceCheck.java similarity index 100% rename from src/test/java/teetime/examples/experiment01/ChwHomePerformanceCheck.java rename to src/performancetest/java/teetime/examples/experiment01/ChwHomePerformanceCheck.java diff --git a/src/test/java/teetime/examples/experiment01/ChwWorkPerformanceCheck.java b/src/performancetest/java/teetime/examples/experiment01/ChwWorkPerformanceCheck.java similarity index 100% rename from src/test/java/teetime/examples/experiment01/ChwWorkPerformanceCheck.java rename to src/performancetest/java/teetime/examples/experiment01/ChwWorkPerformanceCheck.java diff --git a/src/test/java/teetime/examples/experiment01/MethodCallThoughputTimestampAnalysis1Test.java b/src/performancetest/java/teetime/examples/experiment01/MethodCallThoughputTimestampAnalysis1Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment01/MethodCallThoughputTimestampAnalysis1Test.java rename to src/performancetest/java/teetime/examples/experiment01/MethodCallThoughputTimestampAnalysis1Test.java diff --git a/src/test/java/teetime/examples/experiment01/MethodCallThroughputAnalysis1.java b/src/performancetest/java/teetime/examples/experiment01/MethodCallThroughputAnalysis1.java similarity index 100% rename from src/test/java/teetime/examples/experiment01/MethodCallThroughputAnalysis1.java rename to src/performancetest/java/teetime/examples/experiment01/MethodCallThroughputAnalysis1.java diff --git a/src/test/java/teetime/examples/experiment09/MethodCallThoughputTimestampAnalysis9Test.java b/src/performancetest/java/teetime/examples/experiment09/MethodCallThoughputTimestampAnalysis9Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment09/MethodCallThoughputTimestampAnalysis9Test.java rename to src/performancetest/java/teetime/examples/experiment09/MethodCallThoughputTimestampAnalysis9Test.java diff --git a/src/test/java/teetime/examples/experiment09/MethodCallThroughputAnalysis9.java b/src/performancetest/java/teetime/examples/experiment09/MethodCallThroughputAnalysis9.java similarity index 100% rename from src/test/java/teetime/examples/experiment09/MethodCallThroughputAnalysis9.java rename to src/performancetest/java/teetime/examples/experiment09/MethodCallThroughputAnalysis9.java diff --git a/src/test/java/teetime/examples/experiment10/MethodCallThoughputTimestampAnalysis10Test.java b/src/performancetest/java/teetime/examples/experiment10/MethodCallThoughputTimestampAnalysis10Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment10/MethodCallThoughputTimestampAnalysis10Test.java rename to src/performancetest/java/teetime/examples/experiment10/MethodCallThoughputTimestampAnalysis10Test.java diff --git a/src/test/java/teetime/examples/experiment10/MethodCallThroughputAnalysis10.java b/src/performancetest/java/teetime/examples/experiment10/MethodCallThroughputAnalysis10.java similarity index 100% rename from src/test/java/teetime/examples/experiment10/MethodCallThroughputAnalysis10.java rename to src/performancetest/java/teetime/examples/experiment10/MethodCallThroughputAnalysis10.java diff --git a/src/test/java/teetime/examples/experiment11/MethodCallThoughputTimestampAnalysis11Test.java b/src/performancetest/java/teetime/examples/experiment11/MethodCallThoughputTimestampAnalysis11Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment11/MethodCallThoughputTimestampAnalysis11Test.java rename to src/performancetest/java/teetime/examples/experiment11/MethodCallThoughputTimestampAnalysis11Test.java diff --git a/src/test/java/teetime/examples/experiment11/MethodCallThroughputAnalysis11.java b/src/performancetest/java/teetime/examples/experiment11/MethodCallThroughputAnalysis11.java similarity index 100% rename from src/test/java/teetime/examples/experiment11/MethodCallThroughputAnalysis11.java rename to src/performancetest/java/teetime/examples/experiment11/MethodCallThroughputAnalysis11.java diff --git a/src/test/java/teetime/examples/experiment14/MethodCallThoughputTimestampAnalysis14Test.java b/src/performancetest/java/teetime/examples/experiment14/MethodCallThoughputTimestampAnalysis14Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment14/MethodCallThoughputTimestampAnalysis14Test.java rename to src/performancetest/java/teetime/examples/experiment14/MethodCallThoughputTimestampAnalysis14Test.java diff --git a/src/test/java/teetime/examples/experiment14/MethodCallThroughputAnalysis14.java b/src/performancetest/java/teetime/examples/experiment14/MethodCallThroughputAnalysis14.java similarity index 100% rename from src/test/java/teetime/examples/experiment14/MethodCallThroughputAnalysis14.java rename to src/performancetest/java/teetime/examples/experiment14/MethodCallThroughputAnalysis14.java diff --git a/src/test/java/teetime/examples/experiment15/MethodCallThoughputTimestampAnalysis15Test.java b/src/performancetest/java/teetime/examples/experiment15/MethodCallThoughputTimestampAnalysis15Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment15/MethodCallThoughputTimestampAnalysis15Test.java rename to src/performancetest/java/teetime/examples/experiment15/MethodCallThoughputTimestampAnalysis15Test.java diff --git a/src/test/java/teetime/examples/experiment15/MethodCallThroughputAnalysis15.java b/src/performancetest/java/teetime/examples/experiment15/MethodCallThroughputAnalysis15.java similarity index 100% rename from src/test/java/teetime/examples/experiment15/MethodCallThroughputAnalysis15.java rename to src/performancetest/java/teetime/examples/experiment15/MethodCallThroughputAnalysis15.java diff --git a/src/test/java/teetime/examples/experiment16/ChwHomePerformanceCheck.java b/src/performancetest/java/teetime/examples/experiment16/ChwHomePerformanceCheck.java similarity index 100% rename from src/test/java/teetime/examples/experiment16/ChwHomePerformanceCheck.java rename to src/performancetest/java/teetime/examples/experiment16/ChwHomePerformanceCheck.java diff --git a/src/test/java/teetime/examples/experiment16/ChwWorkPerformanceCheck.java b/src/performancetest/java/teetime/examples/experiment16/ChwWorkPerformanceCheck.java similarity index 100% rename from src/test/java/teetime/examples/experiment16/ChwWorkPerformanceCheck.java rename to src/performancetest/java/teetime/examples/experiment16/ChwWorkPerformanceCheck.java diff --git a/src/test/java/teetime/examples/experiment16/MethodCallThoughputTimestampAnalysis16Test.java b/src/performancetest/java/teetime/examples/experiment16/MethodCallThoughputTimestampAnalysis16Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment16/MethodCallThoughputTimestampAnalysis16Test.java rename to src/performancetest/java/teetime/examples/experiment16/MethodCallThoughputTimestampAnalysis16Test.java diff --git a/src/test/java/teetime/examples/experiment16/MethodCallThroughputAnalysis16.java b/src/performancetest/java/teetime/examples/experiment16/MethodCallThroughputAnalysis16.java similarity index 100% rename from src/test/java/teetime/examples/experiment16/MethodCallThroughputAnalysis16.java rename to src/performancetest/java/teetime/examples/experiment16/MethodCallThroughputAnalysis16.java diff --git a/src/test/java/teetime/examples/experiment17/MethodCallThoughputTimestampAnalysis17Test.java b/src/performancetest/java/teetime/examples/experiment17/MethodCallThoughputTimestampAnalysis17Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment17/MethodCallThoughputTimestampAnalysis17Test.java rename to src/performancetest/java/teetime/examples/experiment17/MethodCallThoughputTimestampAnalysis17Test.java diff --git a/src/test/java/teetime/examples/experiment17/MethodCallThroughputAnalysis17.java b/src/performancetest/java/teetime/examples/experiment17/MethodCallThroughputAnalysis17.java similarity index 100% rename from src/test/java/teetime/examples/experiment17/MethodCallThroughputAnalysis17.java rename to src/performancetest/java/teetime/examples/experiment17/MethodCallThroughputAnalysis17.java diff --git a/src/test/java/teetime/examples/experiment18/MethodCallThroughputAnalysis18.java b/src/performancetest/java/teetime/examples/experiment18/MethodCallThroughputAnalysis18.java similarity index 100% rename from src/test/java/teetime/examples/experiment18/MethodCallThroughputAnalysis18.java rename to src/performancetest/java/teetime/examples/experiment18/MethodCallThroughputAnalysis18.java diff --git a/src/test/java/teetime/examples/experiment19/MethodCallThoughputTimestampAnalysis19Test.java b/src/performancetest/java/teetime/examples/experiment19/MethodCallThoughputTimestampAnalysis19Test.java similarity index 100% rename from src/test/java/teetime/examples/experiment19/MethodCallThoughputTimestampAnalysis19Test.java rename to src/performancetest/java/teetime/examples/experiment19/MethodCallThoughputTimestampAnalysis19Test.java diff --git a/src/test/java/teetime/examples/experiment19/MethodCallThroughputAnalysis19.java b/src/performancetest/java/teetime/examples/experiment19/MethodCallThroughputAnalysis19.java similarity index 100% rename from src/test/java/teetime/examples/experiment19/MethodCallThroughputAnalysis19.java rename to src/performancetest/java/teetime/examples/experiment19/MethodCallThroughputAnalysis19.java diff --git a/src/test/java/teetime/examples/kiekerdays/TcpTraceLogging.java b/src/performancetest/java/teetime/examples/kiekerdays/TcpTraceLogging.java similarity index 100% rename from src/test/java/teetime/examples/kiekerdays/TcpTraceLogging.java rename to src/performancetest/java/teetime/examples/kiekerdays/TcpTraceLogging.java diff --git a/src/test/java/teetime/examples/kiekerdays/TcpTraceLoggingExplorviz.java b/src/performancetest/java/teetime/examples/kiekerdays/TcpTraceLoggingExplorviz.java similarity index 100% rename from src/test/java/teetime/examples/kiekerdays/TcpTraceLoggingExplorviz.java rename to src/performancetest/java/teetime/examples/kiekerdays/TcpTraceLoggingExplorviz.java diff --git a/src/test/java/teetime/examples/kiekerdays/TcpTraceReconstruction.java b/src/performancetest/java/teetime/examples/kiekerdays/TcpTraceReconstruction.java similarity index 100% rename from src/test/java/teetime/examples/kiekerdays/TcpTraceReconstruction.java rename to src/performancetest/java/teetime/examples/kiekerdays/TcpTraceReconstruction.java diff --git a/src/test/java/teetime/examples/kiekerdays/TcpTraceReduction.java b/src/performancetest/java/teetime/examples/kiekerdays/TcpTraceReduction.java similarity index 100% rename from src/test/java/teetime/examples/kiekerdays/TcpTraceReduction.java rename to src/performancetest/java/teetime/examples/kiekerdays/TcpTraceReduction.java diff --git a/src/test/java/teetime/examples/loopStage/Countdown.java b/src/performancetest/java/teetime/examples/loopStage/Countdown.java similarity index 100% rename from src/test/java/teetime/examples/loopStage/Countdown.java rename to src/performancetest/java/teetime/examples/loopStage/Countdown.java diff --git a/src/test/java/teetime/examples/loopStage/FiniteSignalPassingTest.java b/src/performancetest/java/teetime/examples/loopStage/FiniteSignalPassingTest.java similarity index 100% rename from src/test/java/teetime/examples/loopStage/FiniteSignalPassingTest.java rename to src/performancetest/java/teetime/examples/loopStage/FiniteSignalPassingTest.java diff --git a/src/test/java/teetime/examples/loopStage/LoopStageAnalysisConfiguration.java b/src/performancetest/java/teetime/examples/loopStage/LoopStageAnalysisConfiguration.java similarity index 100% rename from src/test/java/teetime/examples/loopStage/LoopStageAnalysisConfiguration.java rename to src/performancetest/java/teetime/examples/loopStage/LoopStageAnalysisConfiguration.java diff --git a/src/test/java/teetime/examples/recordReader/RecordReaderAnalysisTest.java b/src/performancetest/java/teetime/examples/recordReader/RecordReaderAnalysisTest.java similarity index 100% rename from src/test/java/teetime/examples/recordReader/RecordReaderAnalysisTest.java rename to src/performancetest/java/teetime/examples/recordReader/RecordReaderAnalysisTest.java diff --git a/src/test/java/teetime/examples/recordReader/RecordReaderConfiguration.java b/src/performancetest/java/teetime/examples/recordReader/RecordReaderConfiguration.java similarity index 100% rename from src/test/java/teetime/examples/recordReader/RecordReaderConfiguration.java rename to src/performancetest/java/teetime/examples/recordReader/RecordReaderConfiguration.java diff --git a/src/test/java/teetime/examples/traceReading/ChwHomeTcpTraceReadingTest.java b/src/performancetest/java/teetime/examples/traceReading/ChwHomeTcpTraceReadingTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReading/ChwHomeTcpTraceReadingTest.java rename to src/performancetest/java/teetime/examples/traceReading/ChwHomeTcpTraceReadingTest.java diff --git a/src/test/java/teetime/examples/traceReading/TcpTraceLoggingExtAnalysis.java b/src/performancetest/java/teetime/examples/traceReading/TcpTraceLoggingExtAnalysis.java similarity index 100% rename from src/test/java/teetime/examples/traceReading/TcpTraceLoggingExtAnalysis.java rename to src/performancetest/java/teetime/examples/traceReading/TcpTraceLoggingExtAnalysis.java diff --git a/src/test/java/teetime/examples/traceReconstruction/ChwHomeTcpTraceReconstructionAnalysisTest.java b/src/performancetest/java/teetime/examples/traceReconstruction/ChwHomeTcpTraceReconstructionAnalysisTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/ChwHomeTcpTraceReconstructionAnalysisTest.java rename to src/performancetest/java/teetime/examples/traceReconstruction/ChwHomeTcpTraceReconstructionAnalysisTest.java diff --git a/src/test/java/teetime/examples/traceReconstruction/ChwHomeTraceReconstructionAnalysisTest.java b/src/performancetest/java/teetime/examples/traceReconstruction/ChwHomeTraceReconstructionAnalysisTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/ChwHomeTraceReconstructionAnalysisTest.java rename to src/performancetest/java/teetime/examples/traceReconstruction/ChwHomeTraceReconstructionAnalysisTest.java diff --git a/src/test/java/teetime/examples/traceReconstruction/ChwWorkTcpTraceReconstructionAnalysisTest.java b/src/performancetest/java/teetime/examples/traceReconstruction/ChwWorkTcpTraceReconstructionAnalysisTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/ChwWorkTcpTraceReconstructionAnalysisTest.java rename to src/performancetest/java/teetime/examples/traceReconstruction/ChwWorkTcpTraceReconstructionAnalysisTest.java diff --git a/src/test/java/teetime/examples/traceReconstruction/ChwWorkTraceReconstructionAnalysisTest.java b/src/performancetest/java/teetime/examples/traceReconstruction/ChwWorkTraceReconstructionAnalysisTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/ChwWorkTraceReconstructionAnalysisTest.java rename to src/performancetest/java/teetime/examples/traceReconstruction/ChwWorkTraceReconstructionAnalysisTest.java diff --git a/src/test/java/teetime/examples/traceReconstruction/KiekerTraceReconstructionAnalysis.java b/src/performancetest/java/teetime/examples/traceReconstruction/KiekerTraceReconstructionAnalysis.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/KiekerTraceReconstructionAnalysis.java rename to src/performancetest/java/teetime/examples/traceReconstruction/KiekerTraceReconstructionAnalysis.java diff --git a/src/test/java/teetime/examples/traceReconstruction/NieWorkKiekerTraceReconstructionAnalysisTest.java b/src/performancetest/java/teetime/examples/traceReconstruction/NieWorkKiekerTraceReconstructionAnalysisTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/NieWorkKiekerTraceReconstructionAnalysisTest.java rename to src/performancetest/java/teetime/examples/traceReconstruction/NieWorkKiekerTraceReconstructionAnalysisTest.java diff --git a/src/test/java/teetime/examples/traceReconstruction/TcpTraceReconstructionAnalysis.java b/src/performancetest/java/teetime/examples/traceReconstruction/TcpTraceReconstructionAnalysis.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/TcpTraceReconstructionAnalysis.java rename to src/performancetest/java/teetime/examples/traceReconstruction/TcpTraceReconstructionAnalysis.java diff --git a/src/test/java/teetime/examples/traceReconstruction/TraceReconstructionAnalysis.java b/src/performancetest/java/teetime/examples/traceReconstruction/TraceReconstructionAnalysis.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstruction/TraceReconstructionAnalysis.java rename to src/performancetest/java/teetime/examples/traceReconstruction/TraceReconstructionAnalysis.java diff --git a/src/test/java/teetime/examples/traceReconstructionWithThreads/ChwHomeTcpTraceReconstructionAnalysisWithThreadsTest.java b/src/performancetest/java/teetime/examples/traceReconstructionWithThreads/ChwHomeTcpTraceReconstructionAnalysisWithThreadsTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstructionWithThreads/ChwHomeTcpTraceReconstructionAnalysisWithThreadsTest.java rename to src/performancetest/java/teetime/examples/traceReconstructionWithThreads/ChwHomeTcpTraceReconstructionAnalysisWithThreadsTest.java diff --git a/src/test/java/teetime/examples/traceReconstructionWithThreads/ChwWorkTcpTraceReconstructionAnalysisWithThreadsTest.java b/src/performancetest/java/teetime/examples/traceReconstructionWithThreads/ChwWorkTcpTraceReconstructionAnalysisWithThreadsTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstructionWithThreads/ChwWorkTcpTraceReconstructionAnalysisWithThreadsTest.java rename to src/performancetest/java/teetime/examples/traceReconstructionWithThreads/ChwWorkTcpTraceReconstructionAnalysisWithThreadsTest.java diff --git a/src/test/java/teetime/examples/traceReconstructionWithThreads/TcpTraceReconstructionAnalysisWithThreadsConfiguration.java b/src/performancetest/java/teetime/examples/traceReconstructionWithThreads/TcpTraceReconstructionAnalysisWithThreadsConfiguration.java similarity index 100% rename from src/test/java/teetime/examples/traceReconstructionWithThreads/TcpTraceReconstructionAnalysisWithThreadsConfiguration.java rename to src/performancetest/java/teetime/examples/traceReconstructionWithThreads/TcpTraceReconstructionAnalysisWithThreadsConfiguration.java diff --git a/src/test/java/teetime/examples/traceReductionWithThreads/ChwWorkTcpTraceReductionAnalysisWithThreadsTest.java b/src/performancetest/java/teetime/examples/traceReductionWithThreads/ChwWorkTcpTraceReductionAnalysisWithThreadsTest.java similarity index 100% rename from src/test/java/teetime/examples/traceReductionWithThreads/ChwWorkTcpTraceReductionAnalysisWithThreadsTest.java rename to src/performancetest/java/teetime/examples/traceReductionWithThreads/ChwWorkTcpTraceReductionAnalysisWithThreadsTest.java diff --git a/src/test/java/teetime/examples/traceReductionWithThreads/TcpTraceReductionAnalysisWithThreads.java b/src/performancetest/java/teetime/examples/traceReductionWithThreads/TcpTraceReductionAnalysisWithThreads.java similarity index 100% rename from src/test/java/teetime/examples/traceReductionWithThreads/TcpTraceReductionAnalysisWithThreads.java rename to src/performancetest/java/teetime/examples/traceReductionWithThreads/TcpTraceReductionAnalysisWithThreads.java diff --git a/src/test/java/teetime/runtime/typeCheck/ConnectionTypeTest.java b/src/performancetest/java/teetime/runtime/typeCheck/ConnectionTypeTest.java similarity index 100% rename from src/test/java/teetime/runtime/typeCheck/ConnectionTypeTest.java rename to src/performancetest/java/teetime/runtime/typeCheck/ConnectionTypeTest.java diff --git a/src/test/java/teetime/util/CircularCollectionsTest.java b/src/performancetest/java/teetime/util/CircularCollectionsTest.java similarity index 100% rename from src/test/java/teetime/util/CircularCollectionsTest.java rename to src/performancetest/java/teetime/util/CircularCollectionsTest.java diff --git a/src/test/java/teetime/util/StopWatchTest.java b/src/performancetest/java/teetime/util/StopWatchTest.java similarity index 100% rename from src/test/java/teetime/util/StopWatchTest.java rename to src/performancetest/java/teetime/util/StopWatchTest.java diff --git a/src/test/java/teetime/util/concurrent/CircularWorkStealingDequeTest.java b/src/performancetest/java/teetime/util/concurrent/CircularWorkStealingDequeTest.java similarity index 100% rename from src/test/java/teetime/util/concurrent/CircularWorkStealingDequeTest.java rename to src/performancetest/java/teetime/util/concurrent/CircularWorkStealingDequeTest.java diff --git a/src/test/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeTest.java b/src/performancetest/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeTest.java similarity index 100% rename from src/test/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeTest.java rename to src/performancetest/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeTest.java diff --git a/src/test/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithSentinelTest.java b/src/performancetest/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithSentinelTest.java similarity index 100% rename from src/test/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithSentinelTest.java rename to src/performancetest/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithSentinelTest.java diff --git a/src/test/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithThreadLocalSentinelTest.java b/src/performancetest/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithThreadLocalSentinelTest.java similarity index 100% rename from src/test/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithThreadLocalSentinelTest.java rename to src/performancetest/java/teetime/util/concurrent/workstealing/alternative/CircularWorkStealingDequeWithThreadLocalSentinelTest.java diff --git a/src/test/java/teetime/util/concurrent/workstealing/alternative/ExceptionalCircularWorkStealingDequeTest.java b/src/performancetest/java/teetime/util/concurrent/workstealing/alternative/ExceptionalCircularWorkStealingDequeTest.java similarity index 100% rename from src/test/java/teetime/util/concurrent/workstealing/alternative/ExceptionalCircularWorkStealingDequeTest.java rename to src/performancetest/java/teetime/util/concurrent/workstealing/alternative/ExceptionalCircularWorkStealingDequeTest.java diff --git a/src/test/java/teetime/util/concurrent/workstealing/alternative/UntypedCircularWorkStealingDequeTest.java b/src/performancetest/java/teetime/util/concurrent/workstealing/alternative/UntypedCircularWorkStealingDequeTest.java similarity index 100% rename from src/test/java/teetime/util/concurrent/workstealing/alternative/UntypedCircularWorkStealingDequeTest.java rename to src/performancetest/java/teetime/util/concurrent/workstealing/alternative/UntypedCircularWorkStealingDequeTest.java diff --git a/src/test/java/teetime/util/concurrent/workstealing/alternative/UntypedExceptionalCircularWorkStealingDequeTest.java b/src/performancetest/java/teetime/util/concurrent/workstealing/alternative/UntypedExceptionalCircularWorkStealingDequeTest.java similarity index 100% rename from src/test/java/teetime/util/concurrent/workstealing/alternative/UntypedExceptionalCircularWorkStealingDequeTest.java rename to src/performancetest/java/teetime/util/concurrent/workstealing/alternative/UntypedExceptionalCircularWorkStealingDequeTest.java diff --git a/src/test/java/teetime/util/list/CommittableResizableArrayQueueTest.java b/src/performancetest/java/teetime/util/list/CommittableResizableArrayQueueTest.java similarity index 100% rename from src/test/java/teetime/util/list/CommittableResizableArrayQueueTest.java rename to src/performancetest/java/teetime/util/list/CommittableResizableArrayQueueTest.java