The branch shmem is now covered by CI. Commits to it, and PRs to it will get CI tests run and reported. Additionally, the nightly job will also run against this branch as well as main.
MSAN and ASAN jobs will now run on all pushes to all PRs to main and shmem. They run in parallel to the other jobs, and based on recent run-times, shouldn’t even be the longest job to complete (that’s currently the debug-gcc one). They are currently non-blocking on PRs (though that can be toggled via the GitHub repo settings).
Item 1 is a 1-line change to the branches variable in pipeline.yml and is easily reverted once the shmem branch merges. Item 2 can stick around.
shmem
is now covered by CI. Commits to it, and PRs to it will get CI tests run and reported. Additionally, thenightly
job will also run against this branch as well asmain
.main
andshmem
. They run in parallel to the other jobs, and based on recent run-times, shouldn’t even be the longest job to complete (that’s currently thedebug-gcc
one). They are currently non-blocking on PRs (though that can be toggled via the GitHub repo settings).Item 1 is a 1-line change to the
branches
variable inpipeline.yml
and is easily reverted once theshmem
branch merges. Item 2 can stick around.