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

all: disable mongo SSL where not necessary #7297

Merged
merged 1 commit into from
May 1, 2017

Conversation

axw
Copy link
Contributor

@axw axw commented May 1, 2017

Description of change

For tests that require Mongo to be running,
disable SSL except integration and end-to-end
tests (e.g. in the jujud/agent and feature
tests). Disabling SSL speeds up the tests
significantly. In my testing, the state
package takes ~500 seconds with SSL, and
~170 seconds without.

This branch updates to a newer juju/testing,
which defaults the storage engine to mmapv1.

QA steps

Run the tests.

Documentation changes

None.

Bug reference

None.

Copy link
Contributor

@babbageclunk babbageclunk left a comment

Choose a reason for hiding this comment

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

Looks great!

@axw
Copy link
Contributor Author

axw commented May 1, 2017

$$merge$$

@jujubot
Copy link
Collaborator

jujubot commented May 1, 2017

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

For tests that require Mongo to be running,
disable SSL except integration and end-to-end
tests (e.g. in the jujud/agent and feature
tests). Disabling SSL speeds up the tests
significantly. In my testing, the state
package takes ~500 seconds with SSL, and
~170 seconds without.
@axw axw force-pushed the disable-mongo-ssl-tests branch from 9981e0d to bbdbb37 Compare May 1, 2017 04:09
@jujubot
Copy link
Collaborator

jujubot commented May 1, 2017

Build failed: Generating tarball failed
build url: http://juju-ci.vapour.ws:8080/job/github-merge-juju/10796

@axw
Copy link
Contributor Author

axw commented May 1, 2017

$$merge$$

@jujubot
Copy link
Collaborator

jujubot commented May 1, 2017

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

@jujubot jujubot merged commit aab1e89 into juju:develop May 1, 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