Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Store the WebDriver error "data" property #48866

Merged

Store the WebDriver error "data" property

64a34c8
Select commit
Loading
Failed to load commit list.
Merged

Store the WebDriver error "data" property #48866

Store the WebDriver error "data" property
64a34c8
Select commit
Loading
Failed to load commit list.
Community-TC Integration / infrastructure/ tests succeeded Jan 14, 2025 in 20m 1s

Community-TC (pull_request)

Smoketests for wptrunner

Details

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

Task Status

Started: 2025-01-14T20:01:12.179Z
Resolved: 2025-01-14T20:18:15.242Z
Task Execution Time: 17 minutes, 3 seconds, 63 milliseconds
Task Status: completed
Reason Resolved: completed
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-chrome.json.gz
- public/results/wptreport-firefox_android.json.gz
- public/results/wptreport-firefox.json.gz

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

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

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 --no-headless --verify-log-full --install-browser --install-webdriver --logcat-dir /home/test/artifacts/ firefox_android


[taskcluster 2025-01-14 20:01:12.225Z] Task ID: MwfDCRC5TT6rCxtnTxg4ww
[taskcluster 2025-01-14 20:01:12.225Z] Worker ID: 1252839944715206455
[taskcluster 2025-01-14 20:01:12.225Z] Worker Group: us-central1-a
[taskcluster 2025-01-14 20:01:12.225Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-01-14 20:01:12.225Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-01-14 20:01:12.225Z] Worker Version: 46.1.0
[taskcluster 2025-01-14 20:01:12.225Z] Public IP: 34.42.182.43
[taskcluster 2025-01-14 20:01:12.225Z] Hostname: proj-wpt-ci-bfjnah6-sswklkn-iu8t6a

[taskcluster 2025-01-14 20:01:13.052Z] === 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/libvirt-uri.sh ']'
+ . /etc/profile.d/libvirt-uri.sh

...(7232 lines hidden)...

TEST-START | /infrastructure/testdriver/get_named_cookie.sub.https.html
 9:54.11 INFO Closing window 41b61b18-e695-44a3-b564-9d9a4926d319
Closing window 41b61b18-e695-44a3-b564-9d9a4926d319
 9:54.94 INFO Getting cookie named test0
Getting cookie named test0
 9:54.99 INFO Getting cookie named test1
Getting cookie named test1
 9:55.02 INFO Getting cookie named test2
Getting cookie named test2
 9:55.05 INFO Getting cookie named test3
Getting cookie named test3
 9:55.09 INFO Getting cookie named test4
Getting cookie named test4
 9:55.12 INFO Getting cookie named test5
Getting cookie named test5
 9:55.16 INFO Getting cookie named test6
Getting cookie named test6
 9:55.18 INFO Getting cookie named test7
Getting cookie named test7
 9:55.21 INFO Deleting all cookies
Deleting all cookies
TEST-PASS | /infrastructure/testdriver/get_named_cookie.sub.https.html | Get Named HTTPS cookie 
 9:55.34 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/testdriver/get_named_cookie.sub.https.html | took 1260ms
 9:55.34 TEST_START: /infrastructure/testdriver/send_keys.html
TEST-START | /infrastructure/testdriver/send_keys.html
 9:55.37 INFO Closing window 615f75da-7327-4abf-86c2-d262fa0cdf3d
Closing window 615f75da-7327-4abf-86c2-d262fa0cdf3d
TEST-PASS | /infrastructure/testdriver/send_keys.html | TestDriver send keys method 
 9:56.35 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/testdriver/send_keys.html | took 1001ms
 9:56.35 TEST_START: /infrastructure/testdriver/set_get_window_rect.html
TEST-START | /infrastructure/testdriver/set_get_window_rect.html
 9:56.37 INFO Closing window e766cb68-534a-4bbf-ace6-5a5dd6e0cd14
Closing window e766cb68-534a-4bbf-ace6-5a5dd6e0cd14
TEST-FAIL | /infrastructure/testdriver/set_get_window_rect.html | Window Position - promise_test: Unhandled rejection with value: "error: Action set_window_rect failed: Only supported in desktop applications\nstacktrace:\n\tRemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8\n\tWebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5\n\tUnsupportedOperationError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:886:5\n\tassert.that/<@chrome://remote/content/shared/webdriver/Assert.sys.mjs:538:13\n\tassert.desktop@chrome://remote/content/shared/webdriver/Assert.sys.mjs:73:4\n\tGeckoDriver.prototype.setWindowRect@chrome://remote/content/marionette/driver.sys.mjs:1336:15\n\tdespatch@chrome://remote/content/marionette/server.sys.mjs:318:40\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"
TEST-FAIL | /infrastructure/testdriver/set_get_window_rect.html | Window Size - promise_test: Unhandled rejection with value: "error: Action set_window_rect failed: Only supported in desktop applications\nstacktrace:\n\tRemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8\n\tWebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5\n\tUnsupportedOperationError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:886:5\n\tassert.that/<@chrome://remote/content/shared/webdriver/Assert.sys.mjs:538:13\n\tassert.desktop@chrome://remote/content/shared/webdriver/Assert.sys.mjs:73:4\n\tGeckoDriver.prototype.setWindowRect@chrome://remote/content/marionette/driver.sys.mjs:1336:15\n\tdespatch@chrome://remote/content/marionette/server.sys.mjs:318:40\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"
 9:57.09 TEST_END: Test OK. Subtests passed 0/2. Unexpected 0
TEST-OK | /infrastructure/testdriver/set_get_window_rect.html | took 742ms
 9:57.09 TEST_START: /infrastructure/testdriver/set_permission.https.html
TEST-START | /infrastructure/testdriver/set_permission.https.html
 9:57.11 INFO Closing window 5d90e271-c5f4-4644-91ef-4562c84d72c0
Closing window 5d90e271-c5f4-4644-91ef-4562c84d72c0
TEST-PASS | /infrastructure/testdriver/set_permission.https.html | Grant Permission 
TEST-PASS | /infrastructure/testdriver/set_permission.https.html | Deny Permission 
 9:57.99 TEST_END: Test OK. Subtests passed 2/2. Unexpected 0
TEST-OK | /infrastructure/testdriver/set_permission.https.html | took 902ms
 9:57.99 TEST_START: /infrastructure/testdriver/virtual_authenticator.html
TEST-START | /infrastructure/testdriver/virtual_authenticator.html
 9:58.01 INFO Closing window e6a51185-3de1-44ed-b34c-fac7a5f0a799
Closing window e6a51185-3de1-44ed-b34c-fac7a5f0a799
TEST-PASS | /infrastructure/testdriver/virtual_authenticator.html | Can create an authenticator 
TEST-PASS | /infrastructure/testdriver/virtual_authenticator.html | Can add a credential 
TEST-PASS | /infrastructure/testdriver/virtual_authenticator.html | Can get the credentials 
TEST-PASS | /infrastructure/testdriver/virtual_authenticator.html | Can remove a credential 
TEST-PASS | /infrastructure/testdriver/virtual_authenticator.html | Can remove all credentials 
TEST-PASS | /infrastructure/testdriver/virtual_authenticator.html | Can set user verified 
TEST-PASS | /infrastructure/testdriver/virtual_authenticator.html | Can remove a virtual authenticator 
 9:59.24 TEST_END: Test OK. Subtests passed 7/7. Unexpected 0
TEST-OK | /infrastructure/testdriver/virtual_authenticator.html | took 1247ms
 9:59.24 TEST_START: /infrastructure/testharness/lone-surrogates.html
TEST-START | /infrastructure/testharness/lone-surrogates.html
 9:59.26 INFO Closing window 239bcbd9-98a0-4657-bf2a-b587b60893ad
Closing window 239bcbd9-98a0-4657-bf2a-b587b60893ad
TEST-PASS | /infrastructure/testharness/lone-surrogates.html | passing test with lone surrogate U+d800 in name 
TEST-FAIL | /infrastructure/testharness/lone-surrogates.html | failing test with lone surrogate U+d800 in name - assert_true: expected true got false
@http://web-platform.test:8000/infrastructure/testharness/lone-surrogates.html:7:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/infrastructure/testharness/lone-surrogates.html:7:7
TEST-PASS | /infrastructure/testharness/lone-surrogates.html | passing test with lone surrogate in assert 
TEST-FAIL | /infrastructure/testharness/lone-surrogates.html | failing test with lone surrogate in assert - assert_true: lone U+d800 surrogate expected true got false
@http://web-platform.test:8000/infrastructure/testharness/lone-surrogates.html:9:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/infrastructure/testharness/lone-surrogates.html:9:7
 9:59.89 TEST_END: Test OK. Subtests passed 2/4. Unexpected 0
TEST-OK | /infrastructure/testharness/lone-surrogates.html | took 652ms
 9:59.89 INFO Restarting browser for new test group
Restarting browser for new test group
10:00.50 INFO STDOUT: cleanup aborted: Unable to remount device
STDOUT: cleanup aborted: Unable to remount device
10:00.00 INFO Closing logging queue
Closing logging queue
10:00.00 INFO queue closed
queue closed
10:00.71 INFO STDOUT: cleanup aborted: Unable to remount device
STDOUT: cleanup aborted: Unable to remount device
10:00.72 INFO --certutil-binary not supplied; Firefox will not check certificates
--certutil-binary not supplied; Firefox will not check certificates
10:00.96 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
10:01.39 pid:20397 Full command: /home/test/web-platform-tests/_venv3/bin/geckodriver --host 127.0.0.1 --port 0
pid:20397 1736885871804	geckodriver	INFO	Listening on 127.0.0.1:40081
PID 20397 | 1736885871804	geckodriver	INFO	Listening on 127.0.0.1:40081
10:01.39 INFO Webdriver started successfully.
Webdriver started successfully.
10:01.39 INFO Starting runner
Starting runner
10:01.66 TEST_START: /infrastructure/webdriver/tests/test_load_file.py
TEST-START | /infrastructure/webdriver/tests/test_load_file.py
10:02.42 INFO STDOUT: ============================= test session starts ==============================
STDOUT: ============================= test session starts ==============================
10:02.42 INFO STDOUT: platform linux -- Python 3.8.10, pytest-8.2.1, pluggy-unknown -- /usr/bin/python3
STDOUT: platform linux -- Python 3.8.10, pytest-8.2.1, pluggy-unknown -- /usr/bin/python3
10:02.42 INFO STDOUT: rootdir: /home/test/web-platform-tests
STDOUT: rootdir: /home/test/web-platform-tests
10:02.42 INFO STDOUT: plugins: asyncio-0.19.0
STDOUT: plugins: asyncio-0.19.0
10:02.42 INFO STDOUT: asyncio: mode=strict
STDOUT: asyncio: mode=strict
10:02.42 INFO STDOUT: collecting ... 
STDOUT: collecting ... 
10:02.46 INFO STDOUT: collected 1 item
STDOUT: collected 1 item
10:02.46 INFO STDOUT: infrastructure/webdriver/tests/test_load_file.py::test_load 
STDOUT: infrastructure/webdriver/tests/test_load_file.py::test_load 
10:02.53 pid:20397 1736885873024	mozdevice	INFO	Device is rooted
PID 20397 | 1736885873024	mozdevice	INFO	Device is rooted
10:06.57 INFO STDOUT: PASSED
STDOUT: PASSED
10:07.74 INFO STDOUT: ============================== 1 passed in 5.32s ===============================
STDOUT: ============================== 1 passed in 5.32s ===============================
TEST-PASS | /infrastructure/webdriver/tests/test_load_file.py | test_load 
10:07.74 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
TEST-OK | /infrastructure/webdriver/tests/test_load_file.py | took 6075ms
10:07.74 INFO Restarting browser for new test group
Restarting browser for new test group
10:07.74 INFO Closing logging queue
Closing logging queue
10:07.74 INFO queue closed
queue closed
10:07.88 INFO --certutil-binary not supplied; Firefox will not check certificates
--certutil-binary not supplied; Firefox will not check certificates
10:13.40 INFO STDOUT: timed out waiting for profiles.ini
STDOUT: timed out waiting for profiles.ini
10:13.57 web-platform-tests INFO Granting important runtime permissions to org.mozilla.geckoview.test_runner
web-platform-tests Granting important runtime permissions to org.mozilla.geckoview.test_runner
10:14.74 web-platform-tests INFO launch_application: am start -W -n org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.TestRunnerActivity -a android.intent.action.MAIN --es env0 MOZ_CRASHREPORTER=1 --es env1 MOZ_CRASHREPORTER_NO_REPORT=1 --es env2 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env4 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env6 R_LOG_LEVEL=6 --es env7 R_LOG_DESTINATION=stderr --es env8 R_LOG_VERBOSE=1 --es env9 MOZ_PROCESS_LOG=/tmp/tmpp_1pmdutpidlog --es env10 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es arg0 -no-remote --es arg1 -profile --es arg2 /data/local/tmp/test_root/profile --es arg3 --marionette --es arg4 about:blank
web-platform-tests launch_application: am start -W -n org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.TestRunnerActivity -a android.intent.action.MAIN --es env0 MOZ_CRASHREPORTER=1 --es env1 MOZ_CRASHREPORTER_NO_REPORT=1 --es env2 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env4 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env6 R_LOG_LEVEL=6 --es env7 R_LOG_DESTINATION=stderr --es env8 R_LOG_VERBOSE=1 --es env9 MOZ_PROCESS_LOG=/tmp/tmpp_1pmdutpidlog --es env10 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es arg0 -no-remote --es arg1 -profile --es arg2 /data/local/tmp/test_root/profile --es arg3 --marionette --es arg4 about:blank
10:16.78 INFO Starting runner
Starting runner
10:17.99 TEST_START: /infrastructure/crashtests/example.html
TEST-START | /infrastructure/crashtests/example.html
10:18.74 TEST_END: PASS
TEST-PASS | /infrastructure/crashtests/example.html | took 746ms
10:18.74 INFO No more tests
No more tests
10:19.49 INFO STDOUT: cleanup aborted: Unable to remount device
STDOUT: cleanup aborted: Unable to remount device
10:18.89 INFO Closing logging queue
Closing logging queue
10:18.90 INFO queue closed
queue closed
10:19.67 INFO STDOUT: cleanup aborted: Unable to remount device
STDOUT: cleanup aborted: Unable to remount device
10:19.67 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 381 checks (219 subtests, 162 tests)
Expected results: 371
Skipped: 10 tests
Unexpected results: 0
OK
SUITE-END | took 446s
10:19.67 INFO Got 0 unexpected results, with 0 unexpected passes
Got 0 unexpected results, with 0 unexpected passes
10:19.70 wptserve INFO Stopped http server on 127.0.0.1:8444
wptserve Stopped http server on 127.0.0.1:8444
10:19.72 wptserve INFO Stopped http server on 127.0.0.1:8002
wptserve Stopped http server on 127.0.0.1:8002
10:19.72 wptserve INFO Stopped http server on 127.0.0.1:8446
wptserve Stopped http server on 127.0.0.1:8446
10:19.80 wptserve INFO Stopped http server on 127.0.0.1:8003
wptserve Stopped http server on 127.0.0.1:8003
10:19.91 wptserve INFO Stopped http server on 127.0.0.1:9000
wptserve Stopped http server on 127.0.0.1:9000
10:19.96 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))
10:20.03 wptserve INFO Stopped http server on 127.0.0.1:8000
wptserve Stopped http server on 127.0.0.1:8000
10:20.12 wptserve INFO Stopped http server on 127.0.0.1:8445
wptserve Stopped http server on 127.0.0.1:8445
10:20.13 wptserve INFO Stopped http server on 127.0.0.1:8001
wptserve Stopped http server on 127.0.0.1:8001
10:20.15 wptserve INFO Stopped http server on 127.0.0.1:8443
wptserve Stopped http server on 127.0.0.1:8443
10:20.15 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))
10:20.20 INFO Removed font: Ahem.ttf
Removed font: Ahem.ttf
10:20.22 INFO Closing logging queue
Closing logging queue
10:20.22 INFO queue closed
queue closed
X connection to :99.0 broken (explicit kill or server shutdown).

[taskcluster 2025-01-14 20:18:12.941Z] === Task Finished ===
[taskcluster 2025-01-14 20:18:14.393Z] Successful task run with exit code: 0 completed in 1022.169 seconds