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

USBGuard / usbguard / 895 / 6
0%
master: 57%

Build:
Build:
LAST BUILD BRANCH: device-policy
DEFAULT BRANCH: master
Ran 11 Jul 2018 07:42AM UTC
Files 331
Run time 16s
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

11 Jul 2018 07:32AM UTC coverage: 57.467% (+0.1%) from 57.362%
COVERAGE=yes CONFIGURE_ARGS="--enable-coverage --disable-shared" USBGUARD_TESTS_VALGRIND=off

push

travis-ci

dkopecek
Implemented umockdev based device manager backend

How to use:

 1. Set DeviceManagerBackend=umockdev in usbguard-daemon.conf
 2. Record some USB devices using umockdev-record

    > umockdev-record /dev/bus/usb/001/001 > devices.umockdev

 3. Create empty directory, e.g. /tmp/usbguard-umockdev

    > mkdir /tmp/usbguard-umockdev

 4. Start usbguard-daemon via umockdev-wrapper and set device
    directory via environment variable USBGUARD_UMOCKDEV_DEVICEDIR:

    > env USBGUARD_UMOCKDEV_DEVICEDIR=/tmp/usbguard-umockdev \
       umockdev-wrapper usbguard-daemon -P -d -k -c usbguard-daemon.conf

 5. Simulate USB device insertion by copying the recorded file:

    > cp devices.umockdev /tmp/usbguard-umockdev

 6. Allow/Block devices using usbguard CLI...

 7. Simulate USB device removal by removing the recorded file:

    > rm /tmp/usbguard-umockdev/devices.umockdev

Related: https://github.com/USBGuard/usbguard/issues/52

11067 of 19258 relevant lines covered (57.47%)

2242.11 hits per line

Source Files on job 895.6 (COVERAGE=yes CONFIGURE_ARGS="--enable-coverage --disable-shared" USBGUARD_TESTS_VALGRIND=off)
  • Tree
  • List 0
  • Changed 68
  • Source Changed 1
  • Coverage Changed 68
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 805
  • Travis Job 895.6
  • e7dd5417 on github
  • Prev Job for COVERAGE=yes CONFIGURE_ARGS="--enable-coverage --disable-shared" USBGUARD_TESTS_VALGRIND=off on private-umockdev (#894.6)
  • Next Job for COVERAGE=yes CONFIGURE_ARGS="--enable-coverage --disable-shared" USBGUARD_TESTS_VALGRIND=off on private-umockdev (#896.6)
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