[igt-dev] [PATCH i-g-t 0/4] New runner to rule them all
Petri Latvala
petri.latvala at intel.com
Mon Apr 30 09:28:44 UTC 2018
A new test running framework to replace piglit; Refer to patch 3/4 for
a more thorough explanation.
Note, building it with autotools not done. Only meson hooked up atm.
New dependency: libjson-c
Future new dependency: libbz2
Cc: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler at intel.com>
Cc: Tomi Sarvela <tomi.p.sarvela at intel.com>
Cc: Martin Peres <martin.peres at linux.intel.com>
Petri Latvala (4):
lib: Print subtest starting/ending line to stderr too
uwildmat: Case-insensitive test selection
runner: New test runner
runner: Unit tests for the runner
lib/igt_core.c | 12 +-
lib/uwildmat/uwildmat.c | 11 +-
meson.build | 1 +
runner/executor.c | 1076 +++++++++++++++++++++++++++++++++++++++++
runner/executor.h | 42 ++
runner/job_list.c | 492 +++++++++++++++++++
runner/job_list.h | 37 ++
runner/meson.build | 34 ++
runner/resultgen.c | 864 +++++++++++++++++++++++++++++++++
runner/resultgen.h | 9 +
runner/results.c | 26 +
runner/runner.c | 40 ++
runner/runner_tests.c | 967 ++++++++++++++++++++++++++++++++++++
runner/settings.c | 506 +++++++++++++++++++
runner/settings.h | 111 +++++
runner/testdata/meson.build | 20 +
runner/testdata/no-subtests.c | 6 +
runner/testdata/skippers.c | 14 +
runner/testdata/successtest.c | 10 +
19 files changed, 4274 insertions(+), 4 deletions(-)
create mode 100644 runner/executor.c
create mode 100644 runner/executor.h
create mode 100644 runner/job_list.c
create mode 100644 runner/job_list.h
create mode 100644 runner/meson.build
create mode 100644 runner/resultgen.c
create mode 100644 runner/resultgen.h
create mode 100644 runner/results.c
create mode 100644 runner/runner.c
create mode 100644 runner/runner_tests.c
create mode 100644 runner/settings.c
create mode 100644 runner/settings.h
create mode 100644 runner/testdata/meson.build
create mode 100644 runner/testdata/no-subtests.c
create mode 100644 runner/testdata/skippers.c
create mode 100644 runner/testdata/successtest.c
--
2.14.1
More information about the igt-dev
mailing list