- Apr 21, 2020
-
-
Jameson Graef Rollins authored
This adds a CI special job that runs only on merge requests that update the test git ref, indicating that a noise has been changed. The MR will show present a report of the changed noises, and will block on MR approval. Once approval has been given, the check_approval job can be re-run, which should now pass, allow the MR to proceed. If the noises change but the reference has not been updated, then the CI pipeline will fail as usual.
-
Jameson Graef Rollins authored
This updates the test infrastructure to store a git hash of the reference code, instead of generated .h5 files. The test infrastructure creates a cache of reference .h5 files from the specified git hash if it doesn't already exist, and then compares against that cache. Comparisons against arbitrary git hashes can be specified manually. The cache curves are generated from a shell script so that it uses the checkout of the python code at the reference commit. Multiple caches based on git references are stored, and old caches are automatically pruned to keep just the latest five. This gets rid of the need for git-lfs and the cached .h5 files, requiring instead the code be checked out from git to run the tests.
-
- Feb 14, 2020
-
-
Jameson Graef Rollins authored
to reflect all the recent interface changes
-
- Jun 26, 2018
-
-
Christopher Wipf authored
(Gitlab wants it to be called CONTRIBUTING.md)
-
- May 31, 2018
-
-
Jameson Graef Rollins authored
-
- May 23, 2018
-
-
Christopher Wipf authored
-