Tests: Create imported WPT test output from completion callback data

This allows us to disable test output, which performs expensive assert
tracking. This was making our imported tests run significantly slower
than tests run via `WPT.sh`.

Formatting the output ourselves also allows us to remove unnecessary
information from the test output.

This commit also rebaselines all existing imported WPT tests to follow
the new format.
This commit is contained in:
Tim Ledbetter 2024-12-02 18:45:22 +00:00 committed by Tim Ledbetter
commit 61ae388140
Notes: github-actions[bot] 2024-12-02 22:42:57 +00:00
1036 changed files with 17493 additions and 22639 deletions

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Fail
Details
Result Test Name MessageFail The computed value of float with absolute positioning when there is no box should be "none"
Fail The computed value of float with absolute positioning when there is no box should be "none"

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Pass if not crashes
Pass Pass if not crashes

View file

@ -1,77 +1,72 @@
Summary
Harness status: OK
Rerun
Found 66 tests
54 Pass
12 Fail
Details
Result Test Name MessageFail CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (-0.3) should be [initial]
Fail CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0) should be [initial]
Fail CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (1.5) should be [right]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (-0.3) should be [initial]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0) should be [initial]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (1.5) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (-0.3) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0.3) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (1.5) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (-0.3) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0.3) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (1.5) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (-0.3) should be [initial]
Pass CSS Animations: property <float> from [initial] to [right] at (0) should be [initial]
Pass CSS Animations: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass CSS Animations: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (1.5) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (-0.3) should be [initial]
Pass Web Animations: property <float> from [initial] to [right] at (0) should be [initial]
Pass Web Animations: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass Web Animations: property <float> from [initial] to [right] at (0.5) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (0.6) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (1) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (1.5) should be [right]
Fail CSS Transitions: property <float> from [left] to [right] at (-1) should be [left]
Fail CSS Transitions: property <float> from [left] to [right] at (0) should be [left]
Fail CSS Transitions: property <float> from [left] to [right] at (0.4) should be [left]
Pass CSS Transitions: property <float> from [left] to [right] at (0.5) should be [right]
Pass CSS Transitions: property <float> from [left] to [right] at (1) should be [right]
Pass CSS Transitions: property <float> from [left] to [right] at (1.5) should be [right]
Fail CSS Transitions with transition: all: property <float> from [left] to [right] at (-1) should be [left]
Fail CSS Transitions with transition: all: property <float> from [left] to [right] at (0) should be [left]
Fail CSS Transitions with transition: all: property <float> from [left] to [right] at (0.4) should be [left]
Pass CSS Transitions with transition: all: property <float> from [left] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition: all: property <float> from [left] to [right] at (1) should be [right]
Pass CSS Transitions with transition: all: property <float> from [left] to [right] at (1.5) should be [right]
Pass CSS Animations: property <float> from [left] to [right] at (-1) should be [left]
Pass CSS Animations: property <float> from [left] to [right] at (0) should be [left]
Pass CSS Animations: property <float> from [left] to [right] at (0.4) should be [left]
Pass CSS Animations: property <float> from [left] to [right] at (0.5) should be [right]
Pass CSS Animations: property <float> from [left] to [right] at (1) should be [right]
Pass CSS Animations: property <float> from [left] to [right] at (1.5) should be [right]
Pass Web Animations: property <float> from [left] to [right] at (-1) should be [left]
Pass Web Animations: property <float> from [left] to [right] at (0) should be [left]
Pass Web Animations: property <float> from [left] to [right] at (0.4) should be [left]
Pass Web Animations: property <float> from [left] to [right] at (0.5) should be [right]
Pass Web Animations: property <float> from [left] to [right] at (1) should be [right]
Pass Web Animations: property <float> from [left] to [right] at (1.5) should be [right]
Fail CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (-0.3) should be [initial]
Fail CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0) should be [initial]
Fail CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions with transition-behavior:allow-discrete: property <float> from [initial] to [right] at (1.5) should be [right]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (-0.3) should be [initial]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0) should be [initial]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <float> from [initial] to [right] at (1.5) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (-0.3) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0.3) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions: property <float> from [initial] to [right] at (1.5) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (-0.3) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0.3) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Transitions with transition: all: property <float> from [initial] to [right] at (1.5) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (-0.3) should be [initial]
Pass CSS Animations: property <float> from [initial] to [right] at (0) should be [initial]
Pass CSS Animations: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass CSS Animations: property <float> from [initial] to [right] at (0.5) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (0.6) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (1) should be [right]
Pass CSS Animations: property <float> from [initial] to [right] at (1.5) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (-0.3) should be [initial]
Pass Web Animations: property <float> from [initial] to [right] at (0) should be [initial]
Pass Web Animations: property <float> from [initial] to [right] at (0.3) should be [initial]
Pass Web Animations: property <float> from [initial] to [right] at (0.5) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (0.6) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (1) should be [right]
Pass Web Animations: property <float> from [initial] to [right] at (1.5) should be [right]
Fail CSS Transitions: property <float> from [left] to [right] at (-1) should be [left]
Fail CSS Transitions: property <float> from [left] to [right] at (0) should be [left]
Fail CSS Transitions: property <float> from [left] to [right] at (0.4) should be [left]
Pass CSS Transitions: property <float> from [left] to [right] at (0.5) should be [right]
Pass CSS Transitions: property <float> from [left] to [right] at (1) should be [right]
Pass CSS Transitions: property <float> from [left] to [right] at (1.5) should be [right]
Fail CSS Transitions with transition: all: property <float> from [left] to [right] at (-1) should be [left]
Fail CSS Transitions with transition: all: property <float> from [left] to [right] at (0) should be [left]
Fail CSS Transitions with transition: all: property <float> from [left] to [right] at (0.4) should be [left]
Pass CSS Transitions with transition: all: property <float> from [left] to [right] at (0.5) should be [right]
Pass CSS Transitions with transition: all: property <float> from [left] to [right] at (1) should be [right]
Pass CSS Transitions with transition: all: property <float> from [left] to [right] at (1.5) should be [right]
Pass CSS Animations: property <float> from [left] to [right] at (-1) should be [left]
Pass CSS Animations: property <float> from [left] to [right] at (0) should be [left]
Pass CSS Animations: property <float> from [left] to [right] at (0.4) should be [left]
Pass CSS Animations: property <float> from [left] to [right] at (0.5) should be [right]
Pass CSS Animations: property <float> from [left] to [right] at (1) should be [right]
Pass CSS Animations: property <float> from [left] to [right] at (1.5) should be [right]
Pass Web Animations: property <float> from [left] to [right] at (-1) should be [left]
Pass Web Animations: property <float> from [left] to [right] at (0) should be [left]
Pass Web Animations: property <float> from [left] to [right] at (0.4) should be [left]
Pass Web Animations: property <float> from [left] to [right] at (0.5) should be [right]
Pass Web Animations: property <float> from [left] to [right] at (1) should be [right]
Pass Web Animations: property <float> from [left] to [right] at (1.5) should be [right]

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass test passes if it does not crash
Pass test passes if it does not crash

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass hit-test-floats-001
Pass hit-test-floats-001

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Hit test float
Pass Hit test float

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Fail
Details
Result Test Name MessageFail Miss float below something else
Fail Miss float below something else

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Miss float below something else
Pass Miss float below something else

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Miss clipped float
Pass Miss clipped float

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Layout should not crash
Pass Layout should not crash

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass No crash or DCHECK failure
Pass No crash or DCHECK failure

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass No crash or DCHECK failure
Pass No crash or DCHECK failure

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass #container 1
Pass #container 1

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass #container 1
Pass #container 1

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass #container 1
Pass #container 1

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Fail
Details
Result Test Name MessageFail #container 1
Fail #container 1