Closed Bug 1681936 Opened 3 years ago Closed 3 years ago

Perma tier 2 UntrustedModulesFixture.Serialize | Value of: aData.mXULLoadDurationMS.isNothing()

Categories

(Firefox :: Launcher Process, defect, P5)

defect

Tracking

()

RESOLVED FIXED
85 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox83 --- unaffected
firefox84 --- unaffected
firefox85 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: rmaries [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=324248966&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Gzp15LIUT56laibpWIxsQQ/runs/0/artifacts/public/logs/live_backing.log


[task 2020-12-11T12:41:21.421Z] 12:41:21     INFO -  TEST-START | UntrustedModulesFixture.Serialize
[task 2020-12-11T12:41:23.899Z] 12:41:23     INFO -  Received data. (pendingQueries=20)
[task 2020-12-11T12:41:23.948Z] 12:41:23     INFO -  Received data. (pendingQueries=20)
[task 2020-12-11T12:41:23.948Z] 12:41:23  WARNING -  TEST-UNEXPECTED-FAIL | UntrustedModulesFixture.Serialize | Value of: aData.mXULLoadDurationMS.isNothing()
[task 2020-12-11T12:41:23.948Z] 12:41:23     INFO -    Actual: false
[task 2020-12-11T12:41:23.948Z] 12:41:23     INFO -  Expected: true @ z:/build/build/src/toolkit/xre/test/gtest/TestUntrustedModules.cpp:158
[task 2020-12-11T12:41:23.998Z] 12:41:23     INFO -  Received data. (pendingQueries=8)
[task 2020-12-11T12:41:24.028Z] 12:41:24     INFO -  Received data. (pendingQueries=6)
[task 2020-12-11T12:41:24.059Z] 12:41:24     INFO -  Received data. (pendingQueries=10)
[task 2020-12-11T12:41:24.059Z] 12:41:24  WARNING -  TEST-UNEXPECTED-FAIL | UntrustedModulesFixture.Serialize | test completed (time: 2638ms)
[task 2020-12-11T12:41:24.059Z] 12:41:24     INFO -  TEST-START | UntrustedModulesFixture.Backup
[task 2020-12-11T12:41:24.089Z] 12:41:24     INFO -  Received data. (pendingQueries=10)
[task 2020-12-11T12:41:24.128Z] 12:41:24     INFO -  Received data. (pendingQueries=9)
[task 2020-12-11T12:41:24.150Z] 12:41:24     INFO -  Received data. (pendingQueries=10)
[task 2020-12-11T12:41:24.181Z] 12:41:24     INFO -  Received data. (pendingQueries=9)
[task 2020-12-11T12:41:24.211Z] 12:41:24     INFO -  Received data. (pendingQueries=10)```

Toshihito, could you take a look?

Flags: needinfo?(tkikuchi)
Summary: Intermittent UntrustedModulesFixture.Serialize | Value of: aData.mXULLoadDurationMS.isNothing() → Perma tier 2 UntrustedModulesFixture.Serialize | Value of: aData.mXULLoadDurationMS.isNothing()

Interesting. xul.dll in Windows 10 x64 CCov WebRender opt may be signed.

Anyway, this is just a test bug. We can ignore this until fixed. Sorry!

Flags: needinfo?(tkikuchi)
Assignee: nobody → tkikuchi

In GTest, xul.dll is considered untrusted because only the FirefoxDirectory
flag of ModuleTrustFlags is turned on. In CCov build, however, xul.dll is
considered trusted because the FirefoxDirectoryAndVersion flag is also turned
on. In the former case, the FirefoxDirectoryAndVersion is not turned on
because when xul.dll is re-built for GTest, its version becomes newer than
firefox.exe. In the CCov build, the version of firefox.exe was also reset
probaly during instrumentation. As a result, the loding event contains a value
in mXULLoadDurationMS in CCov build, but normally not.

This fix removes the check for mXULLoadDurationMS in GTest.

Pushed by ncsoregi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e49837de5f12
Skip mXULLoadDurationMS check in GTest.  r=mhowell
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
See Also: → 1691684
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: