qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 0bc72f: tests/vm: use $(PYTHON) consistently


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 0bc72f: tests/vm: use $(PYTHON) consistently
Date: Thu, 05 Mar 2020 06:45:12 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 0bc72f901099a6cab250f99be0bf914c1a089190
      
https://github.com/qemu/qemu/commit/0bc72f901099a6cab250f99be0bf914c1a089190
  Author: Robert Foley <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M tests/vm/Makefile.include

  Log Message:
  -----------
  tests/vm: use $(PYTHON) consistently

Change Makefile.include to use $(PYTHON) so for vm-boot-ssh to be
consistent with other cases like vm-build.

Signed-off-by: Robert Foley <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Reviewed-by: Peter Puhov <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Message-Id: <address@hidden>


  Commit: 89adc5b918c5ed42eaa03997360010d3d940e342
      
https://github.com/qemu/qemu/commit/89adc5b918c5ed42eaa03997360010d3d940e342
  Author: Robert Foley <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M tests/vm/basevm.py

  Log Message:
  -----------
  tests/vm: Debug mode shows ssh output.

Add changes to tests/vm/basevm.py so that during debug mode we show ssh output.

Signed-off-by: Robert Foley <address@hidden>
Reviewed-by: Peter Puhov <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Message-Id: <address@hidden>


  Commit: c9de39355a54dfc7aaebddace364f14159e5607e
      
https://github.com/qemu/qemu/commit/c9de39355a54dfc7aaebddace364f14159e5607e
  Author: Robert Foley <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M tests/vm/basevm.py

  Log Message:
  -----------
  tests/vm: increased max timeout for vm boot.

Add change to increase timeout waiting for VM to boot.
Needed for some emulation cases where it can take longer
than 5 minutes to boot.

Signed-off-by: Robert Foley <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Reviewed-by: Peter Puhov <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Message-Id: <address@hidden>
Message-Id: <address@hidden>


  Commit: fbb3aa29e20e20390e9aed4f4101a20d1e957b23
      
https://github.com/qemu/qemu/commit/fbb3aa29e20e20390e9aed4f4101a20d1e957b23
  Author: Robert Foley <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M tests/vm/basevm.py

  Log Message:
  -----------
  tests/vm: give wait_ssh() option to wait for root

Allow wait_ssh to wait for root user to be ready.
This solves the issue where we perform a wait_ssh()
successfully, but the root user is not yet ready
to be logged in.

Signed-off-by: Robert Foley <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Reviewed-by: Peter Puhov <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Message-Id: <address@hidden>
Message-Id: <address@hidden>


  Commit: b081986c85fd232c1224f84e136d6a19ebb52a39
      
https://github.com/qemu/qemu/commit/b081986c85fd232c1224f84e136d6a19ebb52a39
  Author: Robert Foley <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M tests/vm/basevm.py
    M tests/vm/centos
    M tests/vm/ubuntu.i386

  Log Message:
  -----------
  tests/vm: Added gen_cloud_init_iso() to basevm.py

This method was located in both centos and ubuntu.i386.

Signed-off-by: Robert Foley <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Reviewed-by: Peter Puhov <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Message-Id: <address@hidden>


  Commit: af17e7e7d31aef6336ebcdf17f4ae1ad98637b52
      
https://github.com/qemu/qemu/commit/af17e7e7d31aef6336ebcdf17f4ae1ad98637b52
  Author: Laurent Vivier <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: enable tools build on OS X

As we can build tools on OS X we should check we don't break build
when we submit new codes.

Signed-off-by: Laurent Vivier <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Message-Id: <address@hidden>


  Commit: 39d87c8c0c17a837519d6569c41e75eea15e7943
      
https://github.com/qemu/qemu/commit/39d87c8c0c17a837519d6569c41e75eea15e7943
  Author: Alex Bennée <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M configure
    M tests/vm/Makefile.include

  Log Message:
  -----------
  configure: detect and report genisoimage

This is used for some of the vm-build tests so lets detect it and
behave sanely when it is not installed.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>


  Commit: 0b245ec7a0608d54df505b2362b7e2f3ed928571
      
https://github.com/qemu/qemu/commit/0b245ec7a0608d54df505b2362b7e2f3ed928571
  Author: Alex Bennée <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M tests/requirements.txt

  Log Message:
  -----------
  tests/acceptance: bump avocado requirements to 76.0

If we want to use @skipUnless decorations on the class we need a
newer version of avocado.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>


  Commit: c2e09ad8cdf4705a91eb6c20a9f3d4d90a0f46aa
      
https://github.com/qemu/qemu/commit/c2e09ad8cdf4705a91eb6c20a9f3d4d90a0f46aa
  Author: Alex Bennée <address@hidden>
  Date:   2020-03-04 (Wed, 04 Mar 2020)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis.yml: install python3 numpy and opencv libraries

These are used for the acceptance framebuffer tests to count Tux. As
we need slightly newer python3 for opencv we bump up to bionic.

Signed-off-by: Alex Bennée <address@hidden>

Message-Id: <address@hidden>


  Commit: e64a62df378a746c0b257105959613c9f8122e59
      
https://github.com/qemu/qemu/commit/e64a62df378a746c0b257105959613c9f8122e59
  Author: Peter Maydell <address@hidden>
  Date:   2020-03-05 (Thu, 05 Mar 2020)

  Changed paths:
    M .travis.yml
    M configure
    M tests/requirements.txt
    M tests/vm/Makefile.include
    M tests/vm/basevm.py
    M tests/vm/centos
    M tests/vm/ubuntu.i386

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-040320-1' 
into staging

Testing updates

  - some clean-ups for tests/vm
  - enable tools build for MacOSX
  - bump avocado to a newer version
  - bump travis env for avocado

# gpg: Signature made Wed 04 Mar 2020 10:00:19 GMT
# gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) <address@hidden>" 
[full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44

* remotes/stsquad/tags/pull-testing-040320-1:
  travis.yml: install python3 numpy and opencv libraries
  tests/acceptance: bump avocado requirements to 76.0
  configure: detect and report genisoimage
  travis: enable tools build on OS X
  tests/vm: Added gen_cloud_init_iso() to basevm.py
  tests/vm: give wait_ssh() option to wait for root
  tests/vm: increased max timeout for vm boot.
  tests/vm: Debug mode shows ssh output.
  tests/vm: use $(PYTHON) consistently

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/abfa865014ab...e64a62df378a



reply via email to

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