mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-27 20:33:54 -06:00
test makefile overhaul
This introduces new test reporting infrastructure based on gtester and gtester-report. Also, all existing tests are moved to tests/, and tests/Makefile is reorganized to factor out the commonalities in the rules. Signed-off-by: Anthony Liguori <aliguori@linux.vnet.ibm.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
040b66f3f9
commit
b93b63f574
16 changed files with 119 additions and 41 deletions
26
scripts/gtester-cat
Executable file
26
scripts/gtester-cat
Executable file
|
@ -0,0 +1,26 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Copyright IBM, Corp. 2012
|
||||
#
|
||||
# Authors:
|
||||
# Anthony Liguori <aliguori@us.ibm.com>
|
||||
#
|
||||
# This work is licensed under the terms of the GNU GPLv2 or later.
|
||||
# See the COPYING file in the top-level directory.
|
||||
|
||||
cat <<EOF
|
||||
<?xml version="1.0"?>
|
||||
<gtester>
|
||||
<info>
|
||||
<package>qemu</package>
|
||||
<version>0.0</version>
|
||||
<revision>rev</revision>
|
||||
</info>
|
||||
EOF
|
||||
|
||||
sed \
|
||||
-e '/<?xml/d' \
|
||||
-e '/^<gtester>$/d' \
|
||||
-e '/<info>/,/<\/info>/d' \
|
||||
-e '$b' \
|
||||
-e '/^<\/gtester>$/d' "$@"
|
Loading…
Add table
Add a link
Reference in a new issue