Skip to content
Snippets Groups Projects
  • Jameson Graef Rollins's avatar
    90923d1e
    tests compare against git hash, eliminate cached .h5 · 90923d1e
    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.
    90923d1e
    History
    tests compare against git hash, eliminate cached .h5
    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.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.