Closed Bug 1852226 Opened 2 years ago Closed 2 years ago

Perma win11 backlog [tier 2] TEST-UNEXPECTED-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential requires authenticatorAttachment to be "platform", not "cross-platform". - assert_unreached: Should have rejected: Expected bad par

Categories

(Core :: DOM: Web Payments, defect, P5)

defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox119 --- fixed

People

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

References

Details

(Keywords: intermittent-failure, intermittent-testcase)

Attachments

(1 file)

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


[task 2023-09-08T07:13:18.056Z] 07:13:18     INFO - TEST-START | /secure-payment-confirmation/enrollment.https.html
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - 
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential is created successfully. - promise_test: Unhandled rejection with value: object "NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission."
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential allows residentKey to be "preferred". - promise_test: Unhandled rejection with value: object "NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission."
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential requires userVerification to be "required", not "preferred". - promise_rejects_dom: Expected  bad parameters to fail function "function() { throw e }" threw object "NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission." that is not a DOMException NotSupportedError: property "code" is equal to 0, expected 9
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential requires userVerification to be "required", not "discouraged". - promise_rejects_dom: Expected  bad parameters to fail function "function() { throw e }" threw object "NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission." that is not a DOMException NotSupportedError: property "code" is equal to 0, expected 9
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential does not allow residentKey to be "discouraged". - promise_rejects_dom: Expected  bad parameters to fail function "function() { throw e }" threw object "NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission." that is not a DOMException NotSupportedError: property "code" is equal to 0, expected 9
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-UNEXPECTED-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential requires authenticatorAttachment to be "platform", not "cross-platform". - assert_unreached: Should have rejected: Expected  bad parameters to fail Reached unreachable code
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-INFO | expected TIMEOUT
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - 
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-UNEXPECTED-PASS | /secure-payment-confirmation/enrollment.https.html | Payment credential abort without reason - expected NOTRUN
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-INFO | expected NOTRUN
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - 
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-UNEXPECTED-FAIL | /secure-payment-confirmation/enrollment.https.html | Payment credential abort reason with Error - promise_rejects_js: Expected bad parameters to fail function "function() { throw e }" threw object "AbortError: The operation was aborted. " ("AbortError") expected instance of function "function Error() {
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO -     [native code]
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - }" ("Error")
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-INFO | expected NOTRUN
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - 
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-UNEXPECTED-PASS | /secure-payment-confirmation/enrollment.https.html | Clean up the test environment - expected NOTRUN
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-INFO | expected NOTRUN
[task 2023-09-08T07:13:18.433Z] 07:13:18     INFO - TEST-UNEXPECTED-OK | /secure-payment-confirmation/enrollment.https.html | expected TIMEOUT
[task 2023-09-08T07:13:18.448Z] 07:13:18     INFO - TEST-INFO expected TIMEOUT | took 377ms
[task 2023-09-08T07:13:18.448Z] 07:13:18     INFO - Restarting browser for new test group
[task 2023-09-08T07:13:18.448Z] 07:13:18     INFO - PID 9808 | 1694157198440	Marionette	INFO	Stopped listening on port 51403
[task 2023-09-08T07:13:18.966Z] 07:13:18     INFO - PID 9808 | console.error: ({})
[task 2023-09-08T07:13:19.264Z] 07:13:19     INFO - Browser exited with return code 0
[task 2023-09-08T07:13:19.266Z] 07:13:19     INFO - Closing logging queue
[task 2023-09-08T07:13:19.267Z] 07:13:19     INFO - queue closed
[task 2023-09-08T07:13:19.407Z] 07:13:19     INFO - Application command: Z:\task_169415400452247\build\application\firefox\firefox.exe -marionette about:blank --wait-for-browser -profile C:\Users\task_169415400452247\AppData\Local\Temp\tmp9_fm6mm0
[task 2023-09-08T07:13:19.417Z] 07:13:19     INFO - PID 7836 | 1694157197251	Marionette	INFO	Marionette enabled
[task 2023-09-08T07:13:19.418Z] 07:13:19     INFO - PID 7836 | 1694157197316	Marionette	INFO	Listening on port 57126
[task 2023-09-08T07:13:19.418Z] 07:13:19     INFO - PID 7836 | JavaScript error: resource://gre/modules/XULStore.sys.mjs, line 60: Error: Can't find profile directory.
[task 2023-09-08T07:13:19.419Z] 07:13:19     INFO - PID 7836 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-09-08T07:13:19.420Z] 07:13:19     INFO - PID 7836 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-09-08T07:13:19.420Z] 07:13:19     INFO - Starting runner
[task 2023-09-08T07:13:20.411Z] 07:13:20     INFO - PID 7836 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-09-08T07:13:20.411Z] 07:13:20     INFO - PID 7836 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-09-08T07:13:20.411Z] 07:13:20     INFO - PID 7836 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-09-08T07:13:20.411Z] 07:13:20     INFO - PID 7836 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-09-08T07:13:20.741Z] 07:13:20     INFO - TEST-START | /serial/getPorts/reject_opaque_origin.https.html

Hi John! Can you please take a look at this? I think this might be something caused by the recent changes from Bug 1851856.
Thank you!

Flags: needinfo?(jschanck)

this looks like it went from expected timeout to a passing/test-failed state

Assignee: nobody → jschanck
Status: NEW → ASSIGNED

Right, Bug 1851856 enabled our virtual authenticator for all web platform tests. This test was previously failing with a timeout because it was triggering a Windows Hello prompt.

Flags: needinfo?(jschanck)
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/eb062b89c03a update expections for secure-payment-confirmation/enrollment.https.html. r=jmaher
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch
See Also: → 1852364
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: