[PATCH i-g-t 00/15] runner goes brrrrrrrrr
Petri Latvala
petri.latvala at intel.com
Mon Mar 1 11:32:43 UTC 2021
WIP: comms reworked
Petri Latvala (15):
runner goes brrrrr
comms unit test
No level in log
Actually handle socketfd, and correctly sprintf the env
Logs to comms
Versionstr as packet
Allow disabling socket comms
Test exit to comms.txt
Disable socket comms for unittests that parse non-socket data
Fix size of EXEC
resultgen close to done
PRI stuff needs inttypes.h
igt_comms_decoder for helping with debugging
cleanup typedefs
State machine goes brr
lib/igt_core.c | 157 +++++--
lib/meson.build | 1 +
lib/runnercomms.c | 464 ++++++++++++++++++
lib/runnercomms.h | 223 +++++++++
lib/tests/igt_runnercomms_packets.c | 117 +++++
lib/tests/meson.build | 1 +
runner/decoder.c | 157 +++++++
runner/executor.c | 261 ++++++++--
runner/executor.h | 1 +
runner/meson.build | 8 +
runner/resultgen.c | 705 +++++++++++++++++++++++++++-
runner/runner_tests.c | 3 +
12 files changed, 2018 insertions(+), 80 deletions(-)
create mode 100644 lib/runnercomms.c
create mode 100644 lib/runnercomms.h
create mode 100644 lib/tests/igt_runnercomms_packets.c
create mode 100644 runner/decoder.c
--
2.29.2
More information about the Intel-gfx-trybot
mailing list