mbox

[PULL,00/18] Integration testing patches for 2021-02-08

Message ID 20210208133711.2596075-1-philmd@redhat.com (mailing list archive)
State New, archived
Headers show

Pull-request

https://gitlab.com/philmd/qemu.git tags/integration-testing-20210208

Message

Philippe Mathieu-Daudé Feb. 8, 2021, 1:36 p.m. UTC
The following changes since commit 5b19cb63d9dfda41b412373b8c9fe14641bcab60:

  Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210205' into staging (2021-02-05 22:59:12 +0000)

are available in the Git repository at:

  https://gitlab.com/philmd/qemu.git tags/integration-testing-20210208

for you to fetch changes up to fce8a00839564bf620b6c2957ed924197e54a127:

  Acceptance Tests: remove unnecessary tag from documentation example (2021-02-08 14:31:03 +0100)

----------------------------------------------------------------
Integration testing patches

Tests added:
- Armbian 20.08 on Orange Pi PC (Philippe)
- MPC8544ds machine (Thomas)
- Virtex-ml507 ppc machine (Thomas)
- Re-enable the microblaze test (Thomas)

Various fixes and documentation improvements from Cleber.
----------------------------------------------------------------

Cleber Rosa (9):
  tests/acceptance/boot_linux: fix typo on cloudinit error message
  tests/acceptance/boot_linux: rename misleading cloudinit method
  tests/acceptance/virtiofs_submounts: use workdir property
  tests/acceptance/virtiofs_submounts: do not ask for ssh key password
  tests/acceptance/virtiofs_submounts: use a virtio-net device instead
  tests/acceptance/virtiofs_submounts: standardize port as integer
  tests/acceptance/virtiofs_submounts: required space between IP and
    port
  Acceptance tests: clarify ssh connection failure reason
  Acceptance Tests: remove unnecessary tag from documentation example

Philippe Mathieu-Daudé (4):
  tests/acceptance: Extract tesseract_available() helper in new
    namespace
  tests/acceptance: Introduce tesseract_ocr() helper
  tests/acceptance: Extract do_test_arm_orangepi_armbian_uboot() method
  tests/acceptance: Test U-Boot/Linux from Armbian 20.08 on Orange Pi PC

Thomas Huth (5):
  tests/acceptance: Move the pseries test to a separate file
  tests/acceptance: Test the mpc8544ds machine
  tests/acceptance: Add a test for the virtex-ml507 ppc machine
  tests/acceptance: Increase the timeout in the replay tests
  tests/acceptance: Re-enable the microblaze test

 docs/devel/testing.rst                    |  3 -
 MAINTAINERS                               |  2 +
 tests/acceptance/boot_linux.py            | 14 ++--
 tests/acceptance/boot_linux_console.py    | 98 +++++++++++------------
 tests/acceptance/linux_ssh_mips_malta.py  |  2 +-
 tests/acceptance/machine_m68k_nextcube.py | 44 ++--------
 tests/acceptance/machine_microblaze.py    | 35 ++++++++
 tests/acceptance/machine_ppc.py           | 69 ++++++++++++++++
 tests/acceptance/replay_kernel.py         |  2 +-
 tests/acceptance/tesseract_utils.py       | 46 +++++++++++
 tests/acceptance/virtiofs_submounts.py    | 21 +++--
 11 files changed, 227 insertions(+), 109 deletions(-)
 create mode 100644 tests/acceptance/machine_microblaze.py
 create mode 100644 tests/acceptance/machine_ppc.py
 create mode 100644 tests/acceptance/tesseract_utils.py

Comments

Peter Maydell Feb. 8, 2021, 8:06 p.m. UTC | #1
On Mon, 8 Feb 2021 at 19:58, Philippe Mathieu-Daudé <philmd@redhat.com> wrote:
>
> The following changes since commit 5b19cb63d9dfda41b412373b8c9fe14641bcab60:
>
>   Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210205' into staging (2021-02-05 22:59:12 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/philmd/qemu.git tags/integration-testing-20210208
>
> for you to fetch changes up to fce8a00839564bf620b6c2957ed924197e54a127:
>
>   Acceptance Tests: remove unnecessary tag from documentation example (2021-02-08 14:31:03 +0100)
>
> ----------------------------------------------------------------
> Integration testing patches
>
> Tests added:
> - Armbian 20.08 on Orange Pi PC (Philippe)
> - MPC8544ds machine (Thomas)
> - Virtex-ml507 ppc machine (Thomas)
> - Re-enable the microblaze test (Thomas)
>
> Various fixes and documentation improvements from Cleber.
> ----------------------------------------------------------------

gpg thinks the key you signed this with has expired. I tried
refreshing from the keyserver to see if the expiry date had
been updated, but it doesn't seem so ?

thanks
-- PMM
Philippe Mathieu-Daudé Feb. 8, 2021, 8:21 p.m. UTC | #2
On 2/8/21 9:06 PM, Peter Maydell wrote:
> On Mon, 8 Feb 2021 at 19:58, Philippe Mathieu-Daudé <philmd@redhat.com> wrote:
>>
>> The following changes since commit 5b19cb63d9dfda41b412373b8c9fe14641bcab60:
>>
>>   Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210205' into staging (2021-02-05 22:59:12 +0000)
>>
>> are available in the Git repository at:
>>
>>   https://gitlab.com/philmd/qemu.git tags/integration-testing-20210208
>>
>> for you to fetch changes up to fce8a00839564bf620b6c2957ed924197e54a127:
>>
>>   Acceptance Tests: remove unnecessary tag from documentation example (2021-02-08 14:31:03 +0100)
>>
>> ----------------------------------------------------------------
>> Integration testing patches
>>
>> Tests added:
>> - Armbian 20.08 on Orange Pi PC (Philippe)
>> - MPC8544ds machine (Thomas)
>> - Virtex-ml507 ppc machine (Thomas)
>> - Re-enable the microblaze test (Thomas)
>>
>> Various fixes and documentation improvements from Cleber.
>> ----------------------------------------------------------------
> 
> gpg thinks the key you signed this with has expired. I tried
> refreshing from the keyserver to see if the expiry date had
> been updated, but it doesn't seem so ?

Oops sorry. I signed the same tag with my other key (because
re-signing this one is not straight forward).

Do you mind retrying?

Thanks,

Phil.
Peter Maydell Feb. 9, 2021, 10:04 a.m. UTC | #3
On Mon, 8 Feb 2021 at 20:21, Philippe Mathieu-Daudé <philmd@redhat.com> wrote:
>
> On 2/8/21 9:06 PM, Peter Maydell wrote:
> > On Mon, 8 Feb 2021 at 19:58, Philippe Mathieu-Daudé <philmd@redhat.com> wrote:
> >>
> >> The following changes since commit 5b19cb63d9dfda41b412373b8c9fe14641bcab60:
> >>
> >>   Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210205' into staging (2021-02-05 22:59:12 +0000)
> >>
> >> are available in the Git repository at:
> >>
> >>   https://gitlab.com/philmd/qemu.git tags/integration-testing-20210208
> >>
> >> for you to fetch changes up to fce8a00839564bf620b6c2957ed924197e54a127:
> >>
> >>   Acceptance Tests: remove unnecessary tag from documentation example (2021-02-08 14:31:03 +0100)
> >>
> >> ----------------------------------------------------------------
> >> Integration testing patches
> >>
> >> Tests added:
> >> - Armbian 20.08 on Orange Pi PC (Philippe)
> >> - MPC8544ds machine (Thomas)
> >> - Virtex-ml507 ppc machine (Thomas)
> >> - Re-enable the microblaze test (Thomas)
> >>
> >> Various fixes and documentation improvements from Cleber.
> >> ----------------------------------------------------------------
> >
> > gpg thinks the key you signed this with has expired. I tried
> > refreshing from the keyserver to see if the expiry date had
> > been updated, but it doesn't seem so ?
>
> Oops sorry. I signed the same tag with my other key (because
> re-signing this one is not straight forward).
>
> Do you mind retrying?


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.0
for any user-visible changes.

-- PMM