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(-)
--
2.39.2