Bug 1558951 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Mozlog supports an additional field for statuses that are a `known_intermittent`. Similar functionality would be beneficial to web-platform-tests, rather than skipping or disabling tests that are intermittent. To do so, initial support for the `known_intermittent` field should be added to the following:
- wpttest.py
- manifestexpected.py - `TestNode` may need to be updated
- manifestupdate.py - potentially add a `KnownIntermittentUpdate` class, similar to expected, or include support in `ExpectedUpdate` class for a `known_intermittent` field.
- metadata.py - the ExpectedUpdater class needs support added to multiple class methods to ensure a `known_intermittent` is recorded as expected.
- testrunner.py - TestRunnerManager.test_ended() needs updating to reflect new `known_intermittent` field
Mozlog supports an additional field for statuses that are a `known_intermittent`. Similar functionality would be beneficial to web-platform-tests, rather than skipping or disabling tests that are intermittent. To do so, initial support for the `known_intermittent` field should be added to the following:
- wpttest.py
- manifestexpected.py - `TestNode` may need to be updated
- manifestupdate.py - potentially add a `KnownIntermittentUpdate` class, similar to expected, or include support in `ExpectedUpdate` class for a `known_intermittent` field. - This can be part of Bug 1558954
- metadata.py - the ExpectedUpdater class needs support added to multiple class methods to ensure a `known_intermittent` is recorded as expected.
- testrunner.py - TestRunnerManager.test_ended() needs updating to reflect new `known_intermittent` field

Back to Bug 1558951 Comment 0