qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 3d2f73: build: use "meson test" as the test h


From: Richard Henderson
Subject: [Qemu-commits] [qemu/qemu] 3d2f73: build: use "meson test" as the test harness
Date: Thu, 23 Dec 2021 11:41:26 -0800

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 3d2f73ef75e25ba850aff4fcccb36d50137afd0f
      
https://github.com/qemu/qemu/commit/3d2f73ef75e25ba850aff4fcccb36d50137afd0f
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   2021-12-23 (Thu, 23 Dec 2021)

  Changed paths:
    M Makefile
    M meson.build
    M scripts/mtest2make.py
    R scripts/tap-driver.pl
    R scripts/tap-merge.pl
    M tests/fp/meson.build

  Log Message:
  -----------
  build: use "meson test" as the test harness

"meson test" starting with version 0.57 is just as capable and easy to
use as QEMU's own TAP driver.  All existing options for "make check"
work.  The only required code change involves how to mark "slow" tests;
they need to belong to an additional "slow" suite.

The rules for .tap output are replaced by JUnit XML; GitLab is able
to parse that output and present it in the CI pipeline report.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>


  Commit: f18155a207dbc6a23f06a4af667280743819c31e
      
https://github.com/qemu/qemu/commit/f18155a207dbc6a23f06a4af667280743819c31e
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2021-12-23 (Thu, 23 Dec 2021)

  Changed paths:
    M Makefile
    M meson.build
    M scripts/mtest2make.py
    R scripts/tap-driver.pl
    R scripts/tap-merge.pl
    M tests/fp/meson.build

  Log Message:
  -----------
  Merge tag 'for-upstream-mtest' of https://gitlab.com/bonzini/qemu into staging

Replace tap-driver.pl with "meson test".

# gpg: Signature made Thu 23 Dec 2021 01:06:34 AM PST
# gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
# gpg:                issuer "pbonzini@redhat.com"
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [unknown]
# gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
#      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83

* tag 'for-upstream-mtest' of https://gitlab.com/bonzini/qemu:
  build: use "meson test" as the test harness

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


Compare: https://github.com/qemu/qemu/compare/1bd88c4542e9...f18155a207db



reply via email to

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