Closed Bug 1442913 Opened 6 years ago Closed 5 years ago

Intermittent Jit-test Aborting task - max run time exceeded | IDLENESS_LIMIT_EXCEEDED

Categories

(Core :: JavaScript Engine: JIT, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1589796

People

(Reporter: nataliaCs, Assigned: gbrown)

References

Details

12:36:56     INFO -  {"action": "test_end", "extra": {"jitflags": "--ion-eager --ion-offthread-compile=off --non-writable-jitcode --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads"}, "message": "Success", "pid": 7040, "source": "jittests", "status": "PASS", "test": "basic\\testBug7618864.js", "thread": "main", "time": 1519994216.121}
12:36:56     INFO -  TEST-PASS | tests\jit-test\jit-test\tests\basic\testBug7618864.js | Success (code 0, args "--ion-eager --ion-offthread-compile=off") [16.9 s]
12:36:56     INFO -  {"action": "test_start", "pid": 7040, "source": "jittests", "test": "basic\\testBug7618864.js", "thread": "main", "time": 1519994199.271}
12:36:56     INFO -  {"action": "test_end", "extra": {"jitflags": "--ion-eager --ion-offthread-compile=off"}, "message": "Success", "pid": 7040, "source": "jittests", "status": "PASS", "test": "basic\\testBug7618864.js", "thread": "main", "time": 1519994216.155}
12:36:57     INFO -  TEST-PASS | tests\jit-test\jit-test\tests\basic\testBug761863.js | Success (code 0, args "") [18.3 s]
12:36:57     INFO -  {"action": "test_start", "pid": 7040, "source": "jittests", "test": "basic\\testBug761863.js", "thread": "main", "time": 1519994198.983}
12:36:57     INFO -  {"action": "test_end", "extra": {"jitflags": ""}, "message": "Success", "pid": 7040, "source": "jittests", "status": "PASS", "test": "basic\\testBug761863.js", "thread": "main", "time": 1519994217.255}
12:36:57     INFO -  TEST-PASS | tests\jit-test\jit-test\tests\basic\testBug7618864.js | Success (code 0, args "") [18.1 s]
12:36:57     INFO -  {"action": "test_start", "pid": 7040, "source": "jittests", "test": "basic\\testBug7618864.js", "thread": "main", "time": 1519994199.2719998}
12:36:57     INFO -  {"action": "test_end", "extra": {"jitflags": ""}, "message": "Success", "pid": 7040, "source": "jittests", "status": "PASS", "test": "basic\\testBug7618864.js", "thread": "main", "time": 1519994217.422}
[taskcluster 2018-03-02T12:37:08.872Z] Aborting task - max run time exceeded!
[taskcluster 2018-03-02T12:37:08.902Z]   Exit Code: 0
[taskcluster 2018-03-02T12:37:08.902Z]   User Time: 0s
[taskcluster 2018-03-02T12:37:08.902Z] Kernel Time: 0s
[taskcluster 2018-03-02T12:37:08.902Z]   Wall Time: 59m57.6918572s
[taskcluster 2018-03-02T12:37:08.902Z] Peak Memory: 4870144
[taskcluster 2018-03-02T12:37:08.902Z]      Result: IDLENESS_LIMIT_EXCEEDED
[taskcluster 2018-03-02T12:37:08.902Z] === Task Finished ===
[taskcluster 2018-03-02T12:37:08.902Z] Task Duration: 59m57.7070066s
this has 3 failures in the last few days- it is odd because the jobs that failed typically run in <40 minutes and they randomly timeout and fail at 60 minutes.  In comparing a passing and failing log there are about 10% of the tests which take longer in the failure scenario, the ones that are >3 seconds longer in the failure scenario are:
test: failing seconds, passing seconds
tests\jit-test\jit-test\tests\parser\truncation.js: 6.1, 1.4
tests\jit-test\jit-test\tests\sunspider\check-string-tagcloud.js: 66.7, 57.4
tests\jit-test\jit-test\tests\symbol\truthiness.js: 15.2, 1.5
tests\jit-test\jit-test\tests\symbol\typed-arrays.js: 15.2, 2.1
tests\jit-test\jit-test\tests\symbol\typeof.js: 17.0, 2.0
tests\jit-test\jit-test\tests\tracelogger\bug1138265.js: 18.8, 2.0
tests\jit-test\jit-test\tests\tracelogger\bug1304641.js: 18.9, 1.9
tests\jit-test\jit-test\tests\truthiness\equal-null.js: 20.4, 2.1
tests\jit-test\jit-test\tests\truthiness\equal-undefined.js: 20.2, 2.0
tests\jit-test\jit-test\tests\truthiness\if-equal-null.js: 21.5, 2.0
tests\jit-test\jit-test\tests\truthiness\if-equal-undefined.js: 21.6, 2.0
tests\jit-test\jit-test\tests\truthiness\if-not-equal-null.js: 21.5, 2.0
tests\jit-test\jit-test\tests\truthiness\if-not-equal-undefined.js: 21.7, 2.0
tests\jit-test\jit-test\tests\truthiness\if-strict-equal-null.js: 21.1, 2.0
tests\jit-test\jit-test\tests\truthiness\if-strict-equal-undefined.js: 21.8, 2.0
tests\jit-test\jit-test\tests\truthiness\if-strict-not-equal-null.js: 21.6, 2.0
tests\jit-test\jit-test\tests\truthiness\if-strict-not-equal-undefined.js: 21.6, 2.0
tests\jit-test\jit-test\tests\truthiness\if.js: 21.7, 2.0
tests\jit-test\jit-test\tests\truthiness\not-equal-null.js: 21.5, 2.0
tests\jit-test\jit-test\tests\truthiness\not-equal-undefined.js: 21.8, 2.0
tests\jit-test\jit-test\tests\truthiness\not.js: 21.6, 2.0
tests\jit-test\jit-test\tests\truthiness\obj-obj-equal.js: 21.3, 2.0
tests\jit-test\jit-test\tests\truthiness\obj-obj-not-equal.js: 21.6, 2.1
tests\jit-test\jit-test\tests\truthiness\strict-equal-null.js: 21.7, 2.0
tests\jit-test\jit-test\tests\truthiness\strict-equal-undefined.js: 21.7, 2.0
tests\jit-test\jit-test\tests\truthiness\strict-not-equal-null.js: 21.7, 2.1
tests\jit-test\jit-test\tests\truthiness\strict-not-equal-undefined.js: 21.8, 2.4
tests\jit-test\jit-test\tests\truthiness\typeof.js: 21.8, 2.5
tests\jit-test\jit-test\tests\typedarray\indexed-integer-exotics-simple.js: 21.7, 1.9
tests\jit-test\jit-test\tests\typedarray\indexed-integer-exotics.js: 13.1, 2.0
tests\jit-test\jit-test\tests\typedarray\sort.js: 29.1, 12.1
tests\jit-test\jit-test\tests\typedarray\typed-array-inline-cache.js: 21.1, 1.4
tests\jit-test\jit-test\tests\typedarray\typedarrayobject-getelements.js: 19.0, 1.3
tests\jit-test\jit-test\tests\v8-v5\check-deltablue.js: 18.2, 9.1
tests\jit-test\jit-test\tests\v8-v5\check-richards.js: 14.1, 4.1
tests\jit-test\jit-test\tests\wasm\atomic.js: 23.3, 13.6
tests\jit-test\jit-test\tests\wasm\backtrace.js: 14.5, 1.3
tests\jit-test\jit-test\tests\wasm\baseline-abs-addr-opt.js: 25.0, 15.7
tests\jit-test\jit-test\tests\wasm\baseline-opt.js: 19.8, 1.3
tests\jit-test\jit-test\tests\wasm\basic.js: 19.9, 5.0
tests\jit-test\jit-test\tests\wasm\bce.js: 33.9, 23.2
tests\jit-test\jit-test\tests\wasm\bench\wasm_box2d.js: 23.5, 7.3
tests\jit-test\jit-test\tests\wasm\big-resize.js: 16.9, 1.5
tests\jit-test\jit-test\tests\wasm\builtin.js: 21.1, 1.6
tests\jit-test\jit-test\tests\wasm\comments.js: 18.8, 1.3
tests\jit-test\jit-test\tests\wasm\compiler-frame-depth.js: 21.8, 2.3
tests\jit-test\jit-test\tests\wasm\const.js: 22.6, 1.9
tests\jit-test\jit-test\tests\wasm\control-flow.js: 22.4, 1.6
tests\jit-test\jit-test\tests\wasm\conversion.js: 25.8, 3.5
tests\jit-test\jit-test\tests\wasm\cross-global.js: 20.4, 1.5
tests\jit-test\jit-test\tests\wasm\drop.js: 20.8, 1.4
tests\jit-test\jit-test\tests\wasm\errors.js: 25.1, 7.3
tests\jit-test\jit-test\tests\wasm\extract-code.js: 21.5, 2.4
tests\jit-test\jit-test\tests\wasm\fac.js: 21.1, 2.7
tests\jit-test\jit-test\tests\wasm\float.js: 21.9, 2.8
tests\jit-test\jit-test\tests\wasm\full-cycle.js: 22.3, 3.1
tests\jit-test\jit-test\tests\wasm\globals.js: 22.0, 2.9
tests\jit-test\jit-test\tests\wasm\grow-memory.js: 21.7, 2.9
tests\jit-test\jit-test\tests\wasm\import-export-sigs.js: 21.5, 2.7
tests\jit-test\jit-test\tests\wasm\import-export.js: 23.3, 4.9
tests\jit-test\jit-test\tests\wasm\import-gc.js: 20.6, 1.5
tests\jit-test\jit-test\tests\wasm\integer.js: 23.1, 6.4
tests\jit-test\jit-test\tests\wasm\ion-args.js: 23.2, 2.9
tests\jit-test\jit-test\tests\wasm\ion-asmjs-ctor.js: 21.4, 2.6
tests\jit-test\jit-test\tests\wasm\ion-debugger.js: 21.6, 2.5
tests\jit-test\jit-test\tests\wasm\ion-error-i64.js: 21.4, 2.9
tests\jit-test\jit-test\tests\wasm\ion-error-ool.js: 21.7, 1.7
tests\jit-test\jit-test\tests\wasm\ion-error-throw.js: 21.2, 2.0
tests\jit-test\jit-test\tests\wasm\ion-error-trace.js: 29.5, 13.9
tests\jit-test\jit-test\tests\wasm\ion-gc.js: 21.3, 1.8
tests\jit-test\jit-test\tests\wasm\ion-lazy-tables.js: 21.0, 2.5
tests\jit-test\jit-test\tests\wasm\ion2wasm.js: 21.3, 2.8
tests\jit-test\jit-test\tests\wasm\js-reexport.js: 21.2, 2.6
tests\jit-test\jit-test\tests\wasm\memory-aliasing.js: 21.3, 2.7
tests\jit-test\jit-test\tests\wasm\memory-cloning.js: 21.2, 2.7
tests\jit-test\jit-test\tests\wasm\memory-sharing-off.js: 21.1, 2.6
tests\jit-test\jit-test\tests\wasm\memory-sharing.js: 14.8, 1.3
tests\jit-test\jit-test\tests\wasm\memory.js: 64.1, 51.7
tests\jit-test\jit-test\tests\wasm\no-movwt.js: 21.3, 2.0
tests\jit-test\jit-test\tests\wasm\profiling.js: 21.1, 1.8
tests\jit-test\jit-test\tests\wasm\regress\baseline-bytereg.js: 21.4, 2.0
tests\jit-test\jit-test\tests\wasm\regress\baseline-i64-opt-cmp.js: 21.3, 2.9
tests\jit-test\jit-test\tests\wasm\regress\baseline-joinreg.js: 21.4, 2.7
tests\jit-test\jit-test\tests\wasm\regress\baseline-pop-along-edge.js: 21.4, 2.7
tests\jit-test\jit-test\tests\wasm\regress\baseline-pop-before-capture.js: 21.4, 2.7
tests\jit-test\jit-test\tests\wasm\regress\brtable-conditionblock-folding.js: 21.5, 2.7
tests\jit-test\jit-test\tests\wasm\regress\bug1300546.js: 21.5, 2.7
tests\jit-test\jit-test\tests\wasm\regress\bug1311019.js: 21.6, 2.7
tests\jit-test\jit-test\tests\wasm\regress\bug1392105.js: 21.6, 3.0
tests\jit-test\jit-test\tests\wasm\regress\bug1440512.js: 21.8, 4.1
tests\jit-test\jit-test\tests\wasm\regress\builtin-import-sigs.js: 21.7, 1.9
tests\jit-test\jit-test\tests\wasm\regress\caller-property.js: 21.3, 2.9
tests\jit-test\jit-test\tests\wasm\resizing.js: 21.4, 2.3
tests\jit-test\jit-test\tests\wasm\stack.js: 21.5, 2.8
tests\jit-test\jit-test\tests\wasm\start.js: 21.6, 2.7
tests\jit-test\jit-test\tests\wasm\stealing.js: 20.8, 2.8
tests\jit-test\jit-test\tests\wasm\streaming.js: 22.7, 6.6
tests\jit-test\jit-test\tests\wasm\table-gc.js: 22.3, 2.7
tests\jit-test\jit-test\tests\wasm\table-pre-barrier.js: 21.8, 2.9
tests\jit-test\jit-test\tests\wasm\tables.js: 21.7, 2.8
tests\jit-test\jit-test\tests\wasm\text.js: 21.1, 2.7
tests\jit-test\jit-test\tests\wasm\to-text.js: 21.8, 4.5
tests\jit-test\jit-test\tests\wasm\utf8.js: 21.5, 2.8
tests\jit-test\jit-test\tests\wasm\validate.js: 21.3, 1.3
tests\jit-test\jit-test\tests\wasm\wasm-abi.js: 21.9, 4.4
tests\jit-test\jit-test\tests\wasm\worker-kill.js: 19.8, 1.6

passing:
https://taskcluster-artifacts.net/IbHdbrFKSJewpN6gR92eXg/0/public/logs/live_backing.log

failing:
https://taskcluster-artifacts.net/GCZi-CCZTwCU5gCiHUpg8Q/0/public/logs/live_backing.log

most of the wasm tests are taking very very long.


Looking at another failure, I see:
tests\jit-test\jit-test\tests\collections\Array-of-2.js: 5.7, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-multi-03.js: 20.1, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onEnterFrame-resumption-01.js: 18.9, 2.8
tests\jit-test\jit-test\tests\debug\Debugger-onEnterFrame-resumption-02.js: 21.9, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onEnterFrame-resumption-03.js: 22.0, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onEnterFrame-resumption-04.js: 21.7, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onEnterFrame-resumption-05.js: 22.2, 1.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-01.js: 22.0, 2.9
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-02.js: 22.0, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-03.js: 22.1, 2.8
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-04.js: 22.2, 2.8
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-05.js: 22.0, 2.5
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-06.js: 22.3, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-07.js: 22.4, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-08.js: 22.4, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-09.js: 22.7, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-10.js: 22.8, 2.5
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-11.js: 22.1, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-12.js: 22.1, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-13.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-14.js: 22.1, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewGlobalObject-15.js: 22.7, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewPromise-01.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewPromise-02.js: 21.8, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onNewPromise-03.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewPromise-04.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewPromise-05.js: 21.9, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewPromise-06.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onNewPromise-07.js: 22.5, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onPromiseSettled-01.js: 22.5, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onPromiseSettled-02.js: 22.4, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onPromiseSettled-03.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Debugger-onPromiseSettled-04.js: 22.5, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onPromiseSettled-05.js: 22.5, 2.6
tests\jit-test\jit-test\tests\debug\Debugger-onPromiseSettled-06.js: 22.5, 2.8
tests\jit-test\jit-test\tests\debug\Environment-01.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-02.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-03.js: 22.5, 2.8
tests\jit-test\jit-test\tests\debug\Environment-Function-prototype.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-bug-1431461.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Environment-callee-01.js: 22.5, 2.7
tests\jit-test\jit-test\tests\debug\Environment-callee-02.js: 22.5, 2.7
tests\jit-test\jit-test\tests\debug\Environment-callee-03.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Environment-callee-04.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-find-01.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-find-02.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-find-03.js: 22.5, 2.6
tests\jit-test\jit-test\tests\debug\Environment-find-04.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Environment-find-05.js: 22.4, 1.5
tests\jit-test\jit-test\tests\debug\Environment-find-06.js: 22.4, 3.7
tests\jit-test\jit-test\tests\debug\Environment-find-07.js: 22.1, 2.0
tests\jit-test\jit-test\tests\debug\Environment-gc-01.js: 22.5, 2.7
tests\jit-test\jit-test\tests\debug\Environment-gc-02.js: 22.1, 2.5
tests\jit-test\jit-test\tests\debug\Environment-gc-03.js: 22.5, 2.7
tests\jit-test\jit-test\tests\debug\Environment-getVariable-01.js: 21.9, 2.5
tests\jit-test\jit-test\tests\debug\Environment-getVariable-02.js: 22.6, 2.7
tests\jit-test\jit-test\tests\debug\Environment-getVariable-03.js: 22.1, 2.6
tests\jit-test\jit-test\tests\debug\Environment-getVariable-04.js: 22.6, 2.7
tests\jit-test\jit-test\tests\debug\Environment-getVariable-05.js: 22.5, 2.5
tests\jit-test\jit-test\tests\debug\Environment-getVariable-06.js: 22.4, 2.4
tests\jit-test\jit-test\tests\debug\Environment-getVariable-07.js: 22.2, 2.8
tests\jit-test\jit-test\tests\debug\Environment-getVariable-08.js: 22.0, 2.6
tests\jit-test\jit-test\tests\debug\Environment-getVariable-09.js: 23.3, 2.6
tests\jit-test\jit-test\tests\debug\Environment-getVariable-10.js: 22.6, 2.7
tests\jit-test\jit-test\tests\debug\Environment-getVariable-11.js: 22.1, 2.7
tests\jit-test\jit-test\tests\debug\Environment-getVariable-12.js: 22.3, 2.8
tests\jit-test\jit-test\tests\debug\Environment-getVariable-13.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-getVariable-14.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-getVariable-15.js: 22.1, 2.6
tests\jit-test\jit-test\tests\debug\Environment-getVariable-WouldRun.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Environment-identity-01.js: 22.8, 2.7
tests\jit-test\jit-test\tests\debug\Environment-identity-02.js: 21.6, 2.0
tests\jit-test\jit-test\tests\debug\Environment-identity-03.js: 23.6, 4.7
tests\jit-test\jit-test\tests\debug\Environment-identity-04.js: 22.0, 2.7
tests\jit-test\jit-test\tests\debug\Environment-identity-05.js: 20.9, 2.6
tests\jit-test\jit-test\tests\debug\Environment-inspectable-01.js: 22.5, 2.7
tests\jit-test\jit-test\tests\debug\Environment-names-01.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-names-02.js: 22.1, 2.7
tests\jit-test\jit-test\tests\debug\Environment-names-03.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Environment-nondebuggee.js: 21.7, 2.8
tests\jit-test\jit-test\tests\debug\Environment-object-01.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-optimizedOut-01.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-parent-01.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-01.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-02.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-03.js: 22.4, 2.6
tests\jit-test\jit-test\tests\debug\Environment-setVariable-04.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-05.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-06.js: 22.3, 2.6
tests\jit-test\jit-test\tests\debug\Environment-setVariable-07.js: 22.1, 2.6
tests\jit-test\jit-test\tests\debug\Environment-setVariable-08.js: 22.6, 2.8
tests\jit-test\jit-test\tests\debug\Environment-setVariable-10.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-11.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-12.js: 22.3, 2.6
tests\jit-test\jit-test\tests\debug\Environment-setVariable-13.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Environment-setVariable-WouldRun.js: 22.0, 2.8
tests\jit-test\jit-test\tests\debug\Environment-type-01.js: 22.2, 2.7
tests\jit-test\jit-test\tests\debug\Environment-unscopables.js: 18.5, 1.9
tests\jit-test\jit-test\tests\debug\Environment-variables.js: 26.3, 9.1
tests\jit-test\jit-test\tests\debug\Frame-01.js: 21.7, 1.5
tests\jit-test\jit-test\tests\debug\Frame-02.js: 21.7, 2.1
tests\jit-test\jit-test\tests\debug\Frame-03.js: 21.4, 2.6
tests\jit-test\jit-test\tests\debug\Frame-arguments-01.js: 22.0, 2.7
tests\jit-test\jit-test\tests\debug\Frame-arguments-02.js: 21.2, 2.6
tests\jit-test\jit-test\tests\debug\Frame-arguments-03.js: 22.6, 2.6
tests\jit-test\jit-test\tests\debug\Frame-arguments-04.js: 20.8, 2.6
tests\jit-test\jit-test\tests\debug\Frame-arguments-05.js: 22.5, 2.6
tests\jit-test\jit-test\tests\debug\Frame-arguments-06.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Frame-arguments-07.js: 21.4, 2.8
tests\jit-test\jit-test\tests\debug\Frame-environment-01.js: 21.9, 2.6
tests\jit-test\jit-test\tests\debug\Frame-environment-02.js: 21.9, 2.6
tests\jit-test\jit-test\tests\debug\Frame-environment-03.js: 21.9, 2.8
tests\jit-test\jit-test\tests\debug\Frame-environment-04.js: 21.9, 2.5
tests\jit-test\jit-test\tests\debug\Frame-environment-05.js: 21.5, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-01.js: 21.8, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-02.js: 21.8, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-03.js: 21.4, 2.8
tests\jit-test\jit-test\tests\debug\Frame-eval-04.js: 22.0, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-05.js: 21.8, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-06.js: 21.4, 2.9
tests\jit-test\jit-test\tests\debug\Frame-eval-07.js: 22.1, 1.5
tests\jit-test\jit-test\tests\debug\Frame-eval-08.js: 21.6, 2.8
tests\jit-test\jit-test\tests\debug\Frame-eval-09.js: 21.7, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-10.js: 21.9, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-11.js: 21.5, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-12.js: 21.9, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-13.js: 21.6, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-14.js: 22.5, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-15.js: 21.5, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-16.js: 22.6, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-17.js: 21.8, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-18.js: 21.5, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-19.js: 22.6, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-20.js: 21.7, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-21.js: 22.1, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-22.js: 21.0, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-23.js: 21.9, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-24.js: 22.7, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-25.js: 21.8, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-26.js: 22.1, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-27.js: 21.4, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-28.js: 22.0, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-29.js: 21.5, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-30.js: 22.4, 2.7
tests\jit-test\jit-test\tests\debug\Frame-eval-31.js: 21.6, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-32.js: 21.7, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-33.js: 22.0, 2.6
tests\jit-test\jit-test\tests\debug\Frame-eval-stack.js: 21.6, 2.6
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-01.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-02.js: 21.8, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-03.js: 21.9, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-04.js: 21.5, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-05.js: 22.3, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-06.js: 21.0, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-07.js: 22.6, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-08.js: 22.3, 2.6
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-09.js: 21.4, 2.7
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-10.js: 22.0, 2.6
tests\jit-test\jit-test\tests\debug\Frame-evalWithBindings-11.js: 21.9, 2.6


this follows the same pattern, basically adding 18-21 seconds of runtime onto each test

for these above failures here is the logs

passing:
https://taskcluster-artifacts.net/Mx0K4LOnTWKkvyorR8GnXQ/0/public/logs/live_backing.log

failing:
https://taskcluster-artifacts.net/KzLA-qF2Tw642LOmRUHwag/0/public/logs/live_backing.log

I am not sure if there reasons for this- background processes, code updates, or internals of Firefox taking a while.  I would be curious to see what this looks like across many different builds.
in looking at 20 recent pushes for Frame-evalWithBindings-11.js, they all run in 2.6 seconds except for the 1 failure.  I think this is something random- maybe more data will help hilight the issue.
These tests run in the js shell, not the browser. I can't think of anything within the JS engine that would cause this. Swapping maybe.

Not actionable now, setting P5.
Priority: -- → P5
This Bug has failed 38 times in the last 7 days on Windows 10 affecting debug build type.
Failing tests:est-windows10-64-ccov/debug-jittest-4

Link to a recent log:https://treeherder.mozilla.org/logviewer.html#?repo=mozilla-central&job_id=168514407

:sdetra could you please take a look at this?
Flags: needinfo?(sdetar)
Depends on: 1445838
It seems there are more failures happen and that the failures have spiked.

:jorendorff is this still a P5 or should it have a higher priority now?
Flags: needinfo?(sdetar) → needinfo?(jorendorff)
we have had one failure since our max run time adjustments landed (over the previous weekend), I would vote for this being a P5 for now as this is code coverage specific.
Agreed.
Flags: needinfo?(jorendorff)
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.