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

Idrinth / habit-evaluator / 22232362390
40%

Build:
DEFAULT BRANCH: the-one
Ran 20 Feb 2026 04:35PM UTC
Jobs 6
Files 89
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

20 Feb 2026 04:35PM UTC coverage: 44.379% (+1.1%) from 43.28%
22232362390

push

github

web-flow
Fix java build timeout by adding CI and test safeguards (#537)

* Fix java build timeout by adding CI and test safeguards

The java CI job had no timeout configuration at any level, allowing
hanging tests or tasks to run until GitHub's 6-hour default timeout.
This was triggered after the Spring Boot 4.0.2 upgrade.

- Add timeout-minutes: 30 to the java CI job
- Add JUnit 5 per-test timeout of 5 minutes via system property to
  catch individual hanging tests with a clear failure message
- Add @ActiveProfiles("test") to HabitEvaluatorWebApplicationTest so
  it uses in-memory H2 instead of file-based H2, preventing potential
  database file locking issues in CI

https://claude.ai/code/session_01Y34GWktUu7wdd42FZFHtp8

* Add HikariCP pool limits to test properties to prevent connection exhaustion

With 19+ @DataJpaTest classes each creating their own HikariCP connection
pools under Spring Boot 4.0.2, the default pool sizing can lead to
resource exhaustion and indefinite hangs when tests compete for
connections.

- Set maximum-pool-size to 5 (sufficient for test isolation)
- Set connection-timeout to 10s (fail fast instead of hanging)

https://claude.ai/code/session_01Y34GWktUu7wdd42FZFHtp8

* Regenerate OpenAPI spec with updated field ordering

Test-generated artifact reflecting current schema field order.

https://claude.ai/code/session_01Y34GWktUu7wdd42FZFHtp8

---------

Co-authored-by: Claude <noreply@anthropic.com>

1039 of 2981 branches covered (34.85%)

Branch coverage included in aggregate %.

4053 of 8493 relevant lines covered (47.72%)

3.03 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
8
35.35
-5.56% de/idrinth/habitevaluator/android/SportLogFragment.java
Jobs
ID Job ID Ran Files Coverage
1 android-maestro - 22232362390.1 20 Feb 2026 04:45PM UTC 68
28.28
GitHub Action Run
2 website-e2e - 22232362390.2 20 Feb 2026 04:36PM UTC 9
39.08
GitHub Action Run
3 homepage-e2e - 22232362390.3 20 Feb 2026 04:36PM UTC 9
75.0
GitHub Action Run
4 android - 22232362390.4 20 Feb 2026 04:36PM UTC 70
23.37
GitHub Action Run
5 homepage - 22232362390.5 20 Feb 2026 04:35PM UTC 4
100.0
GitHub Action Run
6 website - 22232362390.6 20 Feb 2026 04:35PM UTC 3
88.65
GitHub Action Run
Source Files on build 22232362390
  • Tree
  • List 89
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22232362390
  • b8b6e9e6 on github
  • Prev Build on the-one (#22229027908)
  • Next Build on the-one (#22232707058)
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