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 fake GitHub homebrew token #467

Merged
merged 2 commits into from Aug 18, 2016

Conversation

@aneeshusa
Copy link
Member

aneeshusa commented Aug 18, 2016

Fixes the buildbot master file.recurse failures we've been seeing recently.
Also updates the highstate output to increase the SNR.
See commit messages for details.

Follow-up to #460. This failure was missed because we were experiencing pip failures at the time, causing Travis bustage, and the PR was merged by hand without noticing the additional failures on Travis.

r? @larsbergstrom @edunham

cc @paulrouget


This change is Reviewable

aneeshusa added 2 commits Aug 18, 2016
We recently added a new homebrew nightly builder, which pushes to the
`servo/homebrew-servo` repository to make new binary nightlies
available via Homebrew. This requires a Github token to push to the
repository.

However, the original PR did not include a fake token for the Travis
failure, causing the builder to fail only on Travis (where the test
pillars did not have the corresponding token), but not in production.
The `state_output: mixed` highstate outputter is more useful than the
terse outputter, because the terse outputter always produces only one
line of output, but the mixed outputter uses one line for successful
states and full output for failed states, increasing the SNR.
@aneeshusa
Copy link
Member Author

aneeshusa commented Aug 18, 2016

#465 should be merged first to fix the syntax error.

@aneeshusa
Copy link
Member Author

aneeshusa commented Aug 18, 2016

Also note that the scratch builder is the important Travis result; the other one (that builds the old config then the new config) will fail because the old config is busted.

@larsbergstrom
Copy link
Contributor

larsbergstrom commented Aug 18, 2016

@bors-servo
Copy link
Contributor

bors-servo commented Aug 18, 2016

📌 Commit d7494f8 has been approved by larsbergstrom

@bors-servo
Copy link
Contributor

bors-servo commented Aug 18, 2016

Testing commit d7494f8 with merge 9321ef6...

bors-servo added a commit that referenced this pull request Aug 18, 2016
…bergstrom

Add fake GitHub homebrew token

Fixes the buildbot master file.recurse failures we've been seeing recently.
Also updates the highstate output to increase the SNR.
See commit messages for details.

Follow-up to #460. This failure was missed because we were experiencing pip failures at the time, causing Travis bustage, and the PR was merged by hand without noticing the additional failures on Travis.

r? @larsbergstrom @edunham

cc @paulrouget

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/467)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Aug 18, 2016

💔 Test failed - status-travis

@aneeshusa
Copy link
Member Author

aneeshusa commented Aug 18, 2016

@larsbergstrom please larsbors this, the failure is expected since the old config is busted

@larsbergstrom larsbergstrom merged commit 3a64840 into servo:master Aug 18, 2016
0 of 2 checks passed
0 of 2 checks passed
continuous-integration/travis-ci/pr The Travis CI build failed
Details
homu Test failed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.