Test results formats

Here is a collection of test results formats from different programs:

kernelCI [edit section]


avacado [edit section]

Kinds of results:

Nomenclature:


xunit [edit section]


junit [edit section]

Here's another presentation of the format:

Kinds of results:

Nomenclature:


LTP [edit section]

The data from several different tests is consolidated into a single file by ltprun. There is one line per test program:

Key:

LTP Kinds of results:

TPASS
test passed
TFAIL
test case had an unexpected result and failed.
TBROK
remaining test cases are broken and will not execute correctly, because some precondition not met, such as a resource not being available.
TCONF
test case was not written to run on the current hardware or software configuration such as machine type, or, kernel version.
TRETR
test cases is retired and should not used
TWARN
test case experienced an unexpected or undesirable event that should not affect the test itself such as being unable to cleanup resources after the test finished.
TINFO
Provides extra information about the test cast - does not indicate a problem.

TAP [edit section]

TAP stands for "test anything protocol", and it defines an output format for tests that is simple and can be parsed easily by lots of different tools.

The specification is here:

Other resources:

Kinds of results:

Nomenclature:

autotest [edit section]

ctest [edit section]

Someone commented that ctest output is good, but I can't find a specification for the output format.