Index: eut3.2.efl =================================================================== --- eut3.2.efl (revision 576264) +++ eut3.2.efl (working copy) @@ -1,18 +1,19 @@ # # This file contains the Expected Failure List (EFL) of EUT3.2 tests -# for the run on Harmony DRLVM on Windows/x86 platform. +# for the run on Harmony DRLVM for all platforms. # -# This file is used for generating results\\report.txt file -# by ./build.xml using information from -# results\\results\xml\*.xml and results\\output.txt +# This file is used for generating results//report.txt and summary +# index.htm files by ./build.xml using information from +# results//results/xml/*.xml and results//output.txt. # -# The following rules are used to create this file: +# The following rule is used to create this file: # -# - specify test suite name to expect failure for all tests in suite, like -# "org.eclipse.team.tests.ccvs.core.AllTests" # - specify particular test name to expect its failure, the test name # is to be taken from results\\results\xml\*.xml, like # "org.eclipse.jdt.core.tests.compiler.regression.LookupTest.test044 - 1.4" +# +# - no expected crashes is possible - there shoould be no crashes +# ############################################################################### # @@ -27,10 +28,6 @@ # Failure is caused by Harmony bug # -# HARMONY-4298 ([drlvm][thread]1 EUT testcase from teamcvs suite intermittently -# crashes since r549864) -org.eclipse.team.tests.ccvs.core.AllTests - # HARMONY-4409 ([drlvm][verifier] Harmony throws VerifyError (Incompatible # argument for function) on generics/varargs specific bytecode while # RI doesn't) Index: eut3.3.efl =================================================================== --- eut3.3.efl (revision 576264) +++ eut3.3.efl (working copy) @@ -1,18 +1,19 @@ # # This file contains the Expected Failure List (EFL) of EUT3.3 tests -# for the run on Harmony DRLVM on any platform. +# for the run on Harmony DRLVM for all platforms. # -# This file is used for generating results//report.txt file -# by ./build.xml using information from -# results//results/xml/*.xml and results//output.txt +# This file is used for generating results//report.txt and summary +# index.htm files by ./build.xml using information from +# results//results/xml/*.xml and results//output.txt. # -# The following rules are used to create this file: +# The following rule is used to create this file: # -# - specify test suite name to expect failure for all tests in suite, like -# "org.eclipse.team.tests.ccvs.core.AllTests" # - specify particular test name to expect its failure, the test name -# is to be taken from results//results/xml/*.xml, like +# is to be taken from results\\results\xml\*.xml, like # "org.eclipse.jdt.core.tests.compiler.regression.LookupTest.test044 - 1.4" +# +# - no expected crashes is possible - there shoould be no crashes +# ############################################################################### # Index: build.xml =================================================================== --- build.xml (revision 576264) +++ build.xml (working copy) @@ -25,22 +25,20 @@ - - - - + + + - - - - + + + @@ -54,9 +52,7 @@ - - - + @@ -173,7 +169,7 @@ @@ -230,18 +226,26 @@ buildId=${eclipse.buildid} - + - - + - + + + + + @@ -300,582 +304,122 @@ + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + depends=" + collect.output.to.summarize, + setup.efl, + generate.reports, + duplicate.results.in.latest" + description="Processes JUnit reports and creates a summary"> - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - -
- ================================================ - Eclipse Unit Tests on ${os} ${arch}. Tested JRE: - ================================================ -
- -
- JRE options: ${vm.options} - =============================== -
-
-
+ - - - - - - -
- ================================================ - Eclipse Unit Tests on ${os} ${arch}. Tested JRE: - ================================================ -
- -
- JRE options: ${vm.options} - =============================== -
+ + + + + + + + + + + + - -
- Unexpected failures (${unexpected.failure.count}): -
- -
- -
- Unexpected errors (${unexpected.error.count}): -
- -
- -
- Unexpected crashes (${unexpected.crash.count}): -
- -
-
+ + + - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
This file shouldn't be empty
- - - - - - - - - - - - -
- - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - -
@END_MARK@
- -
- - - - - - - - - - - - - - -
- - - - - - - - - - - - + + + fork="true" classname="." failonerror="false" logError="false" + output="${basedir}/tested.java.version"> - - - - - - - - - - - - - - - - - - - + + + + - - -EUT FAILED: Fatal error. EUT output (${work.dir}/output.txt) not found! - - - - - -EUT FAILED: Fatal error. Results directory is empty! - - - - - -EUT FAILED: Fatal error. Output contains failure message or EUT script returned non-zero code - - - - - -
- =========== - EUT output: - -
- - - - - -
-
-