buildframework/helium/tools/common/python/scripts/test_scanlog.ant.xml
changeset 179 d8ac696cc51f
parent 1 be27ed110b50
child 217 0f5e3a7fb6af
equal deleted inserted replaced
1:be27ed110b50 179:d8ac696cc51f
    96         <hlm:assertFileExists file="${env.TEMP}/test-scanlog-3.log.scan2.html"/>
    96         <hlm:assertFileExists file="${env.TEMP}/test-scanlog-3.log.scan2.html"/>
    97     </target>
    97     </target>
    98 
    98 
    99     <target name="test-scanlog-metadata-1">
    99     <target name="test-scanlog-metadata-1">
   100         <echo message="log.dir:${env.TEMP}/" />
   100         <echo message="log.dir:${env.TEMP}/" />
   101         <delete file="${env.TEMP}/test-scanlog-metadata-1.log" failonerror="false"/>
   101         <delete file="${helium.dir}\tests\data\test-scanlog-metadata-1.log" failonerror="false"/>
   102         <delete file="${env.TEMP}/test-metadata-1.sqlite" failonerror="false"/>
   102         <delete file="${helium.dir}\tests\data\test-metadata-1.sqlite" failonerror="false"/>
   103         <delete file="${env.TEMP}/test-scanlog-metadata-1.log.scan2.html" failonerror="false"/>
   103         <delete file="${helium.dir}\tests\data\test-scanlog-metadata-1.log.scan2.html" failonerror="false"/>
   104         
   104         
   105         <hlm:scanlogMetadataTest log="${helium.dir}\tests\data\scanlog\S60.MCL_7952_200932_5000__all_variants_multiple_thread_pf_7952_build_compile.log"
   105         <hlm:scanlogMetadataTest log="${helium.dir}/tests/data/scanlog/all_regex_type.log"
   106             output="${env.TEMP}/test-scanlog-metadata-1.log" />
   106             output="${helium.dir}/tests/data/test-scanlog-metadata-1.log" />
   107         <hlm:assertFileExists file="${env.TEMP}/test-scanlog-metadata-1.log"/>
   107         <hlm:assertFileExists file="${helium.dir}/tests/data/test-scanlog-metadata-1.log"/>
   108         <hlm:metadatarecord database="${env.TEMP}/test-metadata-1.sqlite">
   108         <hlm:metadatarecord database="${helium.dir}/tests/data/test-metadata-1.sqlite">
   109             <hlm:sbsmetadatainput>
   109             <hlm:sbsmetadatainput>
   110                 <fileset casesensitive="false" file="${env.TEMP}/test-scanlog-metadata-1.log"/>
   110                 <fileset casesensitive="false" file="${helium.dir}/tests/data/test-scanlog-metadata-1.log"/>
   111                 <metadatafilterset refid="filterset.sbs" />
   111                 <metadatafilterset refid="filterset.sbs" />
   112             </hlm:sbsmetadatainput>
   112             </hlm:sbsmetadatainput>
   113         </hlm:metadatarecord>
   113         </hlm:metadatarecord>
   114         <fmpp sourceFile="${helium.dir}/tools/common/templates/log/scan2.html.ftl"
   114         <fmpp sourceFile="${helium.dir}/tools/common/templates/log/scan2.html.ftl"
   115                      outputfile="${env.TEMP}/test-scanlog-metadata-1.log.scan2.html">
   115                      outputfile="${helium.dir}/tests/data/test-scanlog-metadata-1.log.scan2.html">
   116             <freemarkerLinks expandProperties="yes">
   116             <freemarkerLinks expandProperties="yes">
   117                 macro: ${helium.dir}/tools/common/templates/macro
   117                 macro: ${helium.dir}/tools/common/templates/macro
   118             </freemarkerLinks>
   118             </freemarkerLinks>
   119             <data expandProperties="yes">
   119             <data expandProperties="yes">
   120                 dbPath: ${env.TEMP}/test-metadata-1.sqlite
   120                 dbPath: ${helium.dir}/tests/data/test-metadata-1.sqlite
   121                 doc: xml(${helium.dir}/tests/data/scanlog/all_regex_type.log_sbs_info.xml)
   121                 doc: xml(${helium.dir}/tests/data/scanlog/all_regex_type.log_sbs_info.xml)
   122                 ant: antProperties()
   122                 ant: antProperties()
   123             </data>
   123             </data>
   124         </fmpp>
   124         </fmpp>
   125         <hlm:generateBuildStatus dbfile="${env.TEMP}/test-metadata-1.sqlite" output-dir="${env.TEMP}" file="test-scanlog-metadata-1.log"/>
   125         <hlm:generateBuildStatus dbfile="${helium.dir}/tests/data/test-metadata-1.sqlite" output-dir="${helium.dir}/tests/data/" file="test-scanlog-metadata-1.log"/>
   126         <hlm:assertFileExists file="${env.TEMP}/test-scanlog-metadata-1.log.scan2.html"/>
   126         <hlm:assertFileExists file="${helium.dir}/tests/data/test-scanlog-metadata-1.log.scan2.html"/>
   127     </target>
   127     </target>
   128     
   128     
   129     <target name="test-metadata-signal">
   129     <target name="test-metadata-signal">
   130         <antcall target="test-scanlog-metadata-1" />
   130         <antcall target="test-scanlog-metadata-1" />
   131     </target>
   131     </target>