b0d29bc47d
Having kyua in the base system will simplify automated testing in CI and eliminates bootstrapping issues on new platforms. The build of kyua is controlled by WITH(OUT)_TESTS_SUPPORT. Reviewed by: emaste Obtained from: CheriBSD Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D24103
12 lines
589 B
Plaintext
12 lines
589 B
Plaintext
This directory contains the classes that form the data model of Kyua.
|
|
|
|
The classes in this directory are intended to be pure data types without
|
|
any complex logic. As such, they are simple containers and support the
|
|
common operations you would expect from them: in particular, comparisons
|
|
and formatting for debugging purposes.
|
|
|
|
All the classes in the data model have to have an on-disk representation
|
|
provided by the store module; if they don't, they don't belong in the
|
|
model. Some of these classes may also have special behavior at run-time,
|
|
and this is provided by the engine module.
|