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

tomdesair / tus-java-server / 27477388376
95%

Build:
DEFAULT BRANCH: master
Ran 13 Jun 2026 07:56PM UTC
Jobs 1
Files 92
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

13 Jun 2026 07:54PM UTC coverage: 94.871% (+0.09%) from 94.782%
27477388376

push

github

web-flow
Backport fixes by zhaojun1998 (#83)

* fix: Issue #39 - ensure storage directory exists before cleanup

Add directory existence check in getStoragePath() method to prevent
'directory does not exist' exception when cleanup() is called before
any upload request is processed.

Added tests:
- DiskLockingServiceTest.cleanupStaleLocksWhenStorageDirectoryNotExists
- DiskStorageServiceTest.cleanupExpiredUploadsWhenStorageDirectoryNotExists

See: https://github.com/tomdesair/tus-java-server/issues/39

* fix: Issue #34 - handle corrupted upload info files gracefully

Catch EOFException and StreamCorruptedException when reading serialized
upload info files. This prevents server errors when resuming uploads
after unexpected server shutdown that may have corrupted the info file.

Added tests:
- UtilsTest with tests for corrupted, truncated, and empty files

See: https://github.com/tomdesair/tus-java-server/issues/34

---------

Co-authored-by: zhaojun <873019219@qq.com>

618 of 696 branches covered (88.79%)

Branch coverage included in aggregate %.

4 of 4 new or added lines in 2 files covered. (100.0%)

1805 of 1858 relevant lines covered (97.15%)

6.57 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27477388376.1 13 Jun 2026 07:56PM UTC 184
83.81
GitHub Action Run
Source Files on build 27477388376
  • Tree
  • List 92
  • Changed 46
  • Source Changed 2
  • Coverage Changed 46
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27477388376
  • e1ee7c33 on github
  • Prev Build on master (#27477318257)
  • Next Build on master (#27477627459)
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