BIND tests
Make working test suite again for rawhide builds. Allow writing into sourcedir of bin/tests/system also, because out of tree builds needs that. They execute tests in source directory instead of build copy, because test as directories are not recognized in build directory well. That makes every part run in source directory instead. |
||
|---|---|---|
| .fmf | ||
| plans | ||
| Regression | ||
| Sanity | ||
| Smoke | ||
| Stub/master-and-stub-server-talks-a-bit | ||
| LICENSE | ||
| main.fmf | ||
| README.md | ||
Fedora BIND tests
Initial part of these test were provided by Red Hat. They provide Continuous Integration on Fedora BIND builds and merge requests. It would be used from standard-test-roles interface.
Basic metadata are in fmf, tests are written in beakerlib.
Use fmf show tool to filter current tests.
Fedora tests moved to test namespace in Fedora Package Sources.
Test run
Container check not yet works, but localhost default is unsafe! In future, it should be possible to run this testsuite using these commands:
dnf install -y tmt podman
tmt run
It is possible to test on local machine. Testing on temporary machines is suggested, it might change existing configuration!
To test in on local machine, run:
tmt run --all provision --how local