|
|
0901e3d |
# Fedora BIND tests
|
|
|
0901e3d |
|
|
|
0901e3d |
Initial part of these test were provided by Red Hat.
|
|
|
0901e3d |
They provide Continuous Integration on [Fedora](https://fedoraproject.org) BIND builds and merge requests.
|
|
|
0901e3d |
It would be used from [standard-test-roles](https://docs.fedoraproject.org/en-US/ci/standard-test-roles/) interface.
|
|
|
0901e3d |
|
|
|
0901e3d |
Basic metadata are in [fmf](https://fmf.readthedocs.io/en/latest/overview.html),
|
|
|
0901e3d |
tests are written in [beakerlib](https://github.com/beakerlib/beakerlib).
|
|
|
0901e3d |
|
|
|
0901e3d |
Use `fmf show` tool to filter current tests.
|
|
|
1981018 |
Fedora tests moved to [test namespace](https://src.fedoraproject.org/tests/bind) in Fedora Package Sources.
|
|
|
2916caf |
|
|
|
2916caf |
## Test run
|
|
|
2916caf |
|
|
|
bced515 |
Container check not yet works, but localhost default is unsafe!
|
|
|
bced515 |
In future, it should be possible to run this testsuite using these commands:
|
|
|
2916caf |
|
|
|
2916caf |
dnf install -y tmt podman
|
|
|
2916caf |
tmt run
|
|
|
2916caf |
|
|
|
ac24025 |
It is possible to test on local machine.
|
|
|
ac24025 |
Testing on temporary machines is suggested, it might change existing configuration!
|
|
|
ac24025 |
|
|
|
2916caf |
To test in on local machine, run:
|
|
|
2916caf |
|
|
|
bced515 |
tmt run --all provision --how local
|