diff options
author | bors-servo <release+servo@mozilla.com> | 2014-03-22 17:07:46 -0400 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2014-03-22 17:07:46 -0400 |
commit | de67069b0aad36301718e112e1f830ebc108be46 (patch) | |
tree | 0fcd67034be3f90ec0236c8eb4f54d6351e40794 | |
parent | 21dc875708afbfa8c69442ff5394067a47f1e9f8 (diff) | |
parent | 16d1d65b0354b287a7ea2b1c08c1f8dbf09d4c1e (diff) | |
download | servo-de67069b0aad36301718e112e1f830ebc108be46.tar.gz servo-de67069b0aad36301718e112e1f830ebc108be46.zip |
auto merge of #1965 : jdm/servo/harnessfix, r=Ms2ger
-rw-r--r-- | src/test/harness/contenttest/contenttest.rs | 3 | ||||
-rw-r--r-- | src/test/harness/reftest/reftest.rs | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/test/harness/contenttest/contenttest.rs b/src/test/harness/contenttest/contenttest.rs index e14c3c61c35..7d7d4f806bf 100644 --- a/src/test/harness/contenttest/contenttest.rs +++ b/src/test/harness/contenttest/contenttest.rs @@ -31,7 +31,8 @@ fn main() { let opts = test_options(config.clone()); let tests = find_tests(config); match run_tests_console(&opts, tests) { - Err(_) => os::set_exit_status(1), + Ok(false) => os::set_exit_status(1), // tests failed + Err(_) => os::set_exit_status(2), // I/O-related failure _ => (), } } diff --git a/src/test/harness/reftest/reftest.rs b/src/test/harness/reftest/reftest.rs index bec7d41a76c..1bc55334ff8 100644 --- a/src/test/harness/reftest/reftest.rs +++ b/src/test/harness/reftest/reftest.rs @@ -45,7 +45,8 @@ fn main() { }; match run_tests_console(&test_opts, tests) { - Err(_) => os::set_exit_status(1), + Ok(false) => os::set_exit_status(1), // tests failed + Err(_) => os::set_exit_status(2), // I/O-related failure _ => (), } } |