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

ledgersmb / LedgerSMB / 5922990953
63%

Build:
DEFAULT BRANCH: master
Ran 21 Aug 2023 07:05AM UTC
Jobs 4
Files 396
Run time 33s
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

21 Aug 2023 06:53AM UTC coverage: 46.781% (-1.2%) from 48.008%
5922990953

push

github

web-flow
Test faster (#7574)

* Reduce dependencies: rm App::prove

* Reduce dependencies: rm File::Util

* Depedency cleanup: rm Test::Harness (with explicit version)

* Install modules with cpm instead of cpanm

* Simplified Webpack GitHub action setup

* Use 'yarn' to speed up dependency checks

* Reduce number of setup steps for clarity

* Adjust JS build caching criteria

* Move checkout *before* run init

* Start splitting run over multiple jobs

* Split build up in more (smaller) parts

* Split database testing into its own job

* Split off webservices testing

* Split out perl tests not dependent on database and/or browser

* Running outside of UI/, the dependency is missing -- npx restores it

* Upload test coverage after pure perl tests

* Name each Coveralls upload uniquely

* Stop pure perl coverage from failing

* Invoke 'jest' through npx instead of directly

* Make yarn install dev dependencies for redocly, openapi-merge-cli and jest-environment-jsdom

* Remove package-lock references; collect test results in a single step

* Use yarn to run tests instead of npx

* Don't finish parallel tests if some tests fail

* Fix node_modules path in CircleCI config

* Try coaxing coverage data out of starman

* Kill starman on the side of UI tests too; Try killing with -term to see if that saves cover data...

* Move Perl Setup to composite workflow

* Wait for cover to produce db

* Based on Yves's work, wait longer after stopping Starman

* Rename coverage set to where it really comes from

* Properly set JS Tests coverage

---------

Co-authored-by: Yves Lavoie <ylavoie@yveslavoie.com>

117 of 188 branches covered (62.23%)

9409 of 20113 relevant lines covered (46.78%)

1563.3 hits per line

Jobs
ID Job ID Ran Files Coverage
1 pure-perl - 5922990953.1 21 Aug 2023 11:36PM UTC 0
25.87
GitHub Action Run
2 remainder-perl - 5922990953.2 21 Aug 2023 11:36PM UTC 0
48.44
GitHub Action Run
3 webservices-perl - 5922990953.3 21 Aug 2023 11:36PM UTC 0
21.55
GitHub Action Run
4 webservices-ui - 5922990953.4 21 Aug 2023 08:31PM UTC 0
30.72
GitHub Action Run
Source Files on build 5922990953
Detailed source file information is not available for this build.
  • Back to Repo
  • 8b0ecb1e on github
  • Prev Build on renovate/master-all-minor-patch (#5913321199)
  • Next Build on master (#5944563747)
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