Run tachometer on Travis and report as a GitHub Check #887
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Test and report benchmark results for commits and PRs.
Runs https://github.com/PolymerLabs/tachometer on Travis.
For branch pushes or local PRs, the results will show up as a GitHub Check, next to where the Travis build status shows.
For PRs from forks, we don't get access to Travis secure variables, so we can't report a GitHub Check. The results will show up in the Travis logs, though, and once the commit is merged, will show up as a Check on that commit.
We round-robin between three versions of lit-html: the commit being tested, its first parent (e.g. for a pull request to master, the tip of master), and the latest version of lit-html published to NPM.
The report panel looks like this:
I'll be working on making this more readable soon, by reporting the differences in the opposite direction, and with markdown instead of ASCII.