#2026: t/src/extend_vtable.t: Non-deterministic results
--------------------------+-------------------------------------------------
 Reporter:  jkeenan       |       Owner:  dukeleto
     Type:  bug           |      Status:  new     
 Priority:  normal        |   Milestone:          
Component:  embed/extend  |     Version:  3.1.0   
 Severity:  medium        |    Keywords:          
     Lang:                |       Patch:          
 Platform:                |  
--------------------------+-------------------------------------------------
 5 runs; 3 different results; 4 of 5 bad.  Observed by both mikehh and me.
 {{{
 $ prove t/src/extend_vtable.t; prove t/src/extend_vtable.t prove
 t/src/extend_vtable.t ; prove t/src/extend_vtable.t; prove
 t/src/extend_vtable.t; prove t/src/extend_vtable.t; prove
 t/src/extend_vtable.t
 t/src/extend_vtable.t .. ok
 All tests successful.
 Files=1, Tests=68,  8 wallclock secs ( 0.03 usr  0.01 sys +  5.14 cusr
 1.90 csys =  7.08 CPU)
 Result: PASS
 t/src/extend_vtable.t .. ok
 Cannot determine source for prove at
 /usr/local/lib/perl5/5.12.0/App/Prove.pm line 496
 t/src/extend_vtable.t .. ok
 All tests successful.
 Files=1, Tests=68,  7 wallclock secs ( 0.02 usr  0.00 sys +  5.15 cusr
 1.84 csys =  7.01 CPU)
 Result: PASS
 t/src/extend_vtable.t .. 1/68
 #   Failed test 'Parrot_PMC_hashvalue'
 #   at t/src/extend_vtable.t line 165.
 #          got: 'Done!
 # '
 #     expected: 'Got hash!
 # Done!
 # '
 # './t/src/extend_vtable_2' failed with exit code 0
 t/src/extend_vtable.t .. 67/68 # Looks like you failed 1 test of 68.
 t/src/extend_vtable.t .. Dubious, test returned 1 (wstat 256, 0x100)
 Failed 1/68 subtests

 Test Summary Report
 -------------------
 t/src/extend_vtable.t (Wstat: 256 Tests: 68 Failed: 1)
   Failed test:  2
   Non-zero exit status: 1
 Files=1, Tests=68,  8 wallclock secs ( 0.02 usr  0.00 sys +  5.04 cusr
 1.87 csys =  6.93 CPU)
 Result: FAIL
 t/src/extend_vtable.t .. 1/68
 #   Failed test 'Parrot_PMC_hashvalue'
 #   at t/src/extend_vtable.t line 165.
 #          got: 'Done!
 # '
 #     expected: 'Got hash!
 # Done!
 # '
 # './t/src/extend_vtable_2' failed with exit code 0
 t/src/extend_vtable.t .. 65/68 # Looks like you failed 1 test of 68.
 t/src/extend_vtable.t .. Dubious, test returned 1 (wstat 256, 0x100)
 Failed 1/68 subtests

 Test Summary Report
 -------------------
 t/src/extend_vtable.t (Wstat: 256 Tests: 68 Failed: 1)
   Failed test:  2
   Non-zero exit status: 1
 Files=1, Tests=68,  7 wallclock secs ( 0.02 usr  0.00 sys +  4.96 cusr
 1.82 csys =  6.80 CPU)
 Result: FAIL
 t/src/extend_vtable.t .. 1/68
 #   Failed test 'Parrot_PMC_hashvalue'
 #   at t/src/extend_vtable.t line 165.
 #          got: 'Done!
 # '
 #     expected: 'Got hash!
 # Done!
 # '
 # './t/src/extend_vtable_2' failed with exit code 0
 t/src/extend_vtable.t .. 60/68 # Looks like you failed 1 test of 68.
 t/src/extend_vtable.t .. Dubious, test returned 1 (wstat 256, 0x100)
 Failed 1/68 subtests

 Test Summary Report
 -------------------
 t/src/extend_vtable.t (Wstat: 256 Tests: 68 Failed: 1)
   Failed test:  2
   Non-zero exit status: 1
 Files=1, Tests=68,  7 wallclock secs ( 0.02 usr  0.00 sys +  5.23 cusr
 1.91 csys =  7.16 CPU)
 Result: FAIL
 }}}
 In my experience, the first failure (in the second run above) is
 associated with the test losing its sense of what current directory it
 should be in.  But that's just a hunch.

 duke, can you take a look at this.

 Thank you very much.

 kid51

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/2026>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to