This simply imports the GDB code from avocado.utils to the QEMU functional test suite, and drops the other redundant avocado usage.
Daniel P. Berrangé (6): tests/functional: import GDB remote code from avocado tests/functional: convert reverse debug test to local gdb module tests/functional: replace avocado process with subprocess tests/functional: drop datadrainer class in reverse debugging tests/functional: close GDB socket in reverse debugging test tests/functional: use self.log for all logging tests/functional/aarch64/test_virt.py | 4 +- tests/functional/arm/test_integratorcp.py | 3 +- tests/functional/mips64el/test_malta.py | 3 +- tests/functional/qemu_test/gdb.py | 237 ++++++ tests/functional/qemu_test/gdbmi_parser.py | 419 ++++++++++ tests/functional/qemu_test/spark.py | 850 +++++++++++++++++++++ tests/functional/replay_kernel.py | 16 +- tests/functional/reverse_debugging.py | 59 +- tests/functional/x86_64/test_acpi_bits.py | 31 +- 9 files changed, 1557 insertions(+), 65 deletions(-) create mode 100644 tests/functional/qemu_test/gdb.py create mode 100644 tests/functional/qemu_test/gdbmi_parser.py create mode 100644 tests/functional/qemu_test/spark.py -- 2.50.1