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

dbus-fuzzer / dfuzzer / 19135764572
82%

Build:
DEFAULT BRANCH: master
Ran 06 Nov 2025 12:43PM UTC
Jobs 1
Files 13
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

06 Nov 2025 12:32PM UTC coverage: 82.026%. Remained the same
19135764572

push

github

web-flow
test: run sanity tests on FreeBSD  (#163)

As discussed in
https://github.com/dbus-fuzzer/dfuzzer/pull/161#pullrequestreview-3410710119,
this PR drops the hard dependency on systemd for `dfuzzer-test-server`,
so it can be run on FreeBSD together with a subset of the already
existing tests.

To achieve this, the D-Bus service file is templated and if systemd is
not detected, `dfuzzer-test-server` is executed directly by D-Bus
instead of delegating the execution to the systemd
`dfuzzer-test-server.service` unit (I'm still not 100% if this is the
correct way, or if there's a way how to start a non-systemd init service
through D-Bus like systemd does. I'm also still not sure if templating
the `org.freedesktop.dfuzzerServer.service` is the way to go, maybe
shipping two separate D-Bus services would be cleaner?)

To make at least a subset of tests work on FreeBSD I split them into
"sanity" and "systemd" piles, and slightly tweaked the "sanity" pile to
make it work on FreeBSD.

793 of 1060 branches covered (74.81%)

Branch coverage included in aggregate %.

1361 of 1566 relevant lines covered (86.91%)

1251717.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 19135764572.1 06 Nov 2025 12:43PM UTC 13
82.03
GitHub Action Run
Source Files on build 19135764572
  • Tree
  • List 13
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19135764572
  • e95e978c on github
  • Prev Build on master (#19044329321)
  • Next Build on master (#19459137327)
  • Delete
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