Update test output for Windows
authorTamar Christina <tamar@zhox.com>
Tue, 29 Nov 2016 21:58:04 +0000 (16:58 -0500)
committerBen Gamari <ben@smart-cactus.org>
Wed, 30 Nov 2016 01:38:43 +0000 (20:38 -0500)
Following D2684 these two tests need to be updated:

 * T7037: timeout.exe now waits until all processes are finished.
          this makes T7037 reliable. So enabled.

 * T876: Unknown reason, allocations are much lower than before.

Test Plan: ./validate

Reviewers: austin, simonmar, bgamari

Reviewed By: bgamari

Subscribers: thomie, #ghc_windows_task_force

Differential Revision: https://phabricator.haskell.org/D2759

GHC Trac Issues: #12725, #12004

testsuite/tests/perf/should_run/all.T
testsuite/tests/rts/all.T

index 672ce33..da75f42 100644 (file)
@@ -81,8 +81,9 @@ test('lazy-bs-alloc',
 
 test('T876',
      [stats_num_field('bytes allocated',
-          [(platform('x86_64-unknown-mingw32'), 71904, 5),
+          [(platform('x86_64-unknown-mingw32'), 66928, 5),
               # 2015-04-03: 71904 (amd64/Windows, unknown cause)
+              # 2016-11-27: 66928 (amd64/Windows, unknown cause)
            (wordsize(64), 58128, 5),
               # 2013-02-14: 1263712 (x86_64/Linux)
               # 2014-02-10:   63216 (x86_64/Linux), call arity analysis
index f5c7587..9c55b21 100644 (file)
@@ -199,8 +199,7 @@ test('T6006', [ omit_ways(prof_ways + ['ghci']),
                compile_and_run, ['T6006_c.c -no-hs-main'])
 
 test('T7037',
-     [ extra_clean(['T7037_main.o','T7037_main']),
-       when(opsys("mingw32"), expect_broken(12725))],
+     [ extra_clean(['T7037_main.o','T7037_main'])],
      run_command,
      ['$MAKE -s --no-print-directory T7037'])