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

tomdesair / tus-java-server / 40091115839
95%

Build:
DEFAULT BRANCH: master
Ran 24 Oct 2026 11:48AM UTC
Jobs 1
Files 173
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

24 Oct 2026 11:44AM UTC coverage: 94.911% (+0.2%) from 94.69%
40091115839

push

github

web-flow
refactor: reduce code duplication across storage, concatenation, and utility classes (#146)

- Extract thread pool executor creation and lifecycle management (createUploadExecutor, resizeThreadPoolExecutor, shutdownExecutor) and prefix sanitization (sanitizePrefix) to Utils
- Introduce AbstractUploadStorageService providing shared configuration, accessors, deduplication retrieval, executor management, and locking lifecycle handling for S3StorageService and AzureBlobStorageService
- Introduce AbstractConcatenationService providing shared partial upload validation, sorting, and length calculation for VirtualConcatenationService, S3ConcatenationService, and AzureBlobConcatenationService
- Centralize checksum index relative path parsing in ChecksumKey.parseFromIndexRelativePath
- Streamline lock wrapping in TusFileUploadService and deduplicate handler checks

3332 of 3754 branches covered (88.76%)

Branch coverage included in aggregate %.

326 of 331 new or added lines in 22 files covered. (98.49%)

7057 of 7192 relevant lines covered (98.12%)

6.36 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
94.05
src/main/java/me/desair/tus/server/upload/AbstractUploadStorageService.java
2
91.33
-1.31% src/main/java/me/desair/tus/server/upload/s3/S3ServerSideComposeHelper.java
1
91.64
0.32% src/main/java/me/desair/tus/server/upload/s3/S3StorageService.java
Jobs
ID Job ID Ran Files Coverage
1 40091115839.1 24 Oct 2026 11:48AM UTC 346
77.38
GitHub Action Run
Source Files on build 40091115839
  • Tree
  • List 173
  • Changed 108
  • Source Changed 24
  • Coverage Changed 108
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40091115839
  • 31195902 on github
  • Prev Build on master (#39992592277)
  • Next Build on master (#40195237696)
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