• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NLR-SolTrace / SolTrace / 28053596646
86%

Build:
DEFAULT BRANCH: develop
Ran 23 Jun 2026 08:21PM UTC
Jobs 1
Files 100
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Jun 2026 08:06PM UTC coverage: 85.852% (-0.6%) from 86.501%
28053596646

push

github

web-flow
Add GPU runner to CI (#152)

* Add dockerfile for GPU image.

* Add workflow to make compiler image

* Update workflow to trigger on push.

* Fix workflow issue.

* Attempt fix workflow

* Fix image name

* Disable auto build and remove raw SDK installer

* Fix workflow typo.

* Add GPU tests to CI

* Enable gpus in container

* Try fix pathing issue

* Fix CI to install embree

* Fix soltrace args

* Enable all optix functionality

* Assign cuda cache path

* Add debug info to CI

* Update CI.yml

Copy PTX files to test directory

* Update CI.yml

Add debug code

* Update CI.yml

Fix PTX pathing

* Try fixing CI issue

* Update CI.yml

Try fix PTX issue

* Temporary added debugging to optix creation

* Change gpu target architecture to support turing

* Remove debugging from CI

* Turn on full tests.

* Turn off native CST tests

* Move CST regression tests to dedicated project.

* Only build CSTRegressionTests if sources exist

Wrap CSTRegressionTests creation in an if(CST_TEST_SRC) guard so the test target is skipped if no test sources are selected (adds a STATUS message when skipped). Change target_link_libraries for the test, gcov and pthread to PRIVATE and keep OptiX/Embree conditional appends, ensuring link dependencies have private scope and avoiding global link propagation. Coverage link options remain conditional on ENABLE_COVERAGE and Debug build.

* Fix optix printing

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Use detected compute cap for gpu.

* Attempt move coverage to gpu runner.

* Fix coverage pathing.

* Add curl to coverage dependencies

* Add docker readme

* Add coverage to Optix runner

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

3 of 6 new or added lines in 1 file covered. (50.0%)

7943 of 9252 relevant lines covered (85.85%)

2433843.8 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
92.54
coretrace/simulation_runner/optix_runner/OptixCSP/src/core/pipeline_manager.cpp
Jobs
ID Job ID Ran Files Coverage
1 28053596646.1 23 Jun 2026 08:21PM UTC 100
85.85
GitHub Action Run
Source Files on build 28053596646
  • Tree
  • List 100
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28053596646
  • 1dda8415 on github
  • Prev Build on develop (#27780801832)
  • Next Build on develop (#28243601388)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc