Automated Testing Framework
Go to file
Petr Šabata 2be3791a0e RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/atf#010a4383e2ddbfaa937af0dd9e8872a31c1b900e
2020-10-14 22:00:44 +02:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-14 22:00:44 +02:00
atf.spec RHEL 9.0.0 Alpha bootstrap 2020-10-14 22:00:44 +02:00
README.Fedora RHEL 9.0.0 Alpha bootstrap 2020-10-14 22:00:44 +02:00
sources RHEL 9.0.0 Alpha bootstrap 2020-10-14 22:00:44 +02:00

This package provides the full collection of test programs to validate
the functionality of ATF, including all of its libraries and tools.

Because the Linux Standard Base does not recognize a /usr/tests/
directory (the standard location for ATF-based tests), the Fedora ATF
packages place its own test suite within the libexec hierarchy.  In
particular, such tests can be found in /usr/libexec/atf/tests/ .

In order to execute these tests, you need to go into the directory and
use either kyua(1) (provided by the kyua-cli package) or atf-run(1) to
run them.  It is highly recommended that you use kyua(1) instead of
atf-run(1), as the latter is deprecated in favor of the former.

As an example, you can simply do the following to run the full test
suite:

    $ kyua test -k /usr/libexec/atf/tests/Kyuafile

Or, using the deprecated tools:

    $ cd /usr/libexec/atf/tests/
    $ atf-run | atf-report