Ensure env is done before inspecting output #509
Merged
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.
Summary
Fixes an intermittent build failure.
Details
Ensures the
env
command is done before inspecting its output.Motivation and Context
Inspecting output without waiting for the command to be done sometimes causes the spec to fail because the desired output hasn't been produced yet. This caused intermittent Travis build failures. This problem is hard to reproduce locally.
How Has This Been Tested?
I made the change similar to how other tests are done in the same spec file. Travis will be the judge.
Types of changes