Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
worker/logforwarder: Make tests reliable #6456
Conversation
and others
added some commits
Oct 14, 2016
|
$$merge$$ |
|
Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju |
jujubot
merged commit 3c63cd8
into
juju:develop
Oct 17, 2016
1 check passed
github-check-merge-juju
Built PR, ran unit tests, and tested LXD deploy.
Details
mjs
deleted the
mjs:1606568-TestStreamError
branch
Oct 17, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
mjs commentedOct 16, 2016
The tests were using a convoluted mess of channels in an attempt to synchronise the multiple goroutines being tested with the test code. This was hard to understand and work with and is likely to be
caused the observed intermittent test failures.
Changes:
Likely fix for https://bugs.launchpad.net/juju/+bug/1606568
QA
Many runs of the test suite with the race stress tester. This is a unit test only change so there's other QA to do.