Run meson test from your build
directory. This covers most of rmw’s operations. Some tests need a
tool or a permission that your system may not have; those report
SKIP instead of failing.
If faketime is installed, you can also run the tests with a clock set 14 years ahead. This checks that rmw still handles dates correctly after the year 2038:
meson test --setup=epochalypse
If there’s a test missing, please open a ticket.
rmw’s meson test suite sets a few environment variables to run the code in a controlled environment (for example, to keep it from scanning the host’s real mount points during a test). They are set by the suite and are not meant for normal use.
For the current list and a description of each one, see the ENVIRONMENT section of the manual.
Powered by jekyll
This website was last updated on Jul 31st, 2026