LLNL / UnifyFS

UnifyFS: A file system for burst buffers
Other
102 stars 31 forks source link

Update CI to run subsets of integration tests #730

Closed CamStan closed 2 years ago

CamStan commented 2 years ago

Description

Update scripts for running the integration tests to allow for more control by specifying which suites and types to run. This allows for much easier creation of GitLab CI jobs that run specific tests by simply changing the options.

Update GitLab CI jobs to make use of the more fine grained control of the testing scripts.

Update .gitlab-ci.yml

Updates the system-specific jobs:

Additional updates:

Motivation and Context

To allow for easier control over which integration tests to run and to avoid space/time issues from long running integration tests.

How Has This Been Tested?

Run on power9 and x86_64 systems through GitLab CI

Types of changes

Checklist: