Mozilla-beta builds fail with cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false

RESOLVED FIXED in Firefox 30

Status

()

defect
--
critical
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: KWierso, Assigned: jandem)

Tracking

unspecified
mozilla32
Points:
---

Firefox Tracking Flags

(firefox30+ fixed, firefox31+ fixed, firefox32+ fixed, b2g-v1.4 fixed, b2g-v2.0 fixed)

Details

(Whiteboard: [qa-])

Attachments

(1 attachment)

Reporter

Description

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=38656022&tree=Mozilla-Beta
Linux mozilla-beta leak test build on 2014-04-28 11:57:26 PDT for push c95ac01e332e

slave: bld-linux64-spot-404





FAIL - basic/cross-context-stack-1.js
TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/basic/cross-context-stack-1.js | /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false (code 3, args "")
INFO exit-status     : 3
INFO timed-out       : False
INFO stderr         2> /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false
FAIL - basic/cross-context-stack-1.js
TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/basic/cross-context-stack-1.js | /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false (code 3, args "--ion-eager --ion-parallel-compile=off")
INFO exit-status     : 3
INFO timed-out       : False
INFO stderr         2> /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false
TEST-PASS | js/src/jit-test/tests/basic/construct-primitive-Function.prototype.prototype.js | Success (code 0, args "--ion-eager --ion-parallel-compile=off")
FAIL - basic/cross-context-stack-1.js
TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/basic/cross-context-stack-1.js | /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false (code 3, args "--ion-eager --ion-parallel-compile=off --ion-check-range-analysis --no-sse3")
INFO exit-status     : 3
INFO timed-out       : False
INFO stderr         2> /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false
TEST-PASS | js/src/jit-test/tests/basic/construct-primitive-Function.prototype.prototype.js | Success (code 0, args "--ion-eager --ion-parallel-compile=off --ion-check-range-analysis --no-sse3")
FAIL - basic/cross-context-stack-1.js
TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/basic/cross-context-stack-1.js | /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false (code 3, args "--baseline-eager")
INFO exit-status     : 3
INFO timed-out       : False
INFO stderr         2> /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false
FAIL - basic/cross-context-stack-1.js
TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/basic/cross-context-stack-1.js | /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false (code 3, args "--baseline-eager --no-ti --no-fpu")
INFO exit-status     : 3
INFO timed-out       : False
INFO stderr         2> /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false
FAIL - basic/cross-context-stack-1.js
TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/basic/cross-context-stack-1.js | /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false (code 3, args "--no-baseline --no-ion")
INFO exit-status     : 3
INFO timed-out       : False
INFO stderr         2> /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false
FAIL - basic/cross-context-stack-1.js
TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/basic/cross-context-stack-1.js | /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false (code 3, args "--no-baseline --no-ion --no-ti")
INFO exit-status     : 3
INFO timed-out       : False
INFO stderr         2> /builds/slave/m-beta-lx-d-000000000000000000/build/js/src/jit-test/tests/basic/cross-context-stack-1.js:19:0 Error: Assertion failed: got true, expected false
TEST-PASS | js/src/jit-test/tests/basic/decompile-script.js | Success (code 0, args "")
Reporter

Comment 1

5 years ago
Mozilla-beta closed at 2:20PM Pacific Time.
Reporter

Comment 2

5 years ago
This started on the merge from Aurora to Beta, so I'm assuming this test depends on something ifdef'd out of beta or release builds?
Assignee

Comment 3

5 years ago
Heh, the part of the test that's failing is this:

assertEq(/beta/.test(stack), false);

I bet there's a "beta" somewhere in the test path now :) Will post a patch.
Reporter

Comment 4

5 years ago
(In reply to Jan de Mooij [:jandem] from comment #3)
> Heh, the part of the test that's failing is this:
> 
> assertEq(/beta/.test(stack), false);
> 
> I bet there's a "beta" somewhere in the test path now :) Will post a patch.

That's even better...
Assignee

Comment 5

5 years ago
Pushed a simple fix to beta to unbreak the tree, but this should also be fixed on aurora and m-c or the next merge will have the same issue.

https://hg.mozilla.org/releases/mozilla-beta/rev/b527b5318905
Assignee: nobody → jdemooij
Status: NEW → ASSIGNED
Jan, could you request the uplift for aurora? (and push in m-c) thanks
Flags: needinfo?(jdemooij)
Assignee

Comment 8

5 years ago
Posted patch PatchSplinter Review
This is the fix I landed on beta after the aurora -> beta merge. The problem was that the /beta/ regex matched the "beta" in the path name in Error().stack, causing the test to fail on beta.

Requesting review to get this landed on m-c and aurora.
Attachment #8425679 - Flags: review?(luke)
Flags: needinfo?(jdemooij)
Comment on attachment 8425679 [details] [diff] [review]
Patch

lol
Attachment #8425679 - Flags: review?(luke) → review+
Assignee

Comment 10

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/8c0472ba16c8

Sherrifs, can you land this on Aurora? a=test-only
Whiteboard: [checkin-needed-aurora]
Assignee

Comment 11

5 years ago
Er, that should be "sheriffs" of course.
https://hg.mozilla.org/mozilla-central/rev/8c0472ba16c8
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
Whiteboard: [qa-]
You need to log in before you can comment on or make changes to this bug.