In travis, we've seen cases where writes to our standard streams results in an error like: `/dev/stderr: resource temporarily unavailable` which causes the tests to panic. Now, in a perfect world, writes to /dev/stderr would not fail in this way, but we do not live in a perfect world. Other processes on the machine may make stderr/stdout non-blocking. We've are now seeing this failure in Travis more often and it is masking real Pulumi failures we want to debug. |
||
---|---|---|
.. | ||
command.go | ||
program.go | ||
program_test.go | ||
pulumi.go | ||
s3reporter.go | ||
util.go |