Closed Bug 1603462 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 20746 - [ResourceTiming] Fix flakiness in workerStart test

Categories

(Core :: Performance, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 20746 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/20746
Details from upstream follow.

Nicolás Peña Moreno <npm@chromium.org> wrote:

[ResourceTiming] Fix flakiness in workerStart test

This CL allows unregistering the service worker at the end of the test
to ensure that the test is not flaky when ran on WPT. It also slightly
modifies methods in sw-install to be closer to the counterparts used in
service-workers/service-worker/resources/test-helpers.sub.js.

Bug: 1032077
Change-Id: Ia4f1b993f69286cbe51213dc9d5158085fd147d1
Reviewed-on: https://chromium-review.googlesource.com/1964240
WPT-Export-Revision: 236553aa8a75bc5f48704b1e01c8763ef39cbff9

Component: web-platform-tests → Performance
Product: Testing → Core
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 3 subtests

Status Summary

Firefox

OK : 1
PASS: 2
FAIL: 1

Chrome

OK : 1
PASS: 3

Safari

OK : 1
PASS: 2
FAIL: 1

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/resource-timing/workerStart-tao-protected.https.html
Add TAO iframe to remote origin. Make sure workerStart is not zero: FAIL (Chrome: PASS, Safari: FAIL)

CI Results

Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 3 subtests

Status Summary

Firefox

OK : 1
PASS: 2
FAIL: 1

Chrome

OK : 1
PASS: 3

Safari

OK : 1
PASS: 2
FAIL: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/resource-timing/workerStart-tao-protected.https.html
Add TAO iframe to remote origin. Make sure workerStart is not zero: FAIL (Chrome: PASS, Safari: FAIL)

CI Results

Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 3 subtests

Status Summary

Firefox

OK : 1
PASS: 2
FAIL: 1

Chrome

OK : 1
PASS: 3

Safari

OK : 1
PASS: 2
FAIL: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/resource-timing/workerStart-tao-protected.https.html
Add TAO iframe to remote origin. Make sure workerStart is not zero: FAIL (Chrome: PASS, Safari: FAIL)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e93f402b06e2
[wpt PR 20746] - [ResourceTiming] Fix flakiness in workerStart test, a=testonly

CI Results

Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 3 subtests

Status Summary

Firefox

OK : 1
PASS: 2
FAIL: 1

Chrome

OK : 1
PASS: 3

Safari

OK : 1
PASS: 2
FAIL: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/resource-timing/workerStart-tao-protected.https.html
Add TAO iframe to remote origin. Make sure workerStart is not zero: FAIL (Chrome: PASS, Safari: FAIL)

Test result changes from PR not available.
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.