[parrot/parrot] 399621: [test] library/pg.t: handle plan for the 3 cases

GitHub noreply at github.com
Mon Jul 21 21:52:15 UTC 2014


  Branch: refs/heads/rurban/testfast-gh1086
  Home:   https://github.com/parrot/parrot
  Commit: 3996215e09fe7eeae0ec1b45711c81ebd23a01c0
      https://github.com/parrot/parrot/commit/3996215e09fe7eeae0ec1b45711c81ebd23a01c0
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-07-21 (Mon, 21 Jul 2014)

  Changed paths:
    M t/library/pg.t

  Log Message:
  -----------
  [test] library/pg.t: handle plan for the 3 cases

3 error cases: no libpg.so, service stopped, no nci thunks.
Some smokers run 43, some 40 tests.
So use no_plan and handle the earlier exits properly.


  Commit: 7ca829eea6869c8331d1f9f56789f94e687c6c0c
      https://github.com/parrot/parrot/commit/7ca829eea6869c8331d1f9f56789f94e687c6c0c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-07-21 (Mon, 21 Jul 2014)

  Changed paths:
    M lib/Parrot/Harness/Options.pm
    M t/fullharness

  Log Message:
  -----------
  [test] no gc-debug runcore when testing the fast runcore

With make fulltest and variants (t/fullharness) we omit -D040 and --gc-debug
when testing -f -O1 -O2 and the various set_usual_target() tests.
This caught some -O1/-O2 errors and speeds up the fulltest suite.
We only need to run a full GC after each op and randomize the N/I regs with the
normal internal testsuite, but not the extensions and various other tests.

Current errors:
  testO1__t/op/calling.t, testO2__t/op/calling.t,
  testO2__t/compilers/imcc/syn/regressions.t


Compare: https://github.com/parrot/parrot/compare/3996215e09fe^...7ca829eea686


More information about the parrot-commits mailing list