Closed Bug 1951495 Opened 19 days ago Closed 17 days ago

[wpt-sync] Sync PR 51063 - Add additional DBSC web platform tests

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox138 fixed)

RESOLVED FIXED
138 Branch
Tracking Status
firefox138 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

thefrog <thefrog@chromium.org> wrote:

Add additional DBSC web platform tests

This CL includes the following changes:

  • It adds a new feature DeviceBoundSessionsRefreshQuota that is enabled
    by default. When disabled, it removes the refresh quota, so that
    multiple cases can test refreshes without hitting the quota. This
    will also be useful for manual testing purposes. It is implemented as
    a feature rather than a custom command line argument, which allows
    its value to be accessible by SessionServiceImpl without any needed
    propagation across processes. This matches the implementation of
    another testing feature used by DBSC:
    EnableBoundSessionCredentialsSoftwareKeysForManualTesting.
  • It adds state sharding for the testing server for each test so that
    tests don't incorrectly share state. This is implemented by creating
    a test_id that is mapped to the relevant server state for that test.
    It is saved off as a cookie so that every request has access to the
    test_id.
  • Several new tests are added:
    • clear-cookies-site-data.https.html
    • refresh-with-continue-false.https.html
    • set-authorization.https.html
    • set-early-challenge.https.html

Bug: 353767385
Change-Id: Ie545a94b94a3f84233df4b1c4f0022dbeb585177
Reviewed-on: https://chromium-review.googlesource.com/6318045
WPT-Export-Revision: 0328027f825d128c7d9a619d68721cfbc3b00518

PR 51063 applied with additional changes from upstream: 3f8c984dcb82c8694d4c32432f885d39b7bef7b0

CI Results

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

Total 6 tests and 1 subtests

Status Summary

Firefox

OK : 6
PASS: 1
FAIL: 5

Chrome

OK : 6
PASS: 1
FAIL: 5

Safari

OK : 6
PASS: 1
FAIL: 5

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5e469a3e8154 [wpt PR 51063] - Add additional DBSC web platform tests, a=testonly https://hg.mozilla.org/integration/autoland/rev/5572bbf16b8f [wpt PR 51063] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 17 days ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
You need to log in before you can comment on or make changes to this bug.