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

Add GitHub checks summary to all Taskcluster tasks #25663

Open
1 of 6 tasks
stephenmcgruer opened this issue Sep 21, 2020 · 0 comments
Open
1 of 6 tasks

Add GitHub checks summary to all Taskcluster tasks #25663

stephenmcgruer opened this issue Sep 21, 2020 · 0 comments

Comments

@stephenmcgruer
Copy link
Contributor

stephenmcgruer commented Sep 21, 2020

#15412 oversaw the addition of GitHub checks output to the major Taskcluster checks (stability and lint). This issue exists to track the other tasks, which are less important but could still do with some improvements:

  • sink-task : requires both clearer documentation and could also link directly to the actually-failing tasks.
  • update-built: probably best to just log the diff if non-empty.
  • tools/ unittests (Py2, Py3.6, and Py3.8 variants): pytests, so difficult to hook into.
  • tools/ integration tests (Py2, Py3.6, and Py3.8 variants): pytests, so difficult to hook into.
  • resources/ tests: pytests, so difficult to hook into.
  • infrastructure/ tests (plus Python 3 variant): executes a wpt run via ./tools/ci/ci_wptrunner_infrastructure.sh; the best documentation would be difficult to get as it would be the list of failed tests from the wpt logs.

(I've probably missed some)

The other checks don't tend to indicate success or failure, they are just things like results with/without (which exist to fuel wpt.fyi results which are recorded separately).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant