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

MewX / light-novel-library_Wenku8_Android / 32630501149
36%
master: 36%

Build:
Build:
LAST BUILD BRANCH: v1.31
DEFAULT BRANCH: master
Ran 23 Aug 2026 09:18AM UTC
Jobs 2
Files 73
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

23 Aug 2026 09:15AM UTC coverage: 35.91% (+0.09%) from 35.822%
32630501149

push

github

MewX
Restoring the reading positions ReaderRecreationTest was leaking

Found by listing the save folder after a full run rather than trusting the
teardowns. The class planted a volume index and chapter text and deleted both
afterwards, but opening the paged reader makes Wenku8ReaderActivityV1.onPause
write a reading position on the way out -- so every run left a sentinel entry for
aid 999000002 in the device owner's real read_saves_v1.wk8, and nothing removed
it. The teardown was complete with respect to what the test wrote and blind to
what the test caused.

Captures and restores that file the way VerticalReaderActivityLifecycleTest
already did for the V0 one, and reloads the static afterwards so the entry does
not follow the process into the next class. Verified by deleting the file,
running the class, and confirming it stays absent -- restoring what was already
there would have proved nothing, since what was there was the leak.

The generalisation is recorded in the plan: ask what the screen under test writes
on its way out, not only what the fixture puts in. The same sweep found a real
novel's volume index cached by a test doing a live fetch, which is harmless -- a
cache entry regenerates, a reading position does not.

Co-Authored-By: Claude <noreply@anthropic.com>

923 of 3240 branches covered (28.49%)

Branch coverage included in aggregate %.

2775 of 7058 relevant lines covered (39.32%)

1.88 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
33.73
-0.59% studio-android/LightNovelLibrary/app/src/main/java/org/mewx/wenku8/reader/activity/Wenku8ReaderActivityV1.java
Jobs
ID Job ID Ran Files Coverage
1 jvm - 32630501149.1 23 Aug 2026 09:18AM UTC 73
12.44
GitHub Action Run
2 instrumented - 32630501149.2 23 Aug 2026 09:23AM UTC 73
27.46
GitHub Action Run
Source Files on build 32630501149
  • Tree
  • List 73
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32630501149
  • 1d66cfbf on github
  • Prev Build on v1.30 (#32630309008)
  • Next Build on v1.30 (#32631254437)
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