[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