servo: add configuration integration test
This generates a host of tests to validate the integrity of servo/data
The tests validate each control, map, and include being structured
properly, as well as some cross-reference validation, such as making
sure that maps used are defined somewhere, and include files exist.
Note: the current 4 failures are due to power XML files being imported,
but those only being generated in the build stage.
A TODO is left in data_integrity_test to allow to run outside of the
ebuild by builing the data-package in a temporary directory.
However, this does not break the FEATURES=test flow.
4 failed, 8153 passed, 3499 skipped in 13.77 seconds
Signed-off-by: Ruben Rodriguez Buchillon <firstname.lastname@example.org>
Reviewed-by: Todd Broch <email@example.com>
3 files changed