fix collect-results
diff --git a/bundles/org.eclipse.test/library.xml b/bundles/org.eclipse.test/library.xml
index f5da3d4..1c0a8ab 100644
--- a/bundles/org.eclipse.test/library.xml
+++ b/bundles/org.eclipse.test/library.xml
@@ -129,15 +129,17 @@
 	</target>
 	
 	<target name="collect-results">
+		<dirname property="output-dir" file="${test-output}"/>
+		<basename property="output-file-name" file="${test-output}"/>
 		<junitreport todir="${junit-report-output}" tofile="${classname}.xml">
-			<fileset dir="${eclipse-home}">
-				<include name="${test-output}"/>
+			<fileset dir="${output-dir}">
+				<include name="${output-file-name}"/>
 			</fileset>
 		</junitreport>
 
 		<style style="${eclipse-home}/plugins/org.eclipse.test/JUNIT.XSL"
 			basedir="${junit-report-output}"
-			includes="${classname}.xml"
+			includes="${classname}.result.xml"
 			destdir="${junit-report-output}" />
 
 		<!--save .log content and *.log content from configuration directory-->