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

canonical / lace / 24566865601
59%

Build:
DEFAULT BRANCH: main
Ran 17 Apr 2026 01:15PM UTC
Jobs 1
Files 49
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

17 Apr 2026 01:11PM UTC coverage: 57.345% (-1.4%) from 58.744%
24566865601

push

github

julian-klode
lace-platform: Full-screen panic display

Replace the one-line "PANIC: {info}" fallback with a full-screen panic
report. The shared `console::panic(info)` function clears the screen,
draws a framed PANIC banner, and halts. Each bare-metal platform wires
its `#[panic_handler]` to it; the mock platform does not, letting the
normal `std` panic machinery unwind or abort.

Add `clear_screen` to the `Output` trait, implemented per platform
(BIOS `INT 10h` set-mode 03h, EFI `SimpleTextOutput::clear`, mock ANSI
`\x1b[2J\x1b[H`). Stop depending on the uefi crate's `panic_handler`
feature.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

0 of 17 new or added lines in 2 files covered. (0.0%)

139 existing lines in 12 files now uncovered.

1136 of 1981 relevant lines covered (57.34%)

1.31 hits per line

Uncovered Changes

Lines Coverage ∆ File
15
0.0
lace-platform/src/console.rs
2
0.0
-40.0% lace-platform/src/mock/console.rs

Coverage Regressions

Lines Coverage ∆ File
34
0.0
0.0% lace-speedboot/src/bootflows/grub.rs
25
0.0
0.0% lace-speedboot/src/bootflows/mod.rs
24
5.49
0.0% lace-stubble/src/lib.rs
13
0.0
0.0% lace-speedboot/src/text.rs
10
73.91
3.08% lace-platform/src/mock/mem.rs
9
0.0
0.0% lace-speedboot/src/main.rs
8
0.0
-40.0% lace-platform/src/mock/console.rs
6
0.0
0.0% lace-speedboot/src/bootflows/bls.rs
3
0.0
0.0% lace-platform/src/efi/mod.rs
3
95.0
-0.24% lace-util/src/lib.rs
2
0.0
0.0% lace-platform/src/mock/mod.rs
2
0.0
0.0% lace-stubble/src/main.rs
Jobs
ID Job ID Ran Files Coverage
1 24566865601.1 17 Apr 2026 01:15PM UTC 49
57.34
GitHub Action Run
Source Files on build 24566865601
  • Tree
  • List 49
  • Changed 16
  • Source Changed 16
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24566865601
  • e82889ad on github
  • Prev Build on main (#24128855843)
  • Next Build on main (#25102571127)
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