Test running — pyudev 0.24.0 documentation

# Test running

See the current CI configuration file to determine what tests are currently being run and how to run them.

## Device samples

Many pyudev tests run against the real device database of the system the tests are executed on. As testing against the whole database takes a long time, tests are run against a random sample by default. With the command line options provided by `udev_database` you can configure the size of this sample, or run the tests against a single device or the whole database.