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

Don't suppress errors when executing mach bootstrap processes. #20782

Merged
merged 2 commits into from May 17, 2018

Conversation

@jdm
Copy link
Member

jdm commented May 14, 2018

Omitting an argument to sys.exit causes it to default to 0, so buildbot doesn't report it as an error.

We were just lucky that the android builders happened to have a build step that failed that didn't rely on running python!


This change is Reviewable

Omitting an argument to sys.exit causes it to default to 0, so buildbot doesn't report it as an error.
@highfive
Copy link

highfive commented May 14, 2018

Heads up! This PR modifies the following files:

@jdm
Copy link
Member Author

jdm commented May 14, 2018

cc @glennw

@jdm
Copy link
Member Author

jdm commented May 14, 2018

Of course, we won't be able to merge this change until #20774 is fixed...

@gw3583
Copy link
Contributor

gw3583 commented May 14, 2018

Oops! r=me when the tree is open.

@jdm
Copy link
Member Author

jdm commented May 14, 2018

@bors-servo p=1000 r=glennw treeclosed-

@bors-servo
Copy link
Contributor

bors-servo commented May 14, 2018

📌 Commit a568a71 has been approved by glennw

@highfive highfive assigned glennw and unassigned nox May 14, 2018
@bors-servo
Copy link
Contributor

bors-servo commented May 14, 2018

Testing commit a568a71 with merge 2d39e7a...

bors-servo added a commit that referenced this pull request May 14, 2018
Don't suppress errors when executing mach bootstrap processes.

[Omitting an argument](https://docs.python.org/2/library/sys.html#sys.exit) to sys.exit causes it to default to 0, so buildbot doesn't report it as an error.

We were just lucky that the android builders happened to have a build step that failed that didn't rely on running python!

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

bors-servo commented May 14, 2018

💔 Test failed - android

@jdm
Copy link
Member Author

jdm commented May 14, 2018

Huh, this seems to expose an issue on appveyor:

"C:\projects\servo\python\_virtualenv\Scripts\pip.exe" "install" "-I" "-U" "pip" failed with error code 1:
Output:
Error:
ERROR: To modify pip, please run the following command:
c:\projects\servo\python\_virtualenv\scripts\python.exe -m pip install -I -U pip
Command exited with code 1

This appears on the windows builder as well.

@jdm
Copy link
Member Author

jdm commented May 15, 2018

@bors-servo try treeclosed-

@bors-servo
Copy link
Contributor

bors-servo commented May 15, 2018

Trying commit 1830321 with merge 21508db...

bors-servo added a commit that referenced this pull request May 15, 2018
Don't suppress errors when executing mach bootstrap processes.

[Omitting an argument](https://docs.python.org/2/library/sys.html#sys.exit) to sys.exit causes it to default to 0, so buildbot doesn't report it as an error.

We were just lucky that the android builders happened to have a build step that failed that didn't rely on running python!

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

bors-servo commented May 15, 2018

💔 Test failed - android

@jdm
Copy link
Member Author

jdm commented May 16, 2018

@bors-servo retry

@bors-servo
Copy link
Contributor

bors-servo commented May 16, 2018

Trying commit 1830321 with merge 090d7df...

@jdm
Copy link
Member Author

jdm commented May 16, 2018

@bors-servo r=glennw

@bors-servo
Copy link
Contributor

bors-servo commented May 16, 2018

📌 Commit 1830321 has been approved by glennw

@bors-servo
Copy link
Contributor

bors-servo commented May 16, 2018

@bors-servo
Copy link
Contributor

bors-servo commented May 16, 2018

💔 Test failed - mac-rel-wpt2

@jdm
Copy link
Member Author

jdm commented May 16, 2018

@bors-servo try- retry

@bors-servo
Copy link
Contributor

bors-servo commented May 16, 2018

Testing commit 1830321 with merge 03e5ac2...

bors-servo added a commit that referenced this pull request May 16, 2018
Don't suppress errors when executing mach bootstrap processes.

[Omitting an argument](https://docs.python.org/2/library/sys.html#sys.exit) to sys.exit causes it to default to 0, so buildbot doesn't report it as an error.

We were just lucky that the android builders happened to have a build step that failed that didn't rely on running python!

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

bors-servo commented May 16, 2018

💔 Test failed - linux-rel-css

@jdm
Copy link
Member Author

jdm commented May 16, 2018

@bors-servo p=9000

@jdm
Copy link
Member Author

jdm commented May 17, 2018

@bors-servo retry

@jdm
Copy link
Member Author

jdm commented May 17, 2018

@bors-servo treeclosed-

bors-servo added a commit that referenced this pull request May 17, 2018
Don't suppress errors when executing mach bootstrap processes.

[Omitting an argument](https://docs.python.org/2/library/sys.html#sys.exit) to sys.exit causes it to default to 0, so buildbot doesn't report it as an error.

We were just lucky that the android builders happened to have a build step that failed that didn't rely on running python!

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

bors-servo commented May 17, 2018

Testing commit 1830321 with merge 70e0aa1...

@jdm
Copy link
Member Author

jdm commented May 17, 2018

@bors-servo treeclosed=9000

@bors-servo
Copy link
Contributor

bors-servo commented May 17, 2018

@bors-servo bors-servo merged commit 1830321 into master May 17, 2018
3 of 5 checks passed
3 of 5 checks passed
Taskcluster (pull_request) TaskGroup: failure
Details
Tidelift Failed dependency checks
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
@SimonSapin SimonSapin deleted the jdm-patch-13 branch May 20, 2018
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

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