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

polserver / polserver / 35504820546
82%

Build:
DEFAULT BRANCH: master
Ran 20 Sep 2026 10:40AM UTC
Jobs 1
Files 852
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

20 Sep 2026 10:21AM UTC coverage: 81.741% (-0.03%) from 81.768%
35504820546

push

github

web-flow
ecompile progress mode and run-wide diagnostic totals (#972)

* ecompile progress mode and run-wide error/warning totals

-p replaces the line-per-script output with one line redrawn in place, and
draws nothing when stdout is not a terminal. The summary now ends with the
run's error and warning counts.

Knowing a total means knowing the file list, so the walk collects before
compiling. That also fixes the threaded summary assigning rather than
accumulating, which reported only the last group of a multi-tree command line.

-q now silences the per-file outcome line through the new ecompile.cfg
DisplayFileOutcome, since display_outcome lives in bscript and cannot see
ecompile's quiet flag.

* review fixes for ecompile progress mode and diagnostic totals

-e asks for a failure, so a file that fails as expected no longer counts
towards the run's errors. Also: run totals are atomic<unsigned>, an empty
batch no longer builds a thread pool, and the per-batch
OnlyCompileUpdatedScripts restore moved into a destructor.

102 of 156 new or added lines in 7 files covered. (65.38%)

7 existing lines in 6 files now uncovered.

59806 of 73165 relevant lines covered (81.74%)

1602451.92 hits per line

Uncovered Changes

Lines Coverage ∆ File
28
64.1
1.74% pol-core/ecompile/ECompileMain.cpp
21
48.78
pol-core/ecompile/ProgressIndicator.cpp
2
91.1
-0.93% pol-core/bscript/compiler/Compiler.cpp
2
52.94
-2.16% pol-core/clib/xmain.cpp
1
73.17
-1.83% pol-core/bscript/compiler/Report.h

Coverage Regressions

Lines Coverage ∆ File
2
63.41
0.0% pol-core/pol/mobile/ufacing.cpp
1
77.21
-0.27% pol-core/clib/network/wnsckt.cpp
1
64.1
1.74% pol-core/ecompile/ECompileMain.cpp
1
82.86
-0.06% pol-core/pol/module/uomod2.cpp
1
61.54
-0.55% pol-core/pol/network/auxclient.cpp
1
79.03
-0.19% pol-core/pol/pol.cpp
Jobs
ID Job ID Ran Files Coverage
1 35504820546.1 20 Sep 2026 10:40AM UTC 852
81.74
GitHub Action Run
Source Files on build 35504820546
  • Tree
  • List 852
  • Changed 12
  • Source Changed 0
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ecb19858 on github
  • Prev Build on master (#35422775927)
  • Next Build on master (#35507859038)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc