Closed Bug 1557035 Opened 5 years ago Closed 5 years ago

Perma tier2 testSessionOOMSave | failed to verify session JSON - org.mozilla.gecko.tests.SessionTest$AssertException: Assertion failed: principal in JSON matches session principal | got eyIzIjp7fX0=, expected SmIS26zLEdO3ZQBgsLbOywAAAAAAAAAAwAAAAAAAAEY=

Categories

(Firefox for Android Graveyard :: Testing, defect)

defect
Not set
normal

Tracking

(firefox-esr60 unaffected, firefox67 unaffected, firefox68 unaffected, firefox69 fixed)

RESOLVED FIXED
Firefox 69
Tracking Status
firefox-esr60 --- unaffected
firefox67 --- unaffected
firefox68 --- unaffected
firefox69 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jkt)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell unknown])

Attachments

(1 file, 1 obsolete file)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=250120241&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/E1znf_i0QPW-TQ98x9gmPA/runs/0/artifacts/public/logs/live_backing.log


task 2019-06-05T11:24:44.957Z] 11:24:44 INFO - TEST-START | testSessionOOMSave
[task 2019-06-05T11:25:17.100Z] 11:25:17 INFO - GECKO | EventExpecter: no longer listening for Content:PageShow
[task 2019-06-05T11:25:47.851Z] 11:25:47 INFO - GECKO | EventExpecter: no longer listening for Content:DOMContentLoaded
[task 2019-06-05T11:25:47.852Z] 11:25:47 INFO - GECKO | EventExpecter: no longer listening for Content:DOMTitleChanged

[task 2019-06-05T11:30:04.293Z] 11:30:04 INFO - TEST-PASS | testSessionOOMSave | URL in JSON matches session URL - about:home should equal about:home
[task 2019-06-05T11:30:04.293Z] 11:30:04 INFO - Buffered messages finished
[task 2019-06-05T11:30:04.294Z] 11:30:04 WARNING - TEST-UNEXPECTED-FAIL | testSessionOOMSave | failed to verify session JSON - org.mozilla.gecko.tests.SessionTest$AssertException: Assertion failed: principal in JSON matches session principal | got eyIzIjp7fX0=, expected SmIS26zLEdO3ZQBgsLbOywAAAAAAAAAAwAAAAAAAAEY=
[task 2019-06-05T11:30:04.294Z] 11:30:04 INFO - at org.mozilla.gecko.tests.SessionTest$NonFatalAsserter.ok(SessionTest.java:412)
[task 2019-06-05T11:30:04.295Z] 11:30:04 INFO - at org.mozilla.gecko.FennecMochitestAssert.is(FennecMochitestAssert.java:150)
[task 2019-06-05T11:30:04.295Z] 11:30:04 INFO - at org.mozilla.gecko.tests.SessionTest.verifySessionJSON(SessionTest.java:382)
[task 2019-06-05T11:30:04.295Z] 11:30:04 INFO - at org.mozilla.gecko.tests.SessionTest$VerifyJSONCondition.isSatisfied(SessionTest.java:317)
[task 2019-06-05T11:30:04.296Z] 11:30:04 INFO - at com.robotium.solo.Waiter.waitForCondition(Waiter.java:526)
[task 2019-06-05T11:30:04.296Z] 11:30:04 INFO - at com.robotium.solo.Solo.waitForCondition(Solo.java:711)
[task 2019-06-05T11:30:04.296Z] 11:30:04 INFO - at org.mozilla.gecko.tests.testSessionOOMSave.testSessionOOMSave(testSessionOOMSave.java:58)
[task 2019-06-05T11:30:04.296Z] 11:30:04 INFO - at java.lang.reflect.Method.invokeNative(Native Method)
[task 2019-06-05T11:30:04.297Z] 11:30:04 INFO - at java.lang.reflect.Method.invoke(Method.java:525)
[task 2019-06-05T11:30:04.297Z] 11:30:04 INFO - at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
[task 2019-06-05T11:30:04.297Z] 11:30:04 INFO - at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
[task 2019-06-05T11:30:04.297Z] 11:30:04 INFO - at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
[task 2019-06-05T11:30:04.298Z] 11:30:04 INFO - at org.mozilla.gecko.tests.BaseRobocopTest.runTest(BaseRobocopTest.java:188)
[task 2019-06-05T11:30:04.298Z] 11:30:04 INFO - at junit.framework.TestCase.runBare(TestCase.java:134)
[task 2019-06-05T11:30:04.298Z] 11:30:04 INFO - at junit.framework.TestResult$1.protect(TestResult.java:115)
[task 2019-06-05T11:30:04.298Z] 11:30:04 INFO - at junit.framework.TestResult.runProtected(TestResult.java:133)
[task 2019-06-05T11:30:04.298Z] 11:30:04 INFO - at junit.framework.TestResult.run(TestResult.java:118)
[task 2019-06-05T11:30:04.298Z] 11:30:04 INFO - at junit.framework.TestCase.run(TestCase.java:124)
[task 2019-06-05T11:30:04.299Z] 11:30:04 INFO - at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
[task 2019-06-05T11:30:04.300Z] 11:30:04 INFO - at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
[task 2019-06-05T11:30:04.300Z] 11:30:04 INFO - at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:554)
[task 2019-06-05T11:30:04.300Z] 11:30:04 INFO - at org.mozilla.gecko.FennecInstrumentationTestRunner.onStart(FennecInstrumentationTestRunner.java:66)
[task 2019-06-05T11:30:04.300Z] 11:30:04 INFO - at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701)
[task 2019-06-05T11:30:04.300Z] 11:30:04 INFO - 0 ERROR Exception caught during test! - junit.framework.AssertionFailedError: TEST-UNEXPECTED-FAIL | testSessionOOMSave | failed to verify session JSON - org.mozilla.gecko.tests.SessionTest$AssertException: Assertion failed: principal in JSON matches session principal | got eyIzIjp7fX0=, expected SmIS26zLEdO3ZQBgsLbOywAAAAAAAAAAwAAAAAAAAEY=

Once testSessionFilePreservation was disabled in bug 1556667, testSessionOOMSave started perma-failing with a very similar error message. Should we disable this one too, for now?

Flags: needinfo?(jkt)
Regressed by: 1556667
Has Regression Range: --- → yes

Looks the same yeah, I haven't had issues myself with Nightly however I'm trying to verify with someone from the fennec team. The test appears almost identical though.

Flags: needinfo?(jkt)

Hey JanH, I'm not sure if you are around etc. I was told you might know more about where these tests get their session data from?
Thanks

Flags: needinfo?(jh+bugzilla)
Attachment #9070058 - Attachment is obsolete: true
Pushed by jkingston@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/12d4df6de36e
Changing android hardcoded system principal session to fix tests. r=JanH
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 69
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: