Adding the pluginbuilder files that are used in the nightly build process.
[phpeclipse.git] / utilities / pluginbuilder / build-files / automatedTests / run-tests.properties
diff --git a/utilities/pluginbuilder/build-files/automatedTests/run-tests.properties b/utilities/pluginbuilder/build-files/automatedTests/run-tests.properties
new file mode 100644 (file)
index 0000000..c9bbe7e
--- /dev/null
@@ -0,0 +1,51 @@
+#\r
+# BEGIN default properties for executing run-tests.xml standalone\r
+#       (these properties are already set if run-tests.xml is called\r
+#       from the postBuild target in custumTargets.xml) \r
+#\r
+\r
+buildType=N\r
+# archivePrefix is used to determine to which location the build result must be \r
+# extracted:\r
+# if ${archivePrefix} == eclipse the folder will be ${test.eclipse.base} \r
+# ${test.eclipse.host} otherwise. \r
+# Note: The latter makes only sense if archive Prefix is set to ".". If it has\r
+# another value the eclipse host won't be created successfully. \r
+archivePrefix=.\r
+\r
+# test.eclipse.zip must be a zip file for windows and tar file for linux\r
+test.eclipse.zip=C:/downloads/eclipse-SDK-3.2.1-win32.zip\r
+autotestsuite.trace=true\r
+autotestsuite.plugin.inclusions=.*test$\r
+autotestsuite.plugin.exclusions=\r
+autotestsuite.class.inclusions=.*\r
+autotestsuite.class.exclusions=.*\\.All.*;.*ServerCommunication.*\r
+\r
+#\r
+# END default properties for executing run-tests.xml standalone\r
+#\r
+\r
+# test.eclipse.host points to a directory where an Eclipse installation for the\r
+# tests will be built. Therefore ${test.eclipse.zip} will be extracted first and\r
+# then there will be additional plug-ins be "installed", which means they will\r
+# be extracted. The implication of this kind of installation is that the test \r
+# Eclipse host must be called with the clean parameter later\r
+# It is expected that test.eclipse.host contains a subfolder eclipse.\r
+# The plug-ins which will be installed are the plug-ins located in\r
+# ${buildResultsDir} plus the eclipse test framework plus the autotestsuite.\r
+test.eclipse.base=${buildDirectory}/automatedTests\r
+\r
+test.eclipse.host=${test.eclipse.base}/eclipse\r
+\r
+# Denotes the ant script where the target ui-test is defined   \r
+test.library.xml=${test.eclipse.host}/plugins/org.eclipse.test_3.1.0/library.xml\r
+\r
+# Directory where the reports are collected\r
+test.result.dir=${test.eclipse.host}/test-reports\r
+\r
+# Specifies the overall report in ${test.result.dir}/xml\r
+test.aggregated.report=testReport_${buildLabel}.xml\r
+\r
+# Workspace for the tests. Particularly useful is ${test.workspace}/.metadata/.log \r
+test.workspace=${test.eclipse.host}/workspace\r
+\r