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

[@scope] Support '@import scope(...)' behind a flag #49178

Merged
merged 1 commit into from
Nov 14, 2024

[@scope] Support '@import scope(...)' behind a flag

3fcefd9
Select commit
Loading
Failed to load commit list.
Merged

[@scope] Support '@import scope(...)' behind a flag #49178

[@scope] Support '@import scope(...)' behind a flag
3fcefd9
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Nov 14, 2024 in 7m 48s

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 | View task group in Taskcluster

Task Status

Started: 2024-11-14T19:59:14.430Z
Resolved: 2024-11-14T20:03:36.471Z
Task Execution Time: 4 minutes, 22 seconds, 41 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md

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


[taskcluster 2024-11-14 19:59:14.566Z] Task ID: ffr6_lVBQnW_OzMEieh9dQ
[taskcluster 2024-11-14 19:59:14.566Z] Worker ID: 4896736262173225792
[taskcluster 2024-11-14 19:59:14.566Z] Worker Group: us-east1-b
[taskcluster 2024-11-14 19:59:14.566Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2024-11-14 19:59:14.566Z] Worker Pool: proj-wpt/ci
[taskcluster 2024-11-14 19:59:14.566Z] Worker Version: 46.1.0
[taskcluster 2024-11-14 19:59:14.566Z] Public IP: 34.75.55.142
[taskcluster 2024-11-14 19:59:14.566Z] Hostname: proj-wpt-ci-sfirpcjorg-bmebc0z3ewa

[taskcluster 2024-11-14 19:59:15.418Z] === 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

...(5415 lines hidden)...

@http://web-platform.test:8000/css/css-cascade/scope-import-scope-end.tentative.html:20:18
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/css/css-cascade/scope-import-scope-end.tentative.html:18:7
  FAIL Scope-imported rule applies within scope, above limit - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-end.tentative.html:20:18
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/css/css-cascade/scope-import-scope-end.tentative.html:18:7
  FAIL Scope-imported rule applies within scope, above limit - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-end.tentative.html:20:18
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/css/css-cascade/scope-import-scope-end.tentative.html:18:7
  FAIL Scope-imported rule applies within scope, above limit - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-end.tentative.html:20:18
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/css/css-cascade/scope-import-scope-end.tentative.html:18:7
  FAIL Scope-imported rule applies within scope, above limit - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-end.tentative.html:20:18
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/css/css-cascade/scope-import-scope-end.tentative.html:18:7
/css/css-cascade/scope-import-scope-pseudo.tentative.html
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
  FAIL The :scope pseudo-class works in imported stylesheets - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-pseudo.tentative.html:21:18
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/css/css-cascade/scope-import-scope-pseudo.tentative.html:19:7
/css/css-cascade/scope-import-scope-start.tentative.html
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
  FAIL Scope-imported rule applies within scope - assert_equals: expected "1" but got ""
@http://web-platform.test:8000/css/css-cascade/scope-import-scope-start.tentative.html:18:18
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/css/css-cascade/scope-import-scope-start.tentative.html:16:7
 1:32.06 INFO Got 70 unexpected results, with 0 unexpected passes
 1:32.06 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 1:32.43 wptserve INFO Stopped http server on 127.0.0.1:8000
 1:32.51 wptserve INFO Stopped http server on 127.0.0.1:8001
 1:32.52 wptserve INFO Stopped http server on 127.0.0.1:9000
 1:32.52 wptserve INFO Stopped http server on 127.0.0.1:8446
 1:32.53 wptserve INFO Stopped http server on 127.0.0.1:8003
 1:32.53 wptserve INFO Stopped http server on 127.0.0.1:8444
 1:32.53 wptserve INFO Stopped http server on 127.0.0.1:8443
 1:32.53 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 1:32.53 wptserve INFO Stopped http server on 127.0.0.1:8445
 1:32.53 wptserve INFO Stopped http server on 127.0.0.1:8002
 1:32.53 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 1:32.63 INFO Removed font: Ahem.ttf
 1:32.65 INFO Closing logging queue
 1:32.65 INFO queue closed
 1:32.66 INFO ::: Ran 10 of expected 10 iterations.
 1:32.66 INFO ## All results ##

 1:32.66 INFO ### /css/css-cascade/scope-import-implicit.tentative.html ###
 1:32.66 INFO |                            Subtest                             | Results |                 Messages                 |
 1:32.66 INFO |----------------------------------------------------------------|---------|------------------------------------------|
 1:32.66 INFO |                                                                | OK      |                                          |
 1:32.66 INFO | `Scope-imported rule applies within implicit scope`            | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO | `Scope-imported rule does not apply outside of implicit scope` | PASS    |                                          |
 1:32.66 INFO 
 1:32.66 INFO ### /css/css-cascade/scope-import-inner-scope.tentative.html ###
 1:32.66 INFO |                           Subtest                           | Results |                 Messages                 |
 1:32.66 INFO |-------------------------------------------------------------|---------|------------------------------------------|
 1:32.66 INFO |                                                             | OK      |                                          |
 1:32.66 INFO | `@scope within scope-imported stylesheet matches`           | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO | `@scope within scope-imported does not ignore import scope` | PASS    |                                          |
 1:32.66 INFO 
 1:32.66 INFO ### /css/css-cascade/scope-import-multiple.tentative.html ###
 1:32.66 INFO |                                Subtest                                | Results |                 Messages                 |
 1:32.66 INFO |-----------------------------------------------------------------------|---------|------------------------------------------|
 1:32.66 INFO |                                                                       | OK      |                                          |
 1:32.66 INFO | `A stylesheet may be imported multiple times, and scoped differently` | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO | `Scope-imported rule does not apply outside of scope`                 | PASS    |                                          |
 1:32.66 INFO 
 1:32.66 INFO ### /css/css-cascade/scope-import-parent-pseudo.tentative.html ###
 1:32.66 INFO |                  Subtest                  | Results |                 Messages                 |
 1:32.66 INFO |-------------------------------------------|---------|------------------------------------------|
 1:32.66 INFO |                                           | OK      |                                          |
 1:32.66 INFO | `The & selector matches the scoping root` | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO | `The & selector behaves like :scope`      | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO 
 1:32.66 INFO ### /css/css-cascade/scope-import-scope-end.tentative.html ###
 1:32.66 INFO |                         Subtest                         | Results |                 Messages                 |
 1:32.66 INFO |---------------------------------------------------------|---------|------------------------------------------|
 1:32.66 INFO |                                                         | OK      |                                          |
 1:32.66 INFO | `Scope-imported rule applies within scope, above limit` | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO | `Scope-imported rule does not apply below limit`        | PASS    |                                          |
 1:32.66 INFO 
 1:32.66 INFO ### /css/css-cascade/scope-import-scope-pseudo.tentative.html ###
 1:32.66 INFO |                         Subtest                         | Results |                 Messages                 |
 1:32.66 INFO |---------------------------------------------------------|---------|------------------------------------------|
 1:32.66 INFO |                                                         | OK      |                                          |
 1:32.66 INFO | `The :scope pseudo-class works in imported stylesheets` | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO 
 1:32.66 INFO ### /css/css-cascade/scope-import-scope-start.tentative.html ###
 1:32.66 INFO |                        Subtest                        | Results |                 Messages                 |
 1:32.66 INFO |-------------------------------------------------------|---------|------------------------------------------|
 1:32.66 INFO |                                                       | OK      |                                          |
 1:32.66 INFO | `Scope-imported rule applies within scope`            | FAIL    | `assert_equals: expected "1" but got ""` |
 1:32.66 INFO | `Scope-imported rule does not apply outside of scope` | PASS    |                                          |
 1:32.66 INFO 
 1:32.66 INFO ::: Running tests in a loop with restarts 10 times : PASS
 1:32.66 INFO :::
 1:32.66 INFO ::: Test verification PASS
 1:32.66 INFO :::
[taskcluster 2024-11-14 20:03:35.397Z] === Task Finished ===
[taskcluster 2024-11-14 20:03:35.846Z] Successful task run with exit code: 0 completed in 261.281 seconds