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

Add skip flaky develop #6957

Merged
merged 2 commits into from Feb 9, 2017
Merged

Add skip flaky develop #6957

merged 2 commits into from Feb 9, 2017

Conversation

nskaggs
Copy link
Contributor

@nskaggs nskaggs commented Feb 9, 2017

Description of change

This change adds a new flag for use with intermittent test failures. Once CI has identified an intermittent failure, which is not otherwise able to be fixed at the present time, the flag can be added to the testcase in order to skip it.

This change is needed to ensure the CI test results are actionable and consistent. You are encourage to use the arch specific skips as needed (as I have done on a few below, for example, skipping only on windows).

QA steps

Build and run the unit tests. Ensure the skipped tests indeed show as skips.

Documentation changes

None.

Bug reference

The skipped tests all contain links to bug numbers, which link to CI issues. They can be used to fix the tests and remove the skips.

Copy link
Contributor

@reedobrien reedobrien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

I'd be a little worried that once they're skipped no one will ever look at them again. Some of those lp issues look to be pretty old though so....

@nskaggs
Copy link
Contributor Author

nskaggs commented Feb 9, 2017

$$merge$$

@jujubot
Copy link
Collaborator

jujubot commented Feb 9, 2017

Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju

@jujubot
Copy link
Collaborator

jujubot commented Feb 9, 2017

Build failed: Tests failed
build url: http://juju-ci.vapour.ws:8080/job/github-merge-juju/10263

@jujubot jujubot merged commit 0a075d8 into juju:develop Feb 9, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants