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

Screen Wake Lock: Add test for non-fully active doc #45599

Merged
merged 2 commits into from
Apr 9, 2024

Update screen-wake-lock/wakelock-active-document.https.window.js

9f68122
Select commit
Loading
Failed to load commit list.
Merged

Screen Wake Lock: Add test for non-fully active doc #45599

Update screen-wake-lock/wakelock-active-document.https.window.js
9f68122
Select commit
Loading
Failed to load commit list.
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