You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CI often fails when I submit web platform test pull requests. Often it is some infrastructure issue that is not my fault.
It'd be interesting to track the percentage of time that the "tree is closed", i.e. anyone who submits a PR will automatically be told by CI that they caused the build to fail.
The text was updated successfully, but these errors were encountered:
I have just spent a few hours getting to the bottom when #37618 started, and it's a clear illustration of the problem we have. A few things put together cause problems:
We use heuristics to determine which tests to run for PRs
We don't run the tests on master, so if something breaks we will only find out by other PRs being blocked
Because most PRs don't trigger all tests, a lot of time can pass between the tests being broken and it being noticed, making it harder to understand why it broke in the first place
Trigger all tests that run on PRs on master as well, either for every commit or on a schedule
I suggest doing it on every commit.
Having that baseline per commit will make it easier in case the Interop Tooling team needs to triage. Additionally, I think doing it every commit will help out with web-platform-tests/wpt.fyi#1744 too.
CI often fails when I submit web platform test pull requests. Often it is some infrastructure issue that is not my fault.
It'd be interesting to track the percentage of time that the "tree is closed", i.e. anyone who submits a PR will automatically be told by CI that they caused the build to fail.
The text was updated successfully, but these errors were encountered: