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

NatLabRockies / EnergyPlusRegressionTool / 28476623914
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: v2.1.8
DEFAULT BRANCH: main
Ran 30 Jun 2026 09:26PM UTC
Jobs 3
Files 34
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

30 Jun 2026 09:20PM UTC coverage: 99.814% (-0.2%) from 100.0%
28476623914

Pull #128

github

mitchute
modernizes and speeds up the regression test runner

- The EnergyPlus execution wrapper now avoids process-wide `chdir` and global environment mutation, and instead runs each tool with an explicit working directory and environment. Subprocess calls are   centralized through a shared helper, avoid `shell=True`, support Python-script executables, and capture stdout/stderr consistently. Input files such as the IDD and weather file are hard-linked when possible,  falling back to copy.

- The suite runner now prepares runs for both builds up front and executes them through the same multiprocessing path, instead of running build A and build B sequentially. This should improve worker   utilization during full regression runs.

- The diffing path also adds fast exact-match checks for math, text, perf log, GLHE, and JSON comparisons,  plus caches the math threshold dictionary. This avoids unnecessary parsing and diff generation for files that are already byte-for-byte identical.
Pull Request #128: Modernize and Speed-up the Regression Test Runner

162 of 172 new or added lines in 6 files covered. (94.19%)

4827 of 4836 relevant lines covered (99.81%)

2.99 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
97.4
-2.6% energyplus_regressions/diffs/math_diff.py
2
99.71
-0.29% energyplus_regressions/runtests.py
1
99.4
-0.6% energyplus_regressions/energyplus.py
Jobs
ID Job ID Ran Files Coverage
1 28476623914.1 30 Jun 2026 09:26PM UTC 34
99.79
GitHub Action Run
2 28476623914.2 30 Jun 2026 10:11PM UTC 34
99.79
GitHub Action Run
3 28476623914.3 30 Jun 2026 10:17PM UTC 34
99.79
GitHub Action Run
Source Files on build 28476623914
  • Tree
  • List 34
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #128
  • PR Base - main (#28471391631)
  • 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