Screen Wake Lock: Add test for non-fully active doc #45599
Merged
Community-TC Integration / wpt-firefox-nightly-stability
succeeded
Apr 9, 2024 in 29m 38s
Community-TC (pull_request)
Verify that all tests affected by a pull request are stable when executed in firefox.
Details
View task in Taskcluster
View logs in Taskcluster
WPT Command: python3 ./wpt run --channel=nightly --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --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
0:53.64 pid:2475 1712632535738 Marionette INFO Marionette enabled
0:53.69 pid:2475 ATTENTION: default value of option mesa_glthread overridden by environment.
0:53.74 pid:2475 1712632535839 Marionette INFO Listening on port 57297
0:54.38 pid:2475 console.error: ({})
0:54.88 pid:2475 [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
0:54.88 pid:2475 console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
0:55.11 TEST_START: /screen-wake-lock/wakelock-active-document.https.window.html
0:55.47 pid:2475 [Parent 2475, Main Thread] WARNING: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
0:55.47 pid:2475 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:187
0:55.47 pid:2475 ** (firefox-nightly:2475): WARNING **: 03:15:37.569: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
0:55.57 TEST_END: Test OK. Subtests passed 3/3. Unexpected 0
0:55.57 INFO No more tests
0:55.57 INFO No more tests
0:55.58 pid:2475 1712632537678 Marionette INFO Stopped listening on port 57297
mem avail: 14191 of 15806 MiB (89 %), swap free: 0 of 0 MiB ( 0 %)
0:56.75 INFO Browser exited with return code 0
0:56.06 INFO Closing logging queue
0:56.07 INFO queue closed
0:56.76 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 20 checks (15 subtests, 5 tests)
Expected results: 20
Unexpected results: 0
OK
0:56.76 INFO Got 0 unexpected results, with 0 unexpected passes
0:56.76 INFO Repetition 6 / 10
0:56.76 SUITE_START: web-platform-test - running 1 tests
0:56.76 INFO Using 1 child processes
0:56.77 INFO Setting up ssl
0:56.81 certutil b''
0:56.84 certutil b''
0:56.85 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
0:56.85 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmp31chw8tq
0:56.87 INFO Starting runner
0:57.39 pid:2784 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:2784 [GFX1-]: glxtest: libpci missing
0:57.41 pid:2784 ATTENTION: default value of option mesa_glthread overridden by environment.
0:57.47 pid:2784 1712632539568 Marionette INFO Marionette enabled
0:57.53 pid:2784 ATTENTION: default value of option mesa_glthread overridden by environment.
0:57.56 pid:2784 1712632539661 Marionette INFO Listening on port 52787
0:58.20 pid:2784 console.error: ({})
0:58.75 pid:2784 [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
0:58.76 pid:2784 console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
0:59.05 TEST_START: /screen-wake-lock/wakelock-active-document.https.window.html
0:59.33 pid:2784 [Parent 2784, Main Thread] WARNING: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
0:59.33 pid:2784 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:187
0:59.33 pid:2784 ** (firefox-nightly:2784): WARNING **: 03:15:41.426: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
0:59.43 TEST_END: Test OK. Subtests passed 3/3. Unexpected 0
0:59.43 INFO No more tests
0:59.43 INFO No more tests
0:59.44 pid:2784 1712632541536 Marionette INFO Stopped listening on port 52787
1:00.65 INFO Browser exited with return code 0
0:59.95 INFO Closing logging queue
0:59.95 INFO queue closed
1:00.66 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 24 checks (18 subtests, 6 tests)
Expected results: 24
Unexpected results: 0
OK
1:00.66 INFO Got 0 unexpected results, with 0 unexpected passes
1:00.66 INFO Repetition 7 / 10
1:00.66 SUITE_START: web-platform-test - running 1 tests
1:00.66 INFO Using 1 child processes
1:00.67 INFO Setting up ssl
1:00.70 certutil b''
1:00.73 certutil b''
1:00.75 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
1:00.75 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmppdofirz3
1:00.76 INFO Starting runner
1:01.28 pid:3087 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3087 [GFX1-]: glxtest: libpci missing
1:01.30 pid:3087 ATTENTION: default value of option mesa_glthread overridden by environment.
1:01.37 pid:3087 1712632543466 Marionette INFO Marionette enabled
1:01.42 pid:3087 ATTENTION: default value of option mesa_glthread overridden by environment.
1:01.46 pid:3087 1712632543556 Marionette INFO Listening on port 44265
1:02.05 pid:3087 console.error: ({})
1:02.62 pid:3087 [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
1:02.63 pid:3087 console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
1:02.91 TEST_START: /screen-wake-lock/wakelock-active-document.https.window.html
1:03.19 pid:3087 [Parent 3087, Main Thread] WARNING: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:03.19 pid:3087 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:187
1:03.19 pid:3087 ** (firefox-nightly:3087): WARNING **: 03:15:45.291: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:03.28 TEST_END: Test OK. Subtests passed 3/3. Unexpected 0
1:03.29 INFO No more tests
1:03.29 INFO No more tests
1:03.29 pid:3087 1712632545389 Marionette INFO Stopped listening on port 44265
1:04.48 INFO Browser exited with return code 0
1:03.78 INFO Closing logging queue
1:03.78 INFO queue closed
1:04.50 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 28 checks (21 subtests, 7 tests)
Expected results: 28
Unexpected results: 0
OK
1:04.50 INFO Got 0 unexpected results, with 0 unexpected passes
1:04.50 INFO Repetition 8 / 10
1:04.50 SUITE_START: web-platform-test - running 1 tests
1:04.50 INFO Using 1 child processes
1:04.51 INFO Setting up ssl
1:04.54 certutil b''
1:04.57 certutil b''
1:04.58 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
1:04.59 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmpuhhv_bgz
1:04.60 INFO Starting runner
1:05.03 pid:3373 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3373 [GFX1-]: glxtest: libpci missing
1:05.05 pid:3373 ATTENTION: default value of option mesa_glthread overridden by environment.
1:05.11 pid:3373 1712632547212 Marionette INFO Marionette enabled
1:05.17 pid:3373 ATTENTION: default value of option mesa_glthread overridden by environment.
1:05.20 pid:3373 1712632547300 Marionette INFO Listening on port 35433
1:05.81 pid:3373 console.error: ({})
1:06.35 pid:3373 [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
1:06.36 pid:3373 console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
1:06.67 TEST_START: /screen-wake-lock/wakelock-active-document.https.window.html
1:07.00 pid:3373 [Parent 3373, Main Thread] WARNING: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:07.00 pid:3373 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:187
1:07.00 pid:3373 ** (firefox-nightly:3373): WARNING **: 03:15:49.100: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:07.10 TEST_END: Test OK. Subtests passed 3/3. Unexpected 0
1:07.10 INFO No more tests
1:07.10 INFO No more tests
1:07.10 pid:3373 1712632549201 Marionette INFO Stopped listening on port 35433
1:08.23 INFO Browser exited with return code 0
1:07.61 INFO Closing logging queue
1:07.62 INFO queue closed
1:08.25 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 32 checks (24 subtests, 8 tests)
Expected results: 32
Unexpected results: 0
OK
1:08.25 INFO Got 0 unexpected results, with 0 unexpected passes
1:08.25 INFO Repetition 9 / 10
1:08.25 SUITE_START: web-platform-test - running 1 tests
1:08.25 INFO Using 1 child processes
1:08.26 INFO Setting up ssl
1:08.29 certutil b''
1:08.32 certutil b''
1:08.33 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
1:08.33 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmpwxlc2qn5
1:08.34 INFO Starting runner
1:08.76 pid:3678 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3678 [GFX1-]: glxtest: libpci missing
1:08.78 pid:3678 ATTENTION: default value of option mesa_glthread overridden by environment.
1:08.85 pid:3678 1712632550945 Marionette INFO Marionette enabled
1:08.90 pid:3678 ATTENTION: default value of option mesa_glthread overridden by environment.
1:08.97 pid:3678 1712632551068 Marionette INFO Listening on port 60187
1:09.57 pid:3678 console.error: ({})
1:10.09 pid:3678 [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
1:10.09 pid:3678 console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
1:10.38 TEST_START: /screen-wake-lock/wakelock-active-document.https.window.html
1:10.66 pid:3678 [Parent 3678, Main Thread] WARNING: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:10.66 pid:3678 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:187
1:10.66 pid:3678 ** (firefox-nightly:3678): WARNING **: 03:15:52.755: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:10.75 TEST_END: Test OK. Subtests passed 3/3. Unexpected 0
1:10.75 INFO No more tests
1:10.75 INFO No more tests
1:10.75 pid:3678 1712632552848 Marionette INFO Stopped listening on port 60187
1:11.96 INFO Browser exited with return code 0
1:11.23 INFO Closing logging queue
1:11.24 INFO queue closed
1:11.97 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 36 checks (27 subtests, 9 tests)
Expected results: 36
Unexpected results: 0
OK
1:11.97 INFO Got 0 unexpected results, with 0 unexpected passes
1:11.97 INFO Repetition 10 / 10
1:11.97 SUITE_START: web-platform-test - running 1 tests
1:11.97 INFO Using 1 child processes
1:11.99 INFO Setting up ssl
1:12.02 certutil b''
1:12.04 certutil b''
1:12.06 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
1:12.06 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmp3uesjluo
1:12.07 INFO Starting runner
1:12.49 pid:3983 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3983 [GFX1-]: glxtest: libpci missing
1:12.51 pid:3983 ATTENTION: default value of option mesa_glthread overridden by environment.
1:12.57 pid:3983 1712632554670 Marionette INFO Marionette enabled
1:12.63 pid:3983 ATTENTION: default value of option mesa_glthread overridden by environment.
1:12.66 pid:3983 1712632554763 Marionette INFO Listening on port 33979
1:13.27 pid:3983 console.error: ({})
1:13.81 pid:3983 [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
1:13.82 pid:3983 console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
1:14.10 TEST_START: /screen-wake-lock/wakelock-active-document.https.window.html
1:14.41 pid:3983 [Parent 3983, Main Thread] WARNING: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:14.41 pid:3983 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:187
1:14.41 pid:3983 ** (firefox-nightly:3983): WARNING **: 03:15:56.512: Failed to create DBus proxy for org.freedesktop.UPower: Could not connect: No such file or directory
1:14.50 TEST_END: Test OK. Subtests passed 3/3. Unexpected 0
1:14.50 INFO No more tests
1:14.50 INFO No more tests
1:14.50 pid:3983 1712632556600 Marionette INFO Stopped listening on port 33979
1:15.67 INFO Browser exited with return code 0
1:14.96 INFO Closing logging queue
1:14.96 INFO queue closed
1:15.68 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 40 checks (30 subtests, 10 tests)
Expected results: 40
Unexpected results: 0
OK
1:15.68 INFO Got 0 unexpected results, with 0 unexpected passes
1:15.69 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
1:15.98 wptserve INFO Stopped http server on 127.0.0.1:8000
1:15.99 wptserve INFO Stopped http server on 127.0.0.1:8443
1:16.03 wptserve INFO Stopped http server on 127.0.0.1:8002
1:16.03 wptserve INFO Stopped http server on 127.0.0.1:8444
1:16.03 wptserve INFO Stopped http server on 127.0.0.1:8445
1:16.04 wptserve INFO Stopped http server on 127.0.0.1:8446
1:16.04 wptserve INFO Stopped http server on 127.0.0.1:8001
1:16.04 wptserve INFO Stopped http server on 127.0.0.1:9000
1:16.04 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
1:16.04 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
1:16.05 wptserve INFO Stopped http server on 127.0.0.1:8003
1:16.15 INFO Removed font: Ahem.ttf
1:16.17 INFO Closing logging queue
1:16.17 INFO queue closed
1:16.18 INFO ::: Ran 10 of expected 10 iterations.
1:16.18 INFO ## All results ##
1:16.18 INFO ### /screen-wake-lock/wakelock-active-document.https.window.html ###
1:16.18 INFO | Subtest | Results | Messages |
1:16.18 INFO |----------------------------------------------------------------------------------------|---------|----------|
1:16.18 INFO | | OK | |
1:16.18 INFO | `navigator.wakeLock.request() aborts if the document becomes not active.` | PASS | |
1:16.18 INFO | `navigator.wakeLock.request() aborts if the document is not fully active.` | PASS | |
1:16.18 INFO | `navigator.wakeLock.request() aborts if the document is active, but not fully active.` | PASS | |
1:16.18 INFO
1:16.18 INFO ::: Running tests in a loop with restarts 10 times : PASS
1:16.18 INFO :::
1:16.18 INFO ::: Test verification PASS
1:16.18 INFO :::
[taskcluster 2024-04-09 03:15:59.912Z] === Task Finished ===
[taskcluster 2024-04-09 03:16:00.275Z] Successful task run with exit code: 0 completed in 195.184 seconds
Loading