Skip to content

Reformat infrastructure/metadata to match update-expectations

076510f
Select commit
Loading
Failed to load commit list.
Open

Update infrastructure/metadata/ #59570

Reformat infrastructure/metadata to match update-expectations
076510f
Select commit
Loading
Failed to load commit list.
Community-TC Integration / infrastructure/ tests (firefox_android) failed Apr 30, 2026 in 2h 19m 52s

Community-TC (pull_request)

Smoketests for wptrunner in firefox_android.

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2026-04-30T07:22:39.741Z
Resolved: 2026-04-30T07:42:28.277Z
Task Execution Time: 19 minutes, 48 seconds, 536 milliseconds
Task Status: failed
Reason Resolved: failed
TaskId: KHkNc6FNS3SjdMdYAS3t_g
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
- public/results/emulator.log
- public/results/logcat-emulator-5554.log
- public/results/wptreport-firefox_android.json

WPT Command: python3 ./wpt run --log-tbpl=- --log-wptreport=../artifacts/wptreport-firefox_android.json --logcat-dir=../artifacts/ --metadata=infrastructure/metadata/ --include=infrastructure/ --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --verify-log-full --no-headless --install-browser --install-webdriver --logcat-dir /home/test/artifacts/ firefox_android


[taskcluster 2026-04-30 07:22:39.822Z] Task ID: KHkNc6FNS3SjdMdYAS3t_g
[taskcluster 2026-04-30 07:22:39.822Z] Worker ID: 2951883969955623951
[taskcluster 2026-04-30 07:22:39.822Z] Worker Group: us-east1-d
[taskcluster 2026-04-30 07:22:39.822Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2026-04-30 07:22:39.822Z] Worker Pool: proj-wpt/ci
[taskcluster 2026-04-30 07:22:39.822Z] Worker Version: 46.1.0
[taskcluster 2026-04-30 07:22:39.822Z] Public IP: 34.73.129.41
[taskcluster 2026-04-30 07:22:39.822Z] Hostname: proj-wpt-ci-dl96lqoeqzc2oph6-nqbza

[taskcluster 2026-04-30 07:22:40.643Z] === Task Starting ===
+ '[' '' ']'
+ '[' -d /etc/profile.d ']'
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/01-locale-fix.sh ']'
+ . /etc/profile.d/01-locale-fix.sh
+++ /usr/bin/locale-check C.UTF-8
++ eval
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/apps-bin-path.sh ']'
+ . /etc/profile.d/apps-bin-path.sh

...(4478 lines hidden)...

Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2944:32
done@http://web-platform.test:8000/resources/test262/test262-reporter.js:99:22
on_error@http://web-platform.test:8000/resources/test262/test262-reporter.js:156:9
17:36.75 TEST_END: Test OK. Subtests passed 0/1. Unexpected 0
TEST-OK | /infrastructure/test262/negative-error.test262.html | took 398ms
17:36.75 TEST_START: /infrastructure/test262/negative-failure.test262.html
TEST-START | /infrastructure/test262/negative-failure.test262.html
17:36.76 INFO Closing window d3ff64b1-2ce2-4b37-960c-1cbe90e5b29b
Closing window d3ff64b1-2ce2-4b37-960c-1cbe90e5b29b
TEST-FAIL | /infrastructure/test262/negative-failure.test262.html | Test - Expected Test262Error but test completed without error.
window.test262HarnessDone<@http://web-platform.test:8000/infrastructure/test262/negative-failure.test262.html:10:15
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2944:32
done@http://web-platform.test:8000/resources/test262/test262-reporter.js:99:22
@http://web-platform.test:8000/resources/test262/test262-reporter.js:105:13
17:37.17 TEST_END: Test OK. Subtests passed 0/1. Unexpected 0
TEST-OK | /infrastructure/test262/negative-failure.test262.html | took 419ms
17:37.17 TEST_START: /infrastructure/test262/negative-parse.test262.html
TEST-START | /infrastructure/test262/negative-parse.test262.html
17:37.18 INFO Closing window 64d66aab-1f9a-4c9f-bcb1-5de9ab76ef8e
Closing window 64d66aab-1f9a-4c9f-bcb1-5de9ab76ef8e
TEST-PASS | /infrastructure/test262/negative-parse.test262.html | Test
17:37.56 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/test262/negative-parse.test262.html | took 387ms
17:37.56 TEST_START: /infrastructure/test262/negative-resolution.test262-module.html
TEST-START | /infrastructure/test262/negative-resolution.test262-module.html
17:37.57 INFO Closing window 9947194e-a83b-412a-a6a6-e4d43ec5f81a
Closing window 9947194e-a83b-412a-a6a6-e4d43ec5f81a
TEST-PASS | /infrastructure/test262/negative-resolution.test262-module.html | Test
17:38.00 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/test262/negative-resolution.test262-module.html | took 436ms
17:38.00 TEST_START: /infrastructure/test262/negative.test262.html
TEST-START | /infrastructure/test262/negative.test262.html
17:38.00 INFO Closing window 049fe7af-d1a3-497b-975e-39e6a64854ac
Closing window 049fe7af-d1a3-497b-975e-39e6a64854ac
TEST-PASS | /infrastructure/test262/negative.test262.html | Test
17:38.38 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/test262/negative.test262.html | took 386ms
17:38.38 TEST_START: /infrastructure/test262/strict-error.test262.strict.html
TEST-START | /infrastructure/test262/strict-error.test262.strict.html
17:38.39 INFO Closing window 38fc0a2c-8f1a-47d8-ad12-10dd42f2f915
Closing window 38fc0a2c-8f1a-47d8-ad12-10dd42f2f915
TEST-FAIL | /infrastructure/test262/strict-error.test262.strict.html | Test - ReferenceError: foo is not defined
window.test262HarnessDone<@http://web-platform.test:8000/infrastructure/test262/strict-error.test262.strict.html:12:15
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2944:32
done@http://web-platform.test:8000/resources/test262/test262-reporter.js:99:22
on_error@http://web-platform.test:8000/resources/test262/test262-reporter.js:156:9
17:38.82 TEST_END: Test OK. Subtests passed 0/1. Unexpected 0
TEST-OK | /infrastructure/test262/strict-error.test262.strict.html | took 440ms
17:38.82 TEST_START: /infrastructure/test262/strict-failure.test262.strict.html
TEST-START | /infrastructure/test262/strict-failure.test262.strict.html
17:38.83 INFO Closing window 4154d016-7210-4f72-9a9f-f5c1050a257f
Closing window 4154d016-7210-4f72-9a9f-f5c1050a257f
TEST-FAIL | /infrastructure/test262/strict-failure.test262.strict.html | Test - One should be two in strict mode Expected SameValue(«1», «2») to be true
window.test262HarnessDone<@http://web-platform.test:8000/infrastructure/test262/strict-failure.test262.strict.html:10:15
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2944:32
done@http://web-platform.test:8000/resources/test262/test262-reporter.js:99:22
on_error@http://web-platform.test:8000/resources/test262/test262-reporter.js:156:9
17:39.22 TEST_END: Test OK. Subtests passed 0/1. Unexpected 0
TEST-OK | /infrastructure/test262/strict-failure.test262.strict.html | took 399ms
17:39.22 TEST_START: /infrastructure/test262/strict.test262.html
TEST-START | /infrastructure/test262/strict.test262.html
17:39.23 INFO Closing window 60352215-c328-4f3d-af18-bb7dd9b22cb6
Closing window 60352215-c328-4f3d-af18-bb7dd9b22cb6
TEST-PASS | /infrastructure/test262/strict.test262.html | Test
17:39.65 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/test262/strict.test262.html | took 425ms
17:39.65 TEST_START: /infrastructure/test262/timeout.test262.html
TEST-START | /infrastructure/test262/timeout.test262.html
17:39.65 INFO Closing window 6f229d53-c80b-4d84-af1d-9d999f4a2050
Closing window 6f229d53-c80b-4d84-af1d-9d999f4a2050
mem avail:  8738 of 15806 MiB (55.29%), swap free:    0 of    0 MiB ( 0.00%)
TEST-NOTRUN | /infrastructure/test262/timeout.test262.html | Test
18:19.90 TEST_END: Test TIMEOUT. Subtests passed 0/1. Unexpected 0
TEST-TIMEOUT | /infrastructure/test262/timeout.test262.html | took 40255ms
18:19.90 TEST_START: /infrastructure/test262/unexpected-error.test262.html
TEST-START | /infrastructure/test262/unexpected-error.test262.html
18:19.91 INFO Closing window 284be03d-94ed-4ec3-b7cf-5027c6d9285e
Closing window 284be03d-94ed-4ec3-b7cf-5027c6d9285e
TEST-FAIL | /infrastructure/test262/unexpected-error.test262.html | Test - ReferenceError: foo is not defined
window.test262HarnessDone<@http://web-platform.test:8000/infrastructure/test262/unexpected-error.test262.html:12:15
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2944:32
done@http://web-platform.test:8000/resources/test262/test262-reporter.js:99:22
on_error@http://web-platform.test:8000/resources/test262/test262-reporter.js:156:9
18:20.31 TEST_END: Test OK. Subtests passed 0/1. Unexpected 0
TEST-OK | /infrastructure/test262/unexpected-error.test262.html | took 411ms
18:20.31 INFO Restarting browser for new test group
Restarting browser for new test group
18:20.36 INFO Closing logging queue
Closing logging queue
18:20.36 INFO queue closed
queue closed
18:20.83 INFO STDOUT: cleanup aborted: args: /home/test/web-platform-tests/_venv3/android/android-sdk-linux/platform-tools/adb wait-for-device remount, exitcode: 1, stdout: Device must be bootloader unlocked
STDOUT: cleanup aborted: args: /home/test/web-platform-tests/_venv3/android/android-sdk-linux/platform-tools/adb wait-for-device remount, exitcode: 1, stdout: Device must be bootloader unlocked
18:21.19 INFO STDOUT: cleanup aborted: args: /home/test/web-platform-tests/_venv3/android/android-sdk-linux/platform-tools/adb wait-for-device remount, exitcode: 1, stdout: Device must be bootloader unlocked
STDOUT: cleanup aborted: args: /home/test/web-platform-tests/_venv3/android/android-sdk-linux/platform-tools/adb wait-for-device remount, exitcode: 1, stdout: Device must be bootloader unlocked
18:21.20 INFO --certutil-binary not supplied; Firefox will not check certificates
--certutil-binary not supplied; Firefox will not check certificates
18:21.45 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/geckodriver --host 127.0.0.1 --port 0
Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/geckodriver --host 127.0.0.1 --port 0
18:21.70 pid:10300 Full command: /home/test/web-platform-tests/_venv3/bin/geckodriver --host 127.0.0.1 --port 0
pid:10300 1777534934686	geckodriver	INFO	Listening on 127.0.0.1:43371
PID 10300 | 1777534934686	geckodriver	INFO	Listening on 127.0.0.1:43371
18:21.70 INFO Webdriver started successfully.
Webdriver started successfully.
18:21.70 INFO Starting runner
Starting runner
18:22.00 TEST_START: /infrastructure/webdriver/tests/test_load_file.py
TEST-START | /infrastructure/webdriver/tests/test_load_file.py
18:23.76 INFO STDOUT: ============================= test session starts ==============================
STDOUT: ============================= test session starts ==============================
18:23.76 INFO STDOUT: platform linux -- Python 3.10.12, pytest-8.2.1, pluggy-unknown -- /usr/bin/python3
STDOUT: platform linux -- Python 3.10.12, pytest-8.2.1, pluggy-unknown -- /usr/bin/python3
18:23.76 INFO STDOUT: rootdir: /home/test/web-platform-tests
STDOUT: rootdir: /home/test/web-platform-tests
18:23.76 INFO STDOUT: plugins: asyncio-0.19.0
STDOUT: plugins: asyncio-0.19.0
18:23.76 INFO STDOUT: asyncio: mode=strict
STDOUT: asyncio: mode=strict
18:23.76 INFO STDOUT: collecting ... 
STDOUT: collecting ... 
18:23.80 INFO STDOUT: collected 1 item
STDOUT: collected 1 item
18:23.81 INFO STDOUT: infrastructure/webdriver/tests/test_load_file.py::test_load 
STDOUT: infrastructure/webdriver/tests/test_load_file.py::test_load 
18:23.88 pid:10300 1777534936866	mozdevice	INFO	Device is rooted
PID 10300 | 1777534936866	mozdevice	INFO	Device is rooted
18:29.04 INFO STDOUT: PASSED
STDOUT: PASSED
TEST-PASS | /infrastructure/webdriver/tests/test_load_file.py | test_load
18:29.78 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/webdriver/tests/test_load_file.py | took 7779ms
18:29.78 INFO No more tests
No more tests
18:29.78 INFO STDOUT: ============================== 1 passed in 6.01s ===============================
STDOUT: ============================== 1 passed in 6.01s ===============================
18:29.78 INFO Closing logging queue
Closing logging queue
18:29.78 INFO queue closed
queue closed
18:30.16 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 444 checks (243 subtests, 201 tests)
Expected results: 436 (1 known intermittents)
Skipped: 4 tests
Unexpected results: 4
  subtest: 4 (4 fail)

Known Intermittent Results
--------------------------
/infrastructure/testdriver/actions/elementTiming.html
  KNOWN-INTERMITTENT-FAIL TestDriver actions: element timing - assert_array_equals: expected property 1 to be 150 but got 149 (expected array [50, 150] got [50, 149])
@http://web-platform.test:8000/infrastructure/testdriver/actions/elementTiming.html:67:22

Error Summary
-------------
/infrastructure/testdriver/virtual_authenticator.html
  FAIL Can add a credential - promise_test: Unhandled rejection with value: "error: Action add_credential failed: TypeError: credentials is undefined\nstacktrace:\n\twebAuthn_addCredential@chrome://remote/content/marionette/driver.sys.mjs:3782:9\n\tdispatch@chrome://remote/content/marionette/server.sys.mjs:317:49\n\texecute@chrome://remote/content/marionette/server.sys.mjs:289:16\n\tonPacket/<@chrome://remote/content/marionette/server.sys.mjs:262:20\n\tonPacket@chrome://remote/content/marionette/server.sys.mjs:263:9\n\t_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20\n"
  FAIL Can get the credentials - assert_equals: expected 1 but got 0
@http://web-platform.test:8000/infrastructure/testdriver/virtual_authenticator.html:49:16
  FAIL Can remove a credential - promise_test: Unhandled rejection with value: "error: Action remove_credential failed: [Exception... \"Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebAuthnService.removeCredential]\"  nsresult: \"0x80070057 (NS_ERROR_ILLEGAL_VALUE)\"  location: \"JS frame :: chrome://remote/content/marionette/webauthn.sys.mjs :: webauthn.removeCredential :: line 158\"  data: no]\nstacktrace:\n\twebauthn.removeCredential@chrome://remote/content/marionette/webauthn.sys.mjs:158:24\n\twebAuthn_removeCredential@chrome://remote/content/marionette/driver.sys.mjs:3960:19\n\tdispatch@chrome://remote/content/marionette/server.sys.mjs:317:49\n\texecute@chrome://remote/content/marionette/server.sys.mjs:289:16\n\tonPacket/<@chrome://remote/content/marionette/server.sys.mjs:262:20\n\tonPacket@chrome://remote/content/marionette/server.sys.mjs:263:9\n\t_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20\n"
  FAIL Can remove all credentials - promise_test: Unhandled rejection with value: "error: Action add_credential failed: TypeError: credentials is undefined\nstacktrace:\n\twebAuthn_addCredential@chrome://remote/content/marionette/driver.sys.mjs:3782:9\n\tdispatch@chrome://remote/content/marionette/server.sys.mjs:317:49\n\texecute@chrome://remote/content/marionette/server.sys.mjs:289:16\n\tonPacket/<@chrome://remote/content/marionette/server.sys.mjs:262:20\n\tonPacket@chrome://remote/content/marionette/server.sys.mjs:263:9\n\t_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20\n"
SUITE-END | took 769s
18:30.16 INFO Got 1 unexpected results, with 0 unexpected passes
Got 1 unexpected results, with 0 unexpected passes
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8000
wptserve Stopped http server on 127.0.0.1:8000
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8001
wptserve Stopped http server on 127.0.0.1:8001
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8002
wptserve Stopped http server on 127.0.0.1:8002
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8443
wptserve Stopped http server on 127.0.0.1:8443
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8444
wptserve Stopped http server on 127.0.0.1:8444
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8446
wptserve Stopped http server on 127.0.0.1:8446
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8003
wptserve Stopped http server on 127.0.0.1:8003
18:30.17 wptserve INFO Stopped http server on 127.0.0.1:8445
wptserve Stopped http server on 127.0.0.1:8445
18:30.18 wptserve INFO Stopped http server on 127.0.0.1:9000
wptserve Stopped http server on 127.0.0.1:9000
18:30.26 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
wptserve Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
18:30.47 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
wptserve Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
18:30.51 INFO Removed font: Ahem.ttf
Removed font: Ahem.ttf
18:30.53 INFO Closing logging queue
Closing logging queue
18:30.53 INFO queue closed
queue closed
[taskcluster 2026-04-30 07:42:25.150Z] === Task Finished ===
[taskcluster 2026-04-30 07:42:27.167Z] Unsuccessful task run with exit code: 1 completed in 1187.345 seconds