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

AnimaLogica / kathikon / f4a94c2f90486a2602974edf56bed34e3331c795-PR-61
97%

Build:
DEFAULT BRANCH: main
Ran 23 Sep 2026 10:52PM UTC
Jobs 1
Files 32
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 Sep 2026 10:51PM UTC coverage: 97.057% (-0.2%) from 97.252%
f4a94c2f90486a2602974edf56bed34e3331c795-PR-61

Pull #61

github

thanos
OTP 29 passed on the last run. Elixir 1.18 / OTP 27 and Elixir 1.19 / OTP 28 failed for the same underlying reason: the RPC test renames the VM with `Node.start/1`, and the scheduler keeps running against the old node.

On OTP 27 the promoter never handled `:tick`, so the scheduled job and the deferred sleep job never became available. On OTP 28 `:sys.suspend/1` timed out on that stuck process in `clear_jobs! is a no-op when the jobs table does not exist`.

The RPC setup now stops and starts Kathikon after the node rename, so Mnesia and the promoter attach to the new node. The clear-jobs test stops the application instead of suspending processes that may be blocked inside Mnesia.

`mix test test/kathikon_test.exs test/kathikon/backend/storage_mnesia_integration_test.exs test/kathikon/dashboard_test.exs --seed 532759` — 75 passed.
Pull Request #61: The Elixir 1.20 / OTP 29 job on [run 35899527911](https://github.com/…

1 of 3 new or added lines in 1 file covered. (33.33%)

1 existing line in 1 file now uncovered.

1451 of 1495 relevant lines covered (97.06%)

81.92 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
94.79
-1.98% lib/kathikon/dispatcher.ex

Coverage Regressions

Lines Coverage ∆ File
1
85.71
-14.29% lib/kathikon/dashboard/rpc.ex
Jobs
ID Job ID Ran Files Coverage
1 f4a94c2f90486a2602974edf56bed34e3331c795-PR-61.1 23 Sep 2026 10:52PM UTC 32
97.06
GitHub Action Run
Source Files on build f4a94c2f90486a2602974edf56bed34e3331c795-PR-61
  • Tree
  • List 32
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #61
  • PR Base - main (#419C6CD9...)
  • Delete
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