diff --git a/integration-tests/build/build.xml b/integration-tests/build/build.xml index f4d448b496bfd83cb30b5d42a4fbc238b68a24d2..f9bf65fe7d37a0a021cff4e009af6953541367dd 100644 --- a/integration-tests/build/build.xml +++ b/integration-tests/build/build.xml @@ -55,6 +55,13 @@ </antcall> </target> + <target name="integration-tests-local" description="Runs integration tests, rebuild everything from wc."> + <antcall target="internal-launch"> + <param name="arg1" value="--all" /> + <param name="arg2" value="--local-source" /> + </antcall> + </target> + <!-- // Cleans 'install' and 'playground' directories. --> diff --git a/integration-tests/resource/eclipse/Launch local integration tests.launch b/integration-tests/resource/eclipse/Launch local integration tests.launch new file mode 100644 index 0000000000000000000000000000000000000000..dd5f03c0671252628c159382e9feb47b9c131ce2 --- /dev/null +++ b/integration-tests/resource/eclipse/Launch local integration tests.launch @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType"> +<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="true"/> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> +<listEntry value="/integration-tests/build/build.xml"/> +</listAttribute> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> +<listEntry value="1"/> +</listAttribute> +<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/> +<listAttribute key="org.eclipse.debug.ui.favoriteGroups"> +<listEntry value="org.eclipse.ui.externaltools.launchGroup"/> +</listAttribute> +<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> +<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_11"/> +<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.ui.antsupport.InternalAntRunner"/> +<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="integration-tests"/> +<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_ANT_TARGETS" value="integration-tests-local,"/> +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/integration-tests/build/build.xml}"/> +<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/> +</launchConfiguration>