qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] f7ade7: tests/acceptance: add replay kernel t


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] f7ade7: tests/acceptance: add replay kernel test for s390x
Date: Mon, 27 Sep 2021 11:53:12 -0700

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: f7ade7793170619cebbe2aeeda6c7baf0516a58c
      
https://github.com/qemu/qemu/commit/f7ade7793170619cebbe2aeeda6c7baf0516a58c
  Author: Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/replay_kernel.py

  Log Message:
  -----------
  tests/acceptance: add replay kernel test for s390x

This patch adds record/replay test which boots Linux
kernel on s390x platform. The test uses kernel binaries
taken from boot_linux_console test.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Acked-by: Thomas Huth <thuth@redhat.com>
[PMD: Drop default '-smp 1' as suggested by Thomas]
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <162737551785.1735673.6775108576116333386.stgit@pasha-ThinkPad-X280>


  Commit: 27f551135ea897928e29f12fc035d68f2bf6216c
      
https://github.com/qemu/qemu/commit/27f551135ea897928e29f12fc035d68f2bf6216c
  Author: Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/replay_kernel.py

  Log Message:
  -----------
  tests/acceptance: add replay kernel test for openrisc

This patch adds record/replay test which boots Linux
kernel on openrisc platform. The test uses kernel binaries
taken from boot_linux_console test.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: 
<162737552350.1735673.14603125561530143423.stgit@pasha-ThinkPad-X280>


  Commit: ce9771f5a4003d93e0afd3f7397740219713c875
      
https://github.com/qemu/qemu/commit/ce9771f5a4003d93e0afd3f7397740219713c875
  Author: Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/replay_kernel.py

  Log Message:
  -----------
  tests/acceptance: add replay kernel test for nios2

This patch adds record/replay test which boots Linux
kernel on nios2 platform. The test uses kernel binaries
taken from boot_linux_console test.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: 
<162737552919.1735673.12493523185952280539.stgit@pasha-ThinkPad-X280>


  Commit: 7f7c382a4d7b7698fd27ae1f14ff56ffa3e3ef1c
      
https://github.com/qemu/qemu/commit/7f7c382a4d7b7698fd27ae1f14ff56ffa3e3ef1c
  Author: Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/replay_kernel.py

  Log Message:
  -----------
  tests/acceptance: add replay kernel test for alpha

This patch adds record/replay test which boots Linux
kernel on alpha platform. The test uses kernel binaries
taken from boot_linux_console test.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: 
<162737553482.1735673.10021851966976933952.stgit@pasha-ThinkPad-X280>


  Commit: 82184f40186ad16fe3bc98591db511b67704ffb2
      
https://github.com/qemu/qemu/commit/82184f40186ad16fe3bc98591db511b67704ffb2
  Author: Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M MAINTAINERS
    A tests/acceptance/replay_linux.py

  Log Message:
  -----------
  tests/acceptance: Linux boot test for record/replay

This patch adds a test for record/replay, which boots Linux
image from the disk and interacts with the network.
The idea and code of this test is borrowed from boot_linux.py
This test includes only x86_64 platform. Other platforms and
machines will be added later after testing and improving
record/replay to completely support them.

Each test consists of the following phases:
 - downloading the disk image
 - recording the execution
 - replaying the execution

Replay does not validates the output, but waits until QEMU
finishes the execution. This is reasonable, because
QEMU usually hangs when replay goes wrong.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: 
<162737554047.1735673.13133593401566029378.stgit@pasha-ThinkPad-X280>


  Commit: 8adacf7fa962c7cc38e3772a38f817735f099ef3
      
https://github.com/qemu/qemu/commit/8adacf7fa962c7cc38e3772a38f817735f099ef3
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  Acceptance tests: add myself as a reviewer for the acceptance tests

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Acked-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210809192907.42138-1-willianr@redhat.com>


  Commit: 1f1fcf0c5738296f79723ead75520a957bf7b30b
      
https://github.com/qemu/qemu/commit/1f1fcf0c5738296f79723ead75520a957bf7b30b
  Author: Cleber Rosa <crosa@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/avocado_qemu/__init__.py

  Log Message:
  -----------
  Acceptance Tests: add standard clean up at test tearDown()

The avocado.Test class, used as the basis of the avocado_qemu.Test
class, performs a clean of temporary directories up as part of its own
tearDown() implementation.

But the avocado_qemu.Test class is currently missing the same clean
up, as it implemented its own tearDown() method without resorting to
the upper class behavior.

This brings avocado_qemu.Test behavior in sync with the standard
avocado.Test behavior and prevents temporary directories from
cluttering the test results directory (unless instructed to do so with
Avocado's "--keep-tmp" option).

Reported-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Cleber Rosa <crosa@redhat.com>
[willianr: respin to new Python super format]
Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210920204932.94132-2-willianr@redhat.com>


  Commit: 20bf915418bcd4c2f14ce417764cc9f9c63bafff
      
https://github.com/qemu/qemu/commit/20bf915418bcd4c2f14ce417764cc9f9c63bafff
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/avocado_qemu/__init__.py

  Log Message:
  -----------
  avocado_qemu: standardize super() call following PEP3135

PEP3135 states when calling super(), there is no need to use arguments.
This changes the calls on avocado_qemu to standardize according to
PEP3135 and avoid warnings from linters.

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210920204932.94132-3-willianr@redhat.com>


  Commit: e410bac0701b6f6a3d45990caf9aaca7f8d46bb3
      
https://github.com/qemu/qemu/commit/e410bac0701b6f6a3d45990caf9aaca7f8d46bb3
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/avocado_qemu/__init__.py

  Log Message:
  -----------
  avocado_qemu: fix import module based on isort

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210920204932.94132-4-willianr@redhat.com>


  Commit: 22e82e0982a893074738cd9c6184c8eb1c012422
      
https://github.com/qemu/qemu/commit/22e82e0982a893074738cd9c6184c8eb1c012422
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/avocado_qemu/__init__.py

  Log Message:
  -----------
  avocado_qemu: tweak ssh connect method

The current implementation will crash if the connection fails as the
`time` module is not imported. Fix the import problem. While here,
tweaks the connection to wait progressively when the connection fails.

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
[PMD: Reworded description]
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210920204932.94132-5-willianr@redhat.com>


  Commit: 6c58af2e173254d933f11d420a6a140021cd7573
      
https://github.com/qemu/qemu/commit/6c58af2e173254d933f11d420a6a140021cd7573
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/avocado_qemu/__init__.py

  Log Message:
  -----------
  avocado_qemu: explicitly return None to avoid R1710

The linter is complaining the `pick_default_qemu_bin` is not explicitly
returning None. Fix it to explicitly return None and avoid R1710
inconsistent-return-statements.

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210920204932.94132-6-willianr@redhat.com>


  Commit: e519df437a1f46491f687c001fe2eab24bafe18e
      
https://github.com/qemu/qemu/commit/e519df437a1f46491f687c001fe2eab24bafe18e
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/avocado_qemu/__init__.py

  Log Message:
  -----------
  avocado_qemu: fix inheritance order on LinuxTest class

Class hierarchy on Python is defined from right to left. Although the
current code is not harmful, let's fix it to avoid problems in the future.

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210920204932.94132-7-willianr@redhat.com>


  Commit: 23022794dee93f7bc3213e42cb613c4fc78b90ec
      
https://github.com/qemu/qemu/commit/23022794dee93f7bc3213e42cb613c4fc78b90ec
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M docs/devel/testing.rst
    M tests/Makefile.include

  Log Message:
  -----------
  tests/Makefile: allow control over tags during check-acceptance

Although it is possible to run a specific test using the avocado
command-line, a user may want to use a specific tag while running the
``make check-acceptance`` during the development or debugging.

This allows using the AVOCADO_TAGS environment variable where the user
takes total control of which tests should run based on the tags defined.

This also makes the check-acceptance command flexible to restrict tests
based on tags while running on CI.

e.g.:

AVOCADO_TAGS="foo bar baz" make check-acceptance

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Tested-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210923161141.232208-2-willianr@redhat.com>


  Commit: 6676f18fa5e09c437e8aa160befa096415e09aae
      
https://github.com/qemu/qemu/commit/6676f18fa5e09c437e8aa160befa096415e09aae
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M docs/devel/testing.rst

  Log Message:
  -----------
  docs/devel/testing: add instruction to run a single acceptance test

Add instructions to the Acceptance tests section about running a
single test file or a test within the test file.

Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210923161141.232208-3-willianr@redhat.com>


  Commit: 94c714620bede2e03b5a03421c8e8f654817d65d
      
https://github.com/qemu/qemu/commit/94c714620bede2e03b5a03421c8e8f654817d65d
  Author: Willian Rampazzo <willianr@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M docs/devel/testing.rst
    M tests/Makefile.include

  Log Message:
  -----------
  tests/Makefile: add AVOCADO_TESTS option to make check-acceptance

Add the possibility of running all the tests from a single file, or
multiple files, running a single test within a file or multiple tests
within multiple files using `make check-acceptance` and the
AVOCADO_TESTS environment variable.

Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210923161141.232208-4-willianr@redhat.com>


  Commit: c5f0a81650ada7178865f74dd4b3c9e508b3018e
      
https://github.com/qemu/qemu/commit/c5f0a81650ada7178865f74dd4b3c9e508b3018e
  Author: David Gibson <david@gibson.dropbear.id.au>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M MAINTAINERS
    R tests/acceptance/machine_ppc.py
    A tests/acceptance/ppc_mpc8544ds.py
    A tests/acceptance/ppc_pseries.py
    A tests/acceptance/ppc_virtex_ml507.py

  Log Message:
  -----------
  qemu: Split machine_ppc.py acceptance tests

machine_ppc.py contains tests for 3 different ppc based machine types.  It
is listed in MAINTAINERS along with the PPC TCG cpu code.  That's not
really accurate though, since it's really more about testing those machines
than the CPUs.

Therefore, split it up into separate files for the separate machine types,
and list those along with their machine types in MAINTAINERS.

Suggested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210927044808.73391-2-david@gibson.dropbear.id.au>


  Commit: 181e1ab2adfdaaf16ad9fcad9d9ddf92812c9a90
      
https://github.com/qemu/qemu/commit/181e1ab2adfdaaf16ad9fcad9d9ddf92812c9a90
  Author: Cleber Rosa <crosa@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/Makefile.include

  Log Message:
  -----------
  Acceptance Tests: improve check-acceptance description

The "check-acceptance" make rule won't necessarily run *all* available
tests, because it employs a filter based on the currently configured
targets.  This change in the description of the rule makes that
behavior extra clear.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210924185506.2542588-3-crosa@redhat.com>


  Commit: 0f981d879264de4e5b5c5fccefee154ebee86119
      
https://github.com/qemu/qemu/commit/0f981d879264de4e5b5c5fccefee154ebee86119
  Author: Cleber Rosa <crosa@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/vnc.py

  Log Message:
  -----------
  acceptance/tests/vnc.py: use explicit syntax for enabling passwords

This matches the command line on 82a17d1d67, where the "on" or "off"
should be explicitly given.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210924185506.2542588-9-crosa@redhat.com>


  Commit: 6f1f86cfa7127bacb1ed8f9ba6403393f5a03029
      
https://github.com/qemu/qemu/commit/6f1f86cfa7127bacb1ed8f9ba6403393f5a03029
  Author: Cleber Rosa <crosa@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/boot_xen.py

  Log Message:
  -----------
  tests/acceptance/boot_xen.py: removed unused import

Just a clean up for an unused import.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210924185506.2542588-13-crosa@redhat.com>


  Commit: 089f25877fddc583c1002dbeb93d01f4aa02d8f1
      
https://github.com/qemu/qemu/commit/089f25877fddc583c1002dbeb93d01f4aa02d8f1
  Author: Cleber Rosa <crosa@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/ppc_prep_40p.py

  Log Message:
  -----------
  tests/acceptance/ppc_prep_40p.py: NetBSD 7.1.2 location update

The NetBSD-7.1.2-prep.iso is no longer available on the CDN, but it's
still available in the archive.

Let's update its location so that users without the file on cache can
still fetch it and run the test.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210924185506.2542588-15-crosa@redhat.com>


  Commit: 3d2ec56550e5743f49213bddff3954b4490a45fb
      
https://github.com/qemu/qemu/commit/3d2ec56550e5743f49213bddff3954b4490a45fb
  Author: Cleber Rosa <crosa@redhat.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/ppc_prep_40p.py

  Log Message:
  -----------
  tests/acceptance/ppc_prep_40p.py: clean up unused import

Just a removal of an unused imported symbol.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210924185506.2542588-16-crosa@redhat.com>


  Commit: 4c5fc0c5fc496c147adb15536e4ac808feccf2cf
      
https://github.com/qemu/qemu/commit/4c5fc0c5fc496c147adb15536e4ac808feccf2cf
  Author: Cédric Le Goater <clg@kaod.org>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M tests/acceptance/boot_linux_console.py

  Log Message:
  -----------
  tests/acceptance: Test powernv machines

Fetch the OpenPOWER images to boot the powernv8 and powernv9 machines
with a simple PCI layout.

Cc: Cleber Rosa <crosa@redhat.com>
Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
Cc: Wainer dos Santos Moschetta <wainersm@redhat.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210817093036.1288791-1-clg@kaod.org>


  Commit: 14f02d8a9ec1746823c106933a4c8f062f9e0f95
      
https://github.com/qemu/qemu/commit/14f02d8a9ec1746823c106933a4c8f062f9e0f95
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M MAINTAINERS
    M docs/devel/testing.rst
    M tests/Makefile.include
    M tests/acceptance/avocado_qemu/__init__.py
    M tests/acceptance/boot_linux_console.py
    M tests/acceptance/boot_xen.py
    R tests/acceptance/machine_ppc.py
    A tests/acceptance/ppc_mpc8544ds.py
    M tests/acceptance/ppc_prep_40p.py
    A tests/acceptance/ppc_pseries.py
    A tests/acceptance/ppc_virtex_ml507.py
    M tests/acceptance/replay_kernel.py
    A tests/acceptance/replay_linux.py
    M tests/acceptance/vnc.py

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/philmd/tags/integration-testing-20210927' into staging

Integration testing patches

- More Linux kernel record/replay tests (Pavel Dovgalyuk)
- Various fixes (Willian Rampazzo, Cleber Rosa)
- Split machine_ppc.py per machine (David Gibson)
- Add AVOCADO_TESTS command line environment variable (Willian Rampazzo)
- Test PowerPC PowerNV 8/9 machines (Cédric Le Goater)

# gpg: Signature made Mon 27 Sep 2021 18:24:03 BST
# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" 
[full]
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE

* remotes/philmd/tags/integration-testing-20210927: (22 commits)
  tests/acceptance: Test powernv machines
  tests/acceptance/ppc_prep_40p.py: clean up unused import
  tests/acceptance/ppc_prep_40p.py: NetBSD 7.1.2 location update
  tests/acceptance/boot_xen.py: removed unused import
  acceptance/tests/vnc.py: use explicit syntax for enabling passwords
  Acceptance Tests: improve check-acceptance description
  qemu: Split machine_ppc.py acceptance tests
  tests/Makefile: add AVOCADO_TESTS option to make check-acceptance
  docs/devel/testing: add instruction to run a single acceptance test
  tests/Makefile: allow control over tags during check-acceptance
  avocado_qemu: fix inheritance order on LinuxTest class
  avocado_qemu: explicitly return None to avoid R1710
  avocado_qemu: tweak ssh connect method
  avocado_qemu: fix import module based on isort
  avocado_qemu: standardize super() call following PEP3135
  Acceptance Tests: add standard clean up at test tearDown()
  Acceptance tests: add myself as a reviewer for the acceptance tests
  tests/acceptance: Linux boot test for record/replay
  tests/acceptance: add replay kernel test for alpha
  tests/acceptance: add replay kernel test for nios2
  ...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/de8ed1055c2c...14f02d8a9ec1



reply via email to

[Prev in Thread] Current Thread [Next in Thread]