[parrot/parrot] e0e910: [test gc] add real gc stress tests #1108

GitHub noreply at github.com
Wed Oct 29 09:27:11 UTC 2014


  Branch: refs/heads/rurban/gcdebug-gh1108
  Home:   https://github.com/parrot/parrot
  Commit: e0e910b5e27db1d9c48413ea5090219201e168d6
      https://github.com/parrot/parrot/commit/e0e910b5e27db1d9c48413ea5090219201e168d6
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-10-29 (Wed, 29 Oct 2014)

  Changed paths:
    M lib/Parrot/Test.pm
    M t/harness
    M t/stress/gc.t

  Log Message:
  -----------
  [test gc] add real gc stress tests #1108

stress test all GCs, under tight memory --gc-nursery-size=0.0001
and additional --gc-debug runs, with additonal StringBuilder stress via -t
and check the exit codes.
Properly fix SIGNAL detection and error output in Parrot::Test for exit_code_is.
Fails 14/20 tests.

t/harness: add existing TEST_PROG_ARGS to tests single tests, e.g.
  ulimit -Sv 60000
  TEST_PROG_ARGS='--gc-nursery-size=0.05 ' perl t/harness --gc-debug t/pmc/*.t




More information about the parrot-commits mailing list