Skip to content

Commit

Permalink
Merge Update CI, add HoreKa jobs and CB
Browse files Browse the repository at this point in the history
Various CI improvements and fixes, add tests and benchmarks on HoreKa.

In terms of CI:
* Move the `except`, `only` to `rules` definitions (they cannot be used simultaneously).
+ Try to have a green pipeline/status by changing the synchronization jobs.
+ Move DPCPP/CPU job to fairrs machine

In terms of HoreKa usage:
+ Add a few jobs that run a new `test` step on HoreKa to show how it can be done. See a working example: https://gitlab.com/ginkgo-project/ginkgo-public-ci/-/pipelines/537713203
+ Add an SpMV benchmark for CUDA on A100 using the representative matrices. When detecting a change to relevant files, it creates clickable jobs, one for building and one for testing.
  + Here is an example of the benchmarking job running through: https://gitlab.com/ginkgo-project/ginkgo-public-ci/-/pipelines/540934042
  + And the commit in the ginkgo-data repository: ginkgo-project/ginkgo-data@b908289

Related PR: #1042
  • Loading branch information
tcojean authored Jun 30, 2022
2 parents 5d91d3b + 739d134 commit d6c597a
Show file tree
Hide file tree
Showing 7 changed files with 540 additions and 466 deletions.
Loading

0 comments on commit d6c597a

Please sign in to comment.