Add a TC task that provides a json summary of wpt metadata
Categories
(Testing :: web-platform-tests, enhancement)
Tracking
(firefox68 fixed)
| Tracking | Status | |
|---|---|---|
| firefox68 | --- | fixed |
People
(Reporter: jgraham, Assigned: jgraham)
Details
Attachments
(4 files)
This can be used by the wpt dashboard to ingest that data without having to parse the wpt manifest files or similar.
| Assignee | ||
Comment 1•7 years ago
|
||
The manifest compilers follow a mostly common design so it seems
reasonable to put the common parts into a base class, and allow
subclasses to override the functionaility where required.
| Assignee | ||
Comment 2•7 years ago
|
||
This parses the metadata files without evaluating the conditional
expressions, producing a JSON summary file in which each possible
condition is represented as a string.
Not all data from the metadata files appears in the summary, only
exceptional cases likely to be of interest to engineers and unlikely
to be on wpt.fyi e.g. tests that have lsan leaks or tests that crash,
not just tests that fail. This is intended to keep the filesize down.
Depends on D24177
| Assignee | ||
Comment 3•7 years ago
|
||
This task runs on wpt metadata changes and uploads an artifact
containing the summarised metadata.
Depends on D24178
| Assignee | ||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
Backed out 3 changesets (Bug 1536804) for /css/css-* failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/f755dfcfc421e45d63aef09ca95805c1cbd34a4d
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=236145971&repo=autoland&lineNumber=6122
[task 2019-03-26T16:36:39.743Z] 16:36:39 INFO - TEST-START | /css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht
[task 2019-03-26T16:36:39.751Z] 16:36:39 INFO - PID 7884 | 1553618199747 Marionette INFO Testing http://web-platform.test:8000/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht == http://web-platform.test:8000/css/css-text/white-space/reference/text-space-collapse-preserve-breaks-001-ref.xht
[task 2019-03-26T16:36:39.758Z] 16:36:39 INFO - PID 7884 | JavaScript error: resource:///modules/sessionstore/SessionStore.jsm, line 2383: TypeError: tabbrowser.getTabForBrowser is not a function
[task 2019-03-26T16:36:39.815Z] 16:36:39 INFO - PID 7884 | JavaScript error: resource:///modules/sessionstore/SessionStore.jsm, line 2383: TypeError: tabbrowser.getTabForBrowser is not a function
[task 2019-03-26T16:36:39.856Z] 16:36:39 INFO - PID 7884 | 1553618199853 Marionette INFO No differences allowed
[task 2019-03-26T16:36:39.856Z] 16:36:39 INFO - PID 7884 | 1553618199853 Marionette INFO Found 1936 pixels different, maximum difference per channel 255
[task 2019-03-26T16:36:39.913Z] 16:36:39 INFO - TEST-UNEXPECTED-FAIL | /css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht | Testing http://web-platform.test:8000/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht == http://web-platform.test:8000/css/css-text/white-space/reference/text-space-collapse-preserve-breaks-001-ref.xht
[task 2019-03-26T16:36:39.913Z] 16:36:39 INFO - REFTEST IMAGE 1 (TEST): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYAAACadoJwAAAe3UlEQVR4nO3d2XLlOrIlwPz/nz79p
[task 2019-03-26T16:36:39.913Z] 16:36:39 INFO - REFTEST IMAGE 2 (REFERENCE): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYAAACadoJwAAAejE
[task 2019-03-26T16:36:39.917Z] 16:36:39 INFO - TEST-INFO took 147ms
[task 2019-03-26T16:36:39.934Z] 16:36:39 INFO - PID 7884 | 1553618199925 Marionette INFO Stopped listening on port 2828
| Assignee | ||
Updated•7 years ago
|
Comment 10•7 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/7f7a2ccd9051
https://hg.mozilla.org/mozilla-central/rev/476e75d11578
https://hg.mozilla.org/mozilla-central/rev/1ce8b8034950
Updated•7 years ago
|
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
| bugherder | ||
Comment 14•6 years ago
|
||
| bugherder | ||
Description
•