[PATCH i-g-t 00/25] runner goes brrrrrrrrrr
Petri Latvala
petri.latvala at intel.com
Fri Mar 12 08:47:33 UTC 2021
Comms
Petri Latvala (25):
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
get gettid from igt_aux
socket.h missing
Remember to implement PACKETTYPE_RESULT_OVERRIDE
Unit test normal creation for all packet types
Pass skip prints to runner too
damnit docs
docs begin with /**
gtkdoc doesn't handle union as return type, use typedef
Remove union elsewhere too then
autotools
lib/Makefile.sources | 2 +
lib/igt_core.c | 167 +++++--
lib/meson.build | 1 +
lib/runnercomms.c | 482 +++++++++++++++++++
lib/runnercomms.h | 225 +++++++++
lib/tests/igt_runnercomms_packets.c | 281 +++++++++++
lib/tests/meson.build | 1 +
runner/decoder.c | 157 +++++++
runner/executor.c | 262 +++++++++--
runner/executor.h | 1 +
runner/meson.build | 8 +
runner/resultgen.c | 705 +++++++++++++++++++++++++++-
runner/runner_tests.c | 3 +
13 files changed, 2214 insertions(+), 81 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