BIND tests
On RHEL9 tests often fail just because SHA1 cannot be used, but is expected there. Try to enable SHA1 when running test suite on RHEL9 automatically, allow environment to be used for other distributions. Also do not chown complete root directory, as it break access via SSH keys. Instead just allow anonymous user to enter $HOME, but not read contents. Have ability to read just to build directory, that should be enough. |
||
|---|---|---|
| .fmf | ||
| plans | ||
| Regression | ||
| Sanity | ||
| Smoke | ||
| Stub | ||
| 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