Module Name: src Committed By: jmmv Date: Thu Jun 10 15:27:03 UTC 2010
Modified Files: src/external/bsd/atf/dist/atf-run: atf-run.cpp test-program.cpp test-program.hpp src/external/bsd/atf/dist/tests/atf/atf-run: t_integration.sh Log Message: Pull up revision 2f7a426c0f4149d59a7f3717ebedd6c55998e8bc from upstream: ---------- Fix detection of crashed test cases Prevent cross-test-case contamination that occured when a first test case passed and the second crashed. The second could pick up the result of the first test case and not be reported as failed. Similarly, change the way timed out test cases are reported back to the caller. The creation of a temporary results file was just a really stupid way of passing information around and introduced false positives if the test case creates a results file before timing out. Fixes ticket #35. ---------- Problem originally reported by po...@. To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 src/external/bsd/atf/dist/atf-run/atf-run.cpp \ src/external/bsd/atf/dist/atf-run/test-program.cpp cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/bsd/atf/dist/atf-run/test-program.hpp cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/bsd/atf/dist/tests/atf/atf-run/t_integration.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.