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

boustrophedon / extrasafe / 6561617006
93%
master: 78%

Build:
Build:
LAST BUILD BRANCH: combined
DEFAULT BRANCH: master
Ran 18 Oct 2023 01:30PM UTC
Jobs 1
Files 9
Run time 2s
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

18 Oct 2023 01:28PM UTC coverage: 93.539% (+0.9%) from 92.647%
6561617006

Pull #26

github

boustrophedon
Switch seccomp backend from libseccomp to seccompiler

Using seccompiler has three main advantages:
- The entire codebase is in Rust
- We get musl support for free
- You don't need to have libseccomp installed on the target machine

The biggest disadvantage is that we lose support for various platforms
that libseccomp supports but libseccompiler doesn't. However, since
seccompiler supports aarch64 and x86_64 and 99% of software that would
benefit from using seccomp runs on those platforms, I think it's a
worthwile tradeoff.

The other disadvantage is that seccompiler is not quite as mature as
libseccomp and doesn't support all the features libseccomp does. I'm not
currently using those features, several of which are aimed at container
runtimes, so I don't see an issue for now.
Pull Request #26: Switch from libseccomp to seccompiler

161 of 161 new or added lines in 5 files covered. (100.0%)

666 of 712 relevant lines covered (93.54%)

116.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6561617006.1 18 Oct 2023 01:30PM UTC 0
93.54
GitHub Action Run
Source Files on build 6561617006
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #26
  • PR Base - master (#6383860310)
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