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

palcarazm / batchjs-data / 28702604868
97%
version/v1: 98%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/commitlint/cli-21.2.1
DEFAULT BRANCH: version/v1
Ran 04 Jul 2026 09:59AM UTC
Jobs 12
Files 15
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

04 Jul 2026 09:54AM UTC coverage: 96.61%. Remained the same
28702604868

push

github

palcarazm
test: add streaming backpressure stress tests

Adds stress tests for AbstractBatchEntityReaderStream and
AbstractBatchEntityWriterStream that validate backpressure
handling under high-volume data processing (100,000 entities).

- Reader stress test processes 100,000 entities with a slow
consumer (1ms delay per batch) to validate backpressure
- Writer stress test writes 100,000 entities with simulated
200ms slow database writes per batch
- ResourceMonitor utility tracks CPU and memory usage at
100ms intervals during test execution
- Tests validate processing completes within 120 seconds
with resource usage below thresholds (CPU < 80%, memory < 120MB)
- Stress tests are excluded from default test run via
testPathIgnorePatterns and run with npm run test:stress
- CI workflow includes a dedicated performance-tests job
that runs stress tests after coverage finalization

Implements #64

41 of 47 branches covered (87.23%)

Branch coverage included in aggregate %.

244 of 248 relevant lines covered (98.39%)

29.01 hits per line

Jobs
ID Job ID Ran Files Coverage
1 coverage-postgresql-17 - 28702604868.1 04 Jul 2026 09:59AM UTC 30
39.23
GitHub Action Run
2 coverage-common - 28702604868.2 04 Jul 2026 09:59AM UTC 30
24.27
GitHub Action Run
3 coverage-mariadb-10.11 - 28702604868.3 04 Jul 2026 09:59AM UTC 30
37.41
GitHub Action Run
4 coverage-postgresql-16 - 28702604868.4 04 Jul 2026 09:59AM UTC 30
39.23
GitHub Action Run
5 coverage-mariadb-11.8 - 28702604868.5 04 Jul 2026 09:59AM UTC 30
37.41
GitHub Action Run
6 coverage-postgresql-15 - 28702604868.6 04 Jul 2026 09:59AM UTC 30
39.23
GitHub Action Run
7 coverage-mysql-9.7 - 28702604868.7 04 Jul 2026 09:59AM UTC 30
34.49
GitHub Action Run
8 coverage-mariadb-12.3 - 28702604868.8 04 Jul 2026 09:59AM UTC 30
37.41
GitHub Action Run
9 coverage-sqlite - 28702604868.9 04 Jul 2026 09:58AM UTC 30
43.07
GitHub Action Run
10 coverage-postgresql-18 - 28702604868.10 04 Jul 2026 09:59AM UTC 30
39.23
GitHub Action Run
11 coverage-mysql-8.4 - 28702604868.11 04 Jul 2026 09:59AM UTC 30
34.49
GitHub Action Run
12 coverage-mariadb-11.4 - 28702604868.12 04 Jul 2026 09:59AM UTC 30
37.41
GitHub Action Run
Source Files on build 28702604868
  • Tree
  • List 15
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28702604868
  • f8844527 on github
  • Prev Build on develop/v2.0.0 (#28671871513)
  • Next Build on develop/v2.0.0 (#28702800422)
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