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

NREL / SolTrace / 14868946365
88%

Build:
DEFAULT BRANCH: develop
Ran 06 May 2025 08:22PM UTC
Jobs 1
Files 25
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

06 May 2025 08:19PM UTC coverage: 44.154% (+0.5%) from 43.617%
14868946365

push

github

web-flow
Refactor the Trace function (and related functions) (#65)

* Duplicate trace function to be refactored.

* Move element hit loop into dedicated function.

* Move interaction calculation to dedicated function.

* Develop refactored trace function.

* Add checkbox for using original or refactored code

* Fix bug with LastRayNumberInPreviousStage

* Remove defunct Trace_refactored code

* Change Tests to use new refactored code.

* Add PT optimizations to refactored Trace function

* Clean refactored code.

* Add check for whether PT_override should apply.

* Add callback processing to Trace refactored.

* Add checks to ray trace refactor.

* Remove goto statements from determineelementintersectionnew

* Remove goto statements from intersect function.

* Remove goto's from quadric closed surface.

* Remove goto's from torus closed form.

* Add header folder to IDE

* Clean refactored code.

* Remove goto's from interaction.

* Fix warnings

* Clean refactor function.

* Rename use_refactor to use_refactor_trace

363 of 670 new or added lines in 6 files covered. (54.18%)

135 existing lines in 4 files now uncovered.

1941 of 4396 relevant lines covered (44.15%)

10000057.4 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
9
0.0
0.0% coretrace/torusclosedform.cpp
19
43.6
-0.06% coretrace/determineelementintersectionnew.cpp
47
26.01
1.56% coretrace/intersect.cpp
111
74.83
coretrace/raytrace_refactored.cpp
121
14.29
-0.48% coretrace/interaction.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
14.29
-0.48% coretrace/interaction.cpp
2
43.6
-0.06% coretrace/determineelementintersectionnew.cpp
6
26.01
1.56% coretrace/intersect.cpp
126
45.47
-25.93% coretrace/raytrace.cpp
Jobs
ID Job ID Ran Files Coverage
1 14868946365.1 06 May 2025 08:22PM UTC 25
44.15
GitHub Action Run
Source Files on build 14868946365
  • Tree
  • List 25
  • Changed 6
  • Source Changed 5
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14868946365
  • aec4ea36 on github
  • Prev Build on develop (#14624968113)
  • Next Build on develop (#15936363106)
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