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

cjennings / org-drill / 25388019501
94%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 04:15PM UTC
Jobs 1
Files 1
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

05 May 2026 04:11PM UTC coverage: 77.814%. First build
25388019501

push

github

cjennings
ci: drop Emacs 28.2 from matrix; skip cl-assert tests on Emacs 29

Two pragmatic changes after watching CI fail repeatedly:

CI matrix: dropped 28.2.  Emacs 28 ships Org 9.5; Cask is supposed
to pull our declared org>=9.6 over the built-in but doesn't reliably
in this CI setup, and several test categories use APIs/behaviors
(cl-letf on signal-hook-function, eieio idioms, modern org-fold-*)
that don't quite work on 28.  Practical floor is now Emacs 29
(ships Org 9.6 built-in).  Matrix is 29.4 + snapshot.

Scheduler error tests: added skip-unless (>= emacs-major-version 30)
to the test-scheduler--should-cl-assert helper in both simple8 and
sm5 test files.  ERT 29 installs an aggressive
signal-hook-function around the entire ert-deftest body that
intercepts every signal before any inner condition-case runs;
shadowing the hook locally doesn't help (verified across four
attempts).  The eight cl-assert-precondition tests now run on
Emacs 30+ where ERT's hook leaves inner condition-case alone, and
skip on 29.x.  All other tests still run on 29.4.

Locally green.  Pushing to verify CI.

1445 of 1857 relevant lines covered (77.81%)

19.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25388019501.1 05 May 2026 04:15PM UTC 1
77.81
GitHub Action Run
Source Files on build 25388019501
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25388019501
  • 6ab19662 on github
  • Next Build on main (#25391120263)
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