coverslide/node-alea

2013-01-25 21:33:51
✓6.0
✓7.0
✓8.0
9.0
✓22.0
✓23.0
✓canary
✓3.6
✓4.0
✓17.0
✓nightly
✓5.1
✓10.0
✓11.0
✓12.0
✓next
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
timeout waiting to hear back from iexplore/9.0
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
2013-01-18 18:28:30
6.0
7.0
8.0
9.0
22.0
23.0
canary
3.6
4.0
17.0
nightly
5.1
10.0
11.0
12.0
next
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
2013-01-18 18:24:47
6.0
7.0
8.0
9.0
22.0
23.0
canary
3.6
4.0
17.0
nightly
5.1
10.0
11.0
12.0
next
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3
2012-12-14 22:51:00
✓6.0
✓7.0
✓8.0
✓9.0
✓22.0
✓23.0
canary
✓3.6
✓4.0
✓17.0
✓nightly
✓5.1
✓10.0
✓11.0
✓12.0
✓next
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
2012-12-14 19:16:55
✓6.0
✓7.0
✓8.0
✓9.0
✓22.0
✓23.0
✓canary
✓3.6
✓4.0
✓17.0
✓nightly
✓5.1
✓10.0
✓11.0
✓12.0
✓next
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
2012-12-14 18:57:41
✓6.0
✓7.0
✓8.0
✓9.0
✓22.0
✓23.0
✓canary
✓3.6
✓4.0
✓17.0
✓nightly
✓5.1
✓10.0
✓11.0
✓12.0
✓next
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Known values test ok 8 check value 1 ok 9 check value 2 ok 10 check value 3 # Uint32 test ok 11 check value 1 ok 12 check value 2 ok 13 check value 3 # Fract53 test ok 14 check value 1 ok 15 check value 2 ok 16 check value 3 # Import with Alea.importState() ok 17 synced prngs, call 1 ok 18 synced prngs, call 2 ok 19 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 20 just generating randomness, call 1 ok 21 just generating randomness, call 2 ok 22 just generating randomness, call 3 ok 23 imported prng, call 1 ok 24 imported prng, call 2 ok 25 imported prng, call 3 ok 26 return values should sync based on number of calls, call 1 ok 27 return values should sync based on number of calls, call 2 ok 28 return values should sync based on number of calls, call 3 1..28 # tests 28 # pass 28 # ok
2012-12-14 18:22:03
6.0
7.0
8.0
9.0
22.0
23.0
canary
3.6
4.0
17.0
nightly
5.1
10.0
11.0
12.0
next
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
2012-12-14 16:26:49
6.0
7.0
8.0
9.0
20.0
22.0
23.0
21.0
canary
3.0
3.5
3.6
4.0
17.0
nightly
5.1
5.05
10.0
10.5
11.0
11.5
11.6
12.0
next
11.600000000000001
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
2012-12-14 16:23:51
6.0
7.0
8.0
9.0
20.0
22.0
canary
21.0
23.0
3.0
3.5
3.6
4.0
17.0
nightly
5.1
5.05
10.0
10.5
11.0
11.5
11.6
12.0
next
11.600000000000001
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.importState() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.importState() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
2012-12-14 15:58:57
6.0
7.0
8.0
9.0
20.0
22.0
canary
21.0
23.0
3.0
3.5
3.6
4.0
17.0
nightly
5.1
5.05
10.0
10.5
11.0
11.5
11.6
12.0
next
11.600000000000001
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
2012-12-14 15:46:41
6.0
7.0
8.0
9.0
20.0
21.0
22.0
23.0
canary
3.0
3.5
3.6
4.0
17.0
nightly
5.1
5.05
10.0
10.5
11.0
11.5
11.6
12.0
next
11.600000000000001
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
not ok 1 SyntaxError: Function constructor: failed to compile function --- stack: <anonymous function>([arguments not available])@ @http://git.testling.com/bundle/1355499445662.ebb667ea.js:2239 ...
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
not ok 1 SyntaxError: Function constructor: failed to compile function --- stack: <anonymous function>([arguments not available])@ @http://git.testling.com/bundle/1355499445662.ebb667ea.js:2239 ...
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
firefox/nightly
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
TAP version 13 # make sure two seeded values are the same ok 1 return values of the same seed ok 2 return values of different seed ok 3 same seed called again ok 4 different seed again ok 5 prng1 called more times than prng3 ok 6 prng3 called again ok 7 call counts equal again # Import with Alea.import() ok 8 synced prngs, call 1 ok 9 synced prngs, call 2 ok 10 synced prngs, call 3 # Resync two differring prngs with prng.import() ok 11 just generating randomness, call 1 ok 12 just generating randomness, call 2 ok 13 just generating randomness, call 3 ok 14 imported prng, call 1 ok 15 imported prng, call 2 ok 16 imported prng, call 3 ok 17 return values should sync based on number of calls, call 1 ok 18 return values should sync based on number of calls, call 2 ok 19 return values should sync based on number of calls, call 3
not ok 1 SyntaxError: Expected identifier
not ok 1 SyntaxError: Expected identifier
not ok 1 SyntaxError: Expected identifier