| .gitlab-ci.yml (03f5db93ea228d41c909d64a954b291a1ebd795f) | .gitlab-ci.yml (a447840acf83d5977ef0d2f01f3c4aaa857c71c0) |
|---|---|
| 1# ---------------------------------------------------------------------------------------- 2# HONEE GitLab CI 3# ---------------------------------------------------------------------------------------- 4stages: 5 - test:stage-lint 6 - test:stage-full 7 8.test-basic: --- 154 unchanged lines hidden (view full) --- 163 - echo "-------------- HONEE ---------------" && make info 164 - make clean 165 - make -j$NPROC_CPU 166 # Test suite 167 - echo "-------------- HONEE tests ---------" 168 - echo '[{"subject":"/","metrics":[{"name":"Transfer Size (KB)","value":"19.5","desiredSize":"smaller"},{"name":"Speed Index","value":0,"desiredSize":"smaller"},{"name":"Total Score","value":92,"desiredSize":"larger"},{"name":"Requests","value":4,"desiredSize":"smaller"}]}]' > performance.json 169 # -- Fastest libCEED CPU backend, parallel 170 # Note: /shared is faster due to /gen JiT time for CeedOperators overwhelming runtime improvements at these problem sizes | 1# ---------------------------------------------------------------------------------------- 2# HONEE GitLab CI 3# ---------------------------------------------------------------------------------------- 4stages: 5 - test:stage-lint 6 - test:stage-full 7 8.test-basic: --- 154 unchanged lines hidden (view full) --- 163 - echo "-------------- HONEE ---------------" && make info 164 - make clean 165 - make -j$NPROC_CPU 166 # Test suite 167 - echo "-------------- HONEE tests ---------" 168 - echo '[{"subject":"/","metrics":[{"name":"Transfer Size (KB)","value":"19.5","desiredSize":"smaller"},{"name":"Speed Index","value":0,"desiredSize":"smaller"},{"name":"Total Score","value":92,"desiredSize":"larger"},{"name":"Requests","value":4,"desiredSize":"smaller"}]}]' > performance.json 169 # -- Fastest libCEED CPU backend, parallel 170 # Note: /shared is faster due to /gen JiT time for CeedOperators overwhelming runtime improvements at these problem sizes |
| 171 - NPROC_TEST=2 make -k -j$((NPROC_GPU / NPROC_POOL / 2)) CEED_BACKENDS="/gpu/hip/shared" JUNIT_BATCH="cpu-parallel" junit realsearch=% | 171 - echo "Parallel tests skipped for now" 172 # - NPROC_TEST=2 make -k -j$((NPROC_GPU / NPROC_POOL / 2)) CEED_BACKENDS="/gpu/hip/shared" JUNIT_BATCH="cpu-parallel" junit realsearch=% |
| 172 # Report status 173 - touch .SUCCESS 174 after_script: 175 - | 176 if [ -f .SUCCESS ]; then 177 gcovr --xml-pretty --exclude-unreachable-branches --print-summary -o coverage.xml; 178 fi 179 artifacts: --- 67 unchanged lines hidden --- | 173 # Report status 174 - touch .SUCCESS 175 after_script: 176 - | 177 if [ -f .SUCCESS ]; then 178 gcovr --xml-pretty --exclude-unreachable-branches --print-summary -o coverage.xml; 179 fi 180 artifacts: --- 67 unchanged lines hidden --- |