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 automated testing with circle-ci #55

Merged
merged 10 commits into from Apr 29, 2019
Merged

Conversation

@brittonsmith
Copy link
Contributor

@brittonsmith brittonsmith commented Apr 9, 2019

This adds automated testing using the circle-ci service. The testing is the same push suite as before with an added test of building the docs as well. We now cache external dependencies, like hypre, and the answers from the gold standard. The latter cuts the test time in half.

I had to disable some of the mercurial version checking in the test runner to get things working. I can eventually replace this with the git counterpart, but I think that can wait until after this is accept. None of that affects the running of the tests.

@brittonsmith brittonsmith requested review from gregbryan and jwise77 Apr 9, 2019
.circleci/config.yml Show resolved Hide resolved
Loading
@brittonsmith
Copy link
Contributor Author

@brittonsmith brittonsmith commented Apr 29, 2019

@jwise77, @gregbryan, want to go ahead and merge this in ?

Loading

@jwise77
Copy link
Contributor

@jwise77 jwise77 commented Apr 29, 2019

@jwise77, @gregbryan, want to go ahead and merge this in ?

I was waiting on a third review. But I think this is an important addition before moving forward, so I'm merging now.

Loading

@jwise77 jwise77 merged commit c568ac7 into enzo-project:master Apr 29, 2019
2 checks passed
Loading
@brittonsmith brittonsmith deleted the circle branch May 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants