-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Use std::process::Command throughout compile-test #43907
Conversation
@bors: r+ |
📌 Commit 88bac1f has been approved by |
⌛ Testing commit 88bac1f with merge 8ba7852589b76b9c92d29a09f90777d9b7869cf2... |
💔 Test failed - status-travis |
All GDB tests on
|
Hm, looking at the GDB and ADB code, I don't see anything glaringly different. |
test_client | ||
.args(&["run", &prog]) | ||
.args(args) | ||
.envs(env.clone()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hm, I think passing &env
here (and in other calls to envs
) should work, but I'm not certain.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This won't work because envs
requires the Item
to be a tuple, not a tuple reference.
Yeah, not clear to me why this would have failed CI. Could you try running locally and seeing if you can reproduce? |
I think that the stdout for the spawned |
Thanks for the hints. I am on vacation through Tuesday but I'll take a look
when I can.
…On Sun, Aug 20, 2017, 1:43 PM Alex Crichton ***@***.***> wrote:
I think that the stdout for the spawned adb shell process isn't captured
like it was before, which I think can cause problems like this in this
situation.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#43907 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABTxFp2MrzGH1tehPUJAttylqpHdYRqSks5saH5sgaJpZM4O5Mar>
.
|
I don't have a computer powerful enough to run the android tests locally for now, but I pushed a commit that reattaches the stdout and stderr for |
You can temporarily add |
Er the stdout here should be |
@alexcrichton Fixed. |
@bors: r+ Let's see what happens! |
📌 Commit 91bfe3f has been approved by |
Use std::process::Command throughout compile-test Resubmission of #43798. Fixes #43762. r? @alexcrichton
☀️ Test successful - status-appveyor, status-travis |
Resubmission of #43798.
Fixes #43762.
r? @alexcrichton