76 <equals arg1="${cleanlog_errors}" arg2="2"/> |
76 <equals arg1="${cleanlog_errors}" arg2="2"/> |
77 </au:assertTrue> |
77 </au:assertTrue> |
78 </target> |
78 </target> |
79 <!-- Test parser error |
79 <!-- Test parser error |
80 --> |
80 --> |
81 <target name="test-parser-error"> |
|
82 <delete dir="${test.temp.dir}/parser_error_db" failonerror="false" /> |
|
83 <au:expectfailure> |
|
84 <hlm:metadatarecord database="${test.temp.dir}/parser_error_db"> |
|
85 <hlm:sbsmetadatainput> |
|
86 <fileset dir="${project.dir}/../data/"> |
|
87 <include name="parser_error.log"/> |
|
88 </fileset> |
|
89 <metadatafilterset refid="all-regex-filterfile" /> |
|
90 </hlm:sbsmetadatainput> |
|
91 </hlm:metadatarecord> |
|
92 </au:expectfailure> |
|
93 </target> |
|
94 <!-- Test parser error |
81 <!-- Test parser error |
95 --> |
82 --> |
|
83 <target name="parser-error"> |
|
84 <property name="metadata-read-db" value="${test.temp.dir}/log_all_filterfile_db"/> |
|
85 <delete dir="${metadata-read-db}" failonerror="false"/> |
|
86 <echo message="all regular expression validation" /> |
|
87 <echo message="database:${metadata-read-db}" /> |
|
88 <!-- do some checks that files are present and raise asserts if not present--> |
|
89 <au:assertFileExists file="${metadata-filterfile}" message="${metadata-filterfile} filter file does not exist"/> |
|
90 <mkdir dir="${test.temp.dir}"/> |
|
91 |
|
92 <hlm:metadatarecord database="${metadata-read-db}"> |
|
93 <hlm:sbsmetadatainput> |
|
94 <fileset dir="${project.dir}/../data/"> |
|
95 <include name="all_regex_type.log"/> |
|
96 </fileset> |
|
97 <metadatafilterset refid="all-regex-filterfile" /> |
|
98 </hlm:sbsmetadatainput> |
|
99 </hlm:metadatarecord> |
|
100 <!-- check we have created the DB file--> |
|
101 <au:assertTrue> |
|
102 <available type="dir" file="${metadata-read-db}" /> |
|
103 </au:assertTrue> |
|
104 </target> |
|
105 |
|
106 <target name="parser-error1"> |
|
107 <property name="metadata-read-db" value="${test.temp.dir}/log_all_filterfile_db"/> |
|
108 <delete dir="${metadata-read-db}" failonerror="false"/> |
|
109 <echo message="all regular expression validation" /> |
|
110 <echo message="database:${metadata-read-db}" /> |
|
111 <!-- do some checks that files are present and raise asserts if not present--> |
|
112 <au:assertFileExists file="${metadata-filterfile}" message="${metadata-filterfile} filter file does not exist"/> |
|
113 <mkdir dir="${test.temp.dir}"/> |
|
114 |
|
115 <hlm:metadatarecord database="${metadata-read-db}"> |
|
116 <hlm:sbsmetadatainput> |
|
117 <fileset dir="${project.dir}/../data/"> |
|
118 <include name="all_regex1_type.log"/> |
|
119 </fileset> |
|
120 <metadatafilterset refid="all-regex-filterfile" /> |
|
121 </hlm:sbsmetadatainput> |
|
122 </hlm:metadatarecord> |
|
123 <!-- check we have created the DB file--> |
|
124 <au:assertTrue> |
|
125 <available type="dir" file="${metadata-read-db}" /> |
|
126 </au:assertTrue> |
|
127 </target> |
|
128 |
|
129 <target name="test-parser-error-ant-call"> |
|
130 <parallel> |
|
131 <antcall target="parser-error" /> |
|
132 <antcall target="parser-error1" /> |
|
133 </parallel> |
|
134 </target> |
|
135 |
|
136 <!-- Test parser error--> |
96 <target name="test-parser-error-keepgoing"> |
137 <target name="test-parser-error-keepgoing"> |
97 <delete dir="${test.temp.dir}/parser_error_db" failonerror="false" /> |
138 <delete dir="${test.temp.dir}/parser_error_db" failonerror="false" /> |
98 <hlm:metadatarecord database="${test.temp.dir}/parser_error_db" failonerror="false"> |
139 <hlm:metadatarecord database="${test.temp.dir}/parser_error_db" failonerror="false"> |
99 <hlm:sbsmetadatainput> |
140 <hlm:sbsmetadatainput> |
100 <fileset dir="${project.dir}/../data/"> |
141 <fileset dir="${project.dir}/../data/"> |
556 <metadatafilterset refid="text_log_metadata_input" /> |
599 <metadatafilterset refid="text_log_metadata_input" /> |
557 </hlm:textmetadatainput> |
600 </hlm:textmetadatainput> |
558 </hlm:metadatarecord> |
601 </hlm:metadatarecord> |
559 |
602 |
560 <hlm:metadataCountSeverity severity="error" log="_fixslashes_raptor.log" db="${test.temp.dir}/dp_db" property="errors"/> |
603 <hlm:metadataCountSeverity severity="error" log="_fixslashes_raptor.log" db="${test.temp.dir}/dp_db" property="errors"/> |
561 <echo message="${errors}" /> |
604 <echo message="errors:${errors}" /> |
562 <au:assertTrue> |
605 <au:assertTrue> |
563 <equals arg1="${errors}" arg2="24"/> |
606 <equals arg1="${errors}" arg2="24"/> |
564 </au:assertTrue> |
607 </au:assertTrue> |
565 <au:assertTrue> |
608 <au:assertTrue> |
566 <hlm:metadataHasSeverity severity="error" log="_fixslashes_raptor.log" db="${test.temp.dir}/dp_db" /> |
609 <hlm:metadataHasSeverity severity="error" log="_fixslashes_raptor.log" db="${test.temp.dir}/dp_db" /> |
583 <metadatafilter priority="WARNING" regex=".*warning C4503:.*" description="warning" /> |
626 <metadatafilter priority="WARNING" regex=".*warning C4503:.*" description="warning" /> |
584 </metadatafilterset> |
627 </metadatafilterset> |
585 </hlm:sbsmetadatainput> |
628 </hlm:sbsmetadatainput> |
586 </hlm:metadatarecord> |
629 </hlm:metadatarecord> |
587 <hlm:metadataCountSeverity severity="error" log="data\metadatacount_missing_files.log" db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors"/> |
630 <hlm:metadataCountSeverity severity="error" log="data\metadatacount_missing_files.log" db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors"/> |
|
631 <echo message="errors: ${errors}" /> |
588 <au:assertTrue message="We must have 5 missing files counted as error."> |
632 <au:assertTrue message="We must have 5 missing files counted as error."> |
589 <equals arg1="${errors}" arg2="5"/> |
633 <equals arg1="${errors}" arg2="5"/> |
590 </au:assertTrue> |
634 </au:assertTrue> |
591 </target> |
635 </target> |
592 |
636 |
709 <metadatafilter priority="WARNING" regex=".*warning C4503:.*" description="warning" /> |
753 <metadatafilter priority="WARNING" regex=".*warning C4503:.*" description="warning" /> |
710 </metadatafilterset> |
754 </metadatafilterset> |
711 </hlm:sbsmetadatainput> |
755 </hlm:sbsmetadatainput> |
712 </hlm:metadatarecord> |
756 </hlm:metadatarecord> |
713 <hlm:metadataCountSeverity severity="error" log="metadatacount_missing_files.log" db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors"/> |
757 <hlm:metadataCountSeverity severity="error" log="metadatacount_missing_files.log" db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors"/> |
|
758 <echo message="errors: ${errors}" /> |
714 <au:assertTrue message="We must have 5 missing files counted as error."> |
759 <au:assertTrue message="We must have 5 missing files counted as error."> |
715 <equals arg1="${errors}" arg2="5"/> |
760 <equals arg1="${errors}" arg2="5"/> |
716 </au:assertTrue> |
761 </au:assertTrue> |
717 </target> |
762 </target> |
718 |
763 |
728 <metadatafilter priority="WARNING" regex=".*warning C4503:.*" description="warning" /> |
773 <metadatafilter priority="WARNING" regex=".*warning C4503:.*" description="warning" /> |
729 </metadatafilterset> |
774 </metadatafilterset> |
730 </hlm:sbsmetadatainput> |
775 </hlm:sbsmetadatainput> |
731 </hlm:metadatarecord> |
776 </hlm:metadatarecord> |
732 <hlm:metadataCountSeverity severity="error" log="metadatacount_error_and_missing_files.log" db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors"/> |
777 <hlm:metadataCountSeverity severity="error" log="metadatacount_error_and_missing_files.log" db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors"/> |
|
778 <echo message="errors: ${errors}" /> |
733 <au:assertTrue message="We must have 6 missing files counted as error."> |
779 <au:assertTrue message="We must have 6 missing files counted as error."> |
734 <equals arg1="${errors}" arg2="6"/> |
780 <equals arg1="${errors}" arg2="6"/> |
735 </au:assertTrue> |
781 </au:assertTrue> |
736 </target> |
782 </target> |
737 |
783 |
749 </hlm:sbsmetadatainput> |
795 </hlm:sbsmetadatainput> |
750 </hlm:metadatarecord> |
796 </hlm:metadatarecord> |
751 <hlm:metadataCountSeverity severity="error" log="metadatacount_error_and_missing_files.log" |
797 <hlm:metadataCountSeverity severity="error" log="metadatacount_error_and_missing_files.log" |
752 db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors" |
798 db="${test.temp.dir}/metadatacount_with_missing_files_db" property="errors" |
753 countMissing="false"/> |
799 countMissing="false"/> |
|
800 <echo message="errors: ${errors}" /> |
754 <au:assertTrue message="We must have 1 missing files counted as error."> |
801 <au:assertTrue message="We must have 1 missing files counted as error."> |
755 <equals arg1="${errors}" arg2="1"/> |
802 <equals arg1="${errors}" arg2="1"/> |
756 </au:assertTrue> |
803 </au:assertTrue> |
757 </target> |
804 </target> |
758 |
|
759 </project> |
805 </project> |