(1):xsnap(test-harden-perf)$ time yarn test -sv test/test-harden-perf.js yarn run v1.22.5 $ ava -sv test/test-harden-perf.js { "branding": "BOTH", "count": 10, "name": "nothing", "meterType": "xs-meter-7", "compute": 12257, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.001953125, "outerTime": 50 } , ✔ time, BOTH, 10, nothing { "branding": "POSITIVE", "count": 10, "name": "nothing", "meterType": "xs-meter-7", "compute": 12257, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.002197265625, "outerTime": 55 } , ✔ time, POSITIVE, 10, nothing { "branding": "NEGATIVE", "count": 10, "name": "nothing", "meterType": "xs-meter-7", "compute": 12257, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.001953125, "outerTime": 53 } , ✔ time, NEGATIVE, 10, nothing { "branding": "BOTH", "count": 10, "name": "list", "meterType": "xs-meter-7", "compute": 12337, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.0029296875, "outerTime": 54 } , ✔ time, BOTH, 10, list { "branding": "POSITIVE", "count": 10, "name": "list", "meterType": "xs-meter-7", "compute": 12337, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.00390625, "outerTime": 54 } , ✔ time, POSITIVE, 10, list { "branding": "NEGATIVE", "count": 10, "name": "list", "meterType": "xs-meter-7", "compute": 12337, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.0029296875, "outerTime": 55 } , ✔ time, NEGATIVE, 10, list { "branding": "BOTH", "count": 10, "name": "listHard", "meterType": "xs-meter-7", "compute": 21191, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3123, "mapSetRemoveCount": 709, "maxBucketSize": 16, "innerTime": 0.100830078125, "outerTime": 55 } , ✔ time, BOTH, 10, listHard { "branding": "POSITIVE", "count": 10, "name": "listHard", "meterType": "xs-meter-7", "compute": 418290, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3778, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 4.034912109375, "outerTime": 59 } , ✔ time, POSITIVE, 10, listHard { "branding": "NEGATIVE", "count": 10, "name": "listHard", "meterType": "xs-meter-7", "compute": 437701, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3864, "mapSetRemoveCount": 709, "maxBucketSize": 16, "innerTime": 4.428955078125, "outerTime": 61 } , ✔ time, NEGATIVE, 10, listHard { "branding": "BOTH", "count": 10, "name": "hardList", "meterType": "xs-meter-7", "compute": 17548, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3123, "mapSetRemoveCount": 709, "maxBucketSize": 16, "innerTime": 0.06298828125, "outerTime": 55 } , ✔ time, BOTH, 10, hardList { "branding": "POSITIVE", "count": 10, "name": "hardList", "meterType": "xs-meter-7", "compute": 54746, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2572, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.4150390625, "outerTime": 55 } , ✔ time, POSITIVE, 10, hardList { "branding": "NEGATIVE", "count": 10, "name": "hardList", "meterType": "xs-meter-7", "compute": 56823, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2658, "mapSetRemoveCount": 709, "maxBucketSize": 16, "innerTime": 0.449951171875, "outerTime": 56 } , ✔ time, NEGATIVE, 10, hardList { "branding": "BOTH", "count": 100, "name": "nothing", "meterType": "xs-meter-7", "compute": 13157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.00390625, "outerTime": 55 } , ✔ time, BOTH, 100, nothing { "branding": "POSITIVE", "count": 100, "name": "nothing", "meterType": "xs-meter-7", "compute": 13157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.00390625, "outerTime": 54 } , ✔ time, POSITIVE, 100, nothing { "branding": "NEGATIVE", "count": 100, "name": "nothing", "meterType": "xs-meter-7", "compute": 13157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.005126953125, "outerTime": 55 } , ✔ time, NEGATIVE, 100, nothing { "branding": "BOTH", "count": 100, "name": "list", "meterType": "xs-meter-7", "compute": 13957, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.011962890625, "outerTime": 55 } , ✔ time, BOTH, 100, list { "branding": "POSITIVE", "count": 100, "name": "list", "meterType": "xs-meter-7", "compute": 13957, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.011962890625, "outerTime": 55 } , ✔ time, POSITIVE, 100, list { "branding": "NEGATIVE", "count": 100, "name": "list", "meterType": "xs-meter-7", "compute": 13957, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.011962890625, "outerTime": 56 } , ✔ time, NEGATIVE, 100, list { "branding": "BOTH", "count": 100, "name": "listHard", "meterType": "xs-meter-7", "compute": 100211, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3483, "mapSetRemoveCount": 799, "maxBucketSize": 16, "innerTime": 0.83984375, "outerTime": 56 } , ✔ time, BOTH, 100, listHard { "branding": "POSITIVE", "count": 100, "name": "listHard", "meterType": "xs-meter-7", "compute": 5905005, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 2, "mapSetAddCount": 25018, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 72.958984375, "outerTime": 128 } , ✔ time, POSITIVE, 100, listHard (131ms) { "branding": "NEGATIVE", "count": 100, "name": "listHard", "meterType": "xs-meter-7", "compute": 6225106, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 3, "mapSetAddCount": 25104, "mapSetRemoveCount": 799, "maxBucketSize": 16, "innerTime": 116.802978515625, "outerTime": 170 } , ✔ time, NEGATIVE, 100, listHard (173ms) { "branding": "BOTH", "count": 100, "name": "hardList", "meterType": "xs-meter-7", "compute": 60118, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3483, "mapSetRemoveCount": 799, "maxBucketSize": 16, "innerTime": 0.4521484375, "outerTime": 55 } , ✔ time, BOTH, 100, hardList { "branding": "POSITIVE", "count": 100, "name": "hardList", "meterType": "xs-meter-7", "compute": 92816, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2842, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.748046875, "outerTime": 56 } , ✔ time, POSITIVE, 100, hardList { "branding": "NEGATIVE", "count": 100, "name": "hardList", "meterType": "xs-meter-7", "compute": 97503, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2928, "mapSetRemoveCount": 799, "maxBucketSize": 16, "innerTime": 0.81201171875, "outerTime": 56 } , ✔ time, NEGATIVE, 100, hardList { "branding": "BOTH", "count": 1000, "name": "nothing", "meterType": "xs-meter-7", "compute": 22157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.027099609375, "outerTime": 56 } , ✔ time, BOTH, 1000, nothing { "branding": "POSITIVE", "count": 1000, "name": "nothing", "meterType": "xs-meter-7", "compute": 22157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.02685546875, "outerTime": 55 } , ✔ time, POSITIVE, 1000, nothing { "branding": "NEGATIVE", "count": 1000, "name": "nothing", "meterType": "xs-meter-7", "compute": 22157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.027099609375, "outerTime": 55 } , ✔ time, NEGATIVE, 1000, nothing { "branding": "BOTH", "count": 1000, "name": "list", "meterType": "xs-meter-7", "compute": 30157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.09912109375, "outerTime": 55 } , ✔ time, BOTH, 1000, list { "branding": "POSITIVE", "count": 1000, "name": "list", "meterType": "xs-meter-7", "compute": 30157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.100830078125, "outerTime": 55 } , ✔ time, POSITIVE, 1000, list { "branding": "NEGATIVE", "count": 1000, "name": "list", "meterType": "xs-meter-7", "compute": 30157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.10009765625, "outerTime": 55 } , ✔ time, NEGATIVE, 1000, list { "branding": "BOTH", "count": 1000, "name": "listHard", "meterType": "xs-meter-7", "compute": 890411, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 7083, "mapSetRemoveCount": 1699, "maxBucketSize": 24, "innerTime": 8.340087890625, "outerTime": 63 } , ✔ time, BOTH, 1000, listHard too much computation ✖ time, POSITIVE, 1000, listHard { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 1000, "name": "listHard", "outerTime": 234 } too much computation ✖ time, NEGATIVE, 1000, listHard { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 1000, "name": "listHard", "outerTime": 315 } { "branding": "BOTH", "count": 1000, "name": "hardList", "meterType": "xs-meter-7", "compute": 485818, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 7083, "mapSetRemoveCount": 1699, "maxBucketSize": 23, "innerTime": 5.863037109375, "outerTime": 61 } , ✔ time, BOTH, 1000, hardList { "branding": "POSITIVE", "count": 1000, "name": "hardList", "meterType": "xs-meter-7", "compute": 473516, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 5542, "mapSetRemoveCount": 0, "maxBucketSize": 25, "innerTime": 5.76904296875, "outerTime": 63 } , ✔ time, POSITIVE, 1000, hardList { "branding": "NEGATIVE", "count": 1000, "name": "hardList", "meterType": "xs-meter-7", "compute": 504303, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 5628, "mapSetRemoveCount": 1699, "maxBucketSize": 16, "innerTime": 6.2958984375, "outerTime": 62 } , ✔ time, NEGATIVE, 1000, hardList { "branding": "BOTH", "count": 10000, "name": "nothing", "meterType": "xs-meter-7", "compute": 112157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.2490234375, "outerTime": 56 } , ✔ time, BOTH, 10000, nothing { "branding": "POSITIVE", "count": 10000, "name": "nothing", "meterType": "xs-meter-7", "compute": 112157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.25, "outerTime": 55 } , ✔ time, POSITIVE, 10000, nothing { "branding": "NEGATIVE", "count": 10000, "name": "nothing", "meterType": "xs-meter-7", "compute": 112157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.25, "outerTime": 55 } , ✔ time, NEGATIVE, 10000, nothing { "branding": "BOTH", "count": 10000, "name": "list", "meterType": "xs-meter-7", "compute": 192157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.97705078125, "outerTime": 56 } , ✔ time, BOTH, 10000, list { "branding": "POSITIVE", "count": 10000, "name": "list", "meterType": "xs-meter-7", "compute": 192157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 0.969970703125, "outerTime": 56 } , ✔ time, POSITIVE, 10000, list { "branding": "NEGATIVE", "count": 10000, "name": "list", "meterType": "xs-meter-7", "compute": 192157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 0.970947265625, "outerTime": 56 } , ✔ time, NEGATIVE, 10000, list { "branding": "BOTH", "count": 10000, "name": "listHard", "meterType": "xs-meter-7", "compute": 8792411, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 5, "mapSetAddCount": 43083, "mapSetRemoveCount": 10699, "maxBucketSize": 103, "innerTime": 102.077880859375, "outerTime": 157 } , ✔ time, BOTH, 10000, listHard (160ms) too much computation ✖ time, POSITIVE, 10000, listHard { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 10000, "name": "listHard", "outerTime": 219 } too much computation ✖ time, NEGATIVE, 10000, listHard { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 10000, "name": "listHard", "outerTime": 309 } { "branding": "BOTH", "count": 10000, "name": "hardList", "meterType": "xs-meter-7", "compute": 4742818, "allocate": 260179616, "allocateChunksCalls": 53, "allocateSlotsCalls": 2, "garbageCollectionCount": 2048, "mapSetAddCount": 43083, "mapSetRemoveCount": 10699, "maxBucketSize": 99, "innerTime": 3291.779052734375, "outerTime": 3347 } , ✔ time, BOTH, 10000, hardList (3.3s) { "branding": "POSITIVE", "count": 10000, "name": "hardList", "meterType": "xs-meter-7", "compute": 4280516, "allocate": 260179616, "allocateChunksCalls": 53, "allocateSlotsCalls": 2, "garbageCollectionCount": 2049, "mapSetAddCount": 32542, "mapSetRemoveCount": 0, "maxBucketSize": 100, "innerTime": 3010.81298828125, "outerTime": 3065 } , ✔ time, POSITIVE, 10000, hardList (3s) { "branding": "NEGATIVE", "count": 10000, "name": "hardList", "meterType": "xs-meter-7", "compute": 4572303, "allocate": 260179616, "allocateChunksCalls": 53, "allocateSlotsCalls": 2, "garbageCollectionCount": 2049, "mapSetAddCount": 32628, "mapSetRemoveCount": 10699, "maxBucketSize": 87, "innerTime": 3227.656005859375, "outerTime": 3284 } , ✔ time, NEGATIVE, 10000, hardList (3.2s) { "branding": "BOTH", "count": 100000, "name": "nothing", "meterType": "xs-meter-7", "compute": 1012157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 2.48193359375, "outerTime": 58 } , ✔ time, BOTH, 100000, nothing { "branding": "POSITIVE", "count": 100000, "name": "nothing", "meterType": "xs-meter-7", "compute": 1012157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 2.47998046875, "outerTime": 57 } , ✔ time, POSITIVE, 100000, nothing { "branding": "NEGATIVE", "count": 100000, "name": "nothing", "meterType": "xs-meter-7", "compute": 1012157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 0, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 2.568115234375, "outerTime": 58 } , ✔ time, NEGATIVE, 100000, nothing { "branding": "BOTH", "count": 100000, "name": "list", "meterType": "xs-meter-7", "compute": 1812157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 1, "mapSetAddCount": 3079, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 11.281005859375, "outerTime": 67 } , ✔ time, BOTH, 100000, list { "branding": "POSITIVE", "count": 100000, "name": "list", "meterType": "xs-meter-7", "compute": 1812157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 1, "mapSetAddCount": 2417, "mapSetRemoveCount": 0, "maxBucketSize": 17, "innerTime": 11.504150390625, "outerTime": 66 } , ✔ time, POSITIVE, 100000, list { "branding": "NEGATIVE", "count": 100000, "name": "list", "meterType": "xs-meter-7", "compute": 1812157, "allocate": 42074144, "allocateChunksCalls": 1, "allocateSlotsCalls": 2, "garbageCollectionCount": 1, "mapSetAddCount": 2503, "mapSetRemoveCount": 698, "maxBucketSize": 16, "innerTime": 11.431884765625, "outerTime": 67 } , ✔ time, NEGATIVE, 100000, list too much computation ✖ time, BOTH, 100000, listHard { "message": "xsnap test worker exited: too much computation", "branding": "BOTH", "count": 100000, "name": "listHard", "outerTime": 172 } too much computation ✖ time, POSITIVE, 100000, listHard { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 100000, "name": "listHard", "outerTime": 213 } too much computation ✖ time, NEGATIVE, 100000, listHard { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 100000, "name": "listHard", "outerTime": 307 } too much computation ✖ time, BOTH, 100000, hardList { "message": "xsnap test worker exited: too much computation", "branding": "BOTH", "count": 100000, "name": "hardList", "outerTime": 29362 } too much computation ✖ time, POSITIVE, 100000, hardList { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 100000, "name": "hardList", "outerTime": 34781 } too much computation ✖ time, NEGATIVE, 100000, hardList { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 100000, "name": "hardList", "outerTime": 37979 } ─ time, POSITIVE, 1000, listHard test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 1000, "name": "listHard", "outerTime": 234 } › test/test-harden-perf.js:118:15 time, NEGATIVE, 1000, listHard test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 1000, "name": "listHard", "outerTime": 315 } › test/test-harden-perf.js:118:15 time, POSITIVE, 10000, listHard test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 10000, "name": "listHard", "outerTime": 219 } › test/test-harden-perf.js:118:15 time, NEGATIVE, 10000, listHard test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 10000, "name": "listHard", "outerTime": 309 } › test/test-harden-perf.js:118:15 time, BOTH, 100000, listHard test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "BOTH", "count": 100000, "name": "listHard", "outerTime": 172 } › test/test-harden-perf.js:118:15 time, POSITIVE, 100000, listHard test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 100000, "name": "listHard", "outerTime": 213 } › test/test-harden-perf.js:118:15 time, NEGATIVE, 100000, listHard test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 100000, "name": "listHard", "outerTime": 307 } › test/test-harden-perf.js:118:15 time, BOTH, 100000, hardList test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "BOTH", "count": 100000, "name": "hardList", "outerTime": 29362 } › test/test-harden-perf.js:118:15 time, POSITIVE, 100000, hardList test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "POSITIVE", "count": 100000, "name": "hardList", "outerTime": 34781 } › test/test-harden-perf.js:118:15 time, NEGATIVE, 100000, hardList test/test-harden-perf.js:118 117: }; 118: t.fail(JSON.stringify(record, undefined, ' ')); 119: } { "message": "xsnap test worker exited: too much computation", "branding": "NEGATIVE", "count": 100000, "name": "hardList", "outerTime": 37979 } › test/test-harden-perf.js:118:15 ─ 10 tests failed error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. real 1m58.115s user 1m56.060s sys 0m1.847s (1):xsnap(test-harden-perf)$