mbox series

[0/8] testing/next: avocado logging, docs, gitlab

Message ID 20230518162034.1277885-1-alex.bennee@linaro.org
Headers show
Series testing/next: avocado logging, docs, gitlab | expand

Message

Alex Bennée May 18, 2023, 4:20 p.m. UTC
Mostly this contains some fixes for the logging that went missing
since we bumped avocado up to 101. As well as tweaking the log
behaviour we also have a few gitlab tweaks from Daniel and some
updates to the documentation.

I've included Richards plugin fix so we don't break bisection although
it will likely go straight into the main tree by the time this becomes
a pull request.

Alex Bennée (4):
  tests/tcg: add mechanism to handle plugin arguments
  tests/avocado: move guest output to "avocado" namespace
  python/qemu: allow avocado to set logging name space
  docs: add some documentation on avocado logging

Ani Sinha (1):
  docs/devel: remind developers to run CI container pipeline when
    updating images

Daniel P. Berrangé (2):
  gitlab: explicit set artifacts publishing criteria
  gitlab: ensure coverage job also publishes meson log

Richard Henderson (1):
  accel/tcg: Fix append_mem_cb

 docs/devel/testing.rst                 | 31 +++++++++++++++++++
 accel/tcg/plugin-gen.c                 | 42 --------------------------
 .gitlab-ci.d/buildtest-template.yml    |  4 ++-
 .gitlab-ci.d/buildtest.yml             |  5 +++
 .gitlab-ci.d/crossbuild-template.yml   |  1 +
 .gitlab-ci.d/crossbuilds.yml           |  2 ++
 .gitlab-ci.d/custom-runners.yml        |  1 +
 .gitlab-ci.d/opensbi.yml               |  1 +
 python/qemu/machine/machine.py         | 42 ++++++++++++++------------
 tests/avocado/avocado_qemu/__init__.py |  7 +++--
 tests/tcg/Makefile.target              |  8 +++--
 11 files changed, 76 insertions(+), 68 deletions(-)