You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

recorder.xml 1.9 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?xml version="1.0"?>
  2. <project name="recorder-test" default="all" basedir=".">
  3. <property name="recin" location="recorder"/>
  4. <property name="recdir" location="recorder-out"/>
  5. <target name="all" depends="noappend,append,restart,deleterestart"/>
  6. <target name="prepare">
  7. <mkdir dir="${recdir}"/>
  8. </target>
  9. <target name="noappend">
  10. <copy file="${recin}/rectest2.result" tofile="${recdir}/rectest1.log"/>
  11. <record name="${recdir}/rectest1.log" action="start" />
  12. <echo message="some message1"/>
  13. <record name="${recdir}/rectest1.log" action="stop" />
  14. </target>
  15. <target name="append">
  16. <copy file="${recin}/rectest1.result" tofile="${recdir}/rectest2.log"/>
  17. <record name="${recdir}/rectest2.log" append="true" action="start"/>
  18. <echo message="some message2"/>
  19. <record name="${recdir}/rectest2.log" action="stop"/>
  20. </target>
  21. <target name="restart">
  22. <record name="${recdir}/rectest3.log" action="start"/>
  23. <echo message="some message1"/>
  24. <record name="${recdir}/rectest3.log" action="stop"/>
  25. <echo message="some message2"/>
  26. <record name="${recdir}/rectest3.log" action="start"/>
  27. <echo message="some message3"/>
  28. <record name="${recdir}/rectest3.log" action="stop"/>
  29. </target>
  30. <target name="deleterestart">
  31. <record name="${recdir}/rectest4.log" action="start"/>
  32. <echo message="some message1"/>
  33. <record name="${recdir}/rectest4.log" action="stop"/>
  34. <delete file="${recdir}/rectest4.log"/>
  35. <echo message="some message2"/>
  36. <record name="${recdir}/rectest4.log" action="start"/>
  37. <echo message="some message3"/>
  38. <record name="${recdir}/rectest4.log" action="stop"/>
  39. </target>
  40. <target name="cleanup">
  41. <delete dir="${recdir}"/>
  42. </target>
  43. </project>