82e258db15
qtest: bios-tables-test: fix a memory leak
...
Fixes: 5da7c35e25a("bios-tables-test: Add Q35/TPM-TIS test")
Signed-off-by: Li Qiang <liq3ea@163.com >
Message-Id: <20200714153536.66060-1-liq3ea@163.com >
Reviewed-by: Eric Auger <eric.auger@redhat.com >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-07-17 10:44:23 +02:00
b20fdf2cc3
acpi: bios-tables-test: show more context on asl diffs
...
Makes it easier to create good commit messages from the logs.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20200619091905.21676-3-kraxel@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-06-24 17:18:28 -04:00
55b9757c7e
bios-tables-test: Fix "-tpmdev: invalid option"
...
When configure is run with "--disable-tpm", the bios-tables-test
q35/tis test fails with "-tpmdev: invalid option".
Skip the test if CONFIG_TPM is unset.
Signed-off-by: Eric Auger <eric.auger@redhat.com >
Reported-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20200615135051.2213-1-eric.auger@redhat.com >
Tested-by: Stefan Berger <stefanb@linux.ibm.com >
Fixes: 5da7c35e25
("bios-tables-test: Add Q35/TPM-TIS test")
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-06-15 18:26:46 +02:00
5da7c35e25
bios-tables-test: Add Q35/TPM-TIS test
...
Test tables specific to the TPM-TIS instantiation.
The TPM2 is added in the framework. Also the DSDT
is updated with the TPM. The new function should be
be usable for CRB as well, later one.
Signed-off-by: Eric Auger <eric.auger@redhat.com >
Message-Id: <20200609125409.24179-5-eric.auger@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-06-09 14:18:04 -04:00
62293b4f58
bios-tables-test: test pc-dimm and nvdimm coldplug for arm/virt
...
Since we now have both pc-dimm and nvdimm support, update
test_acpi_virt_tcg_memhp() to include those.
Signed-off-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com >
Message-Id: <20200421125934.14952-7-shameerali.kolothum.thodi@huawei.com >
Acked-by: Peter Maydell <peter.maydell@linaro.org >
Tested-by: Eric Auger <eric.auger@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-05-04 10:25:02 -04:00
34b1429ca9
bios-tables-test: default diff command
...
Most people probably just want diff -u. So let's use that
as the default.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-02-25 08:23:18 -05:00
c01e905f3a
bios-tables-test: fix up DIFF generation
...
Turns out it goes to stdout which is suppressed even with V=1.
Force DIFF output to stderr to make it visible.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-02-25 08:23:18 -05:00
a7b4384fef
bios-tables-test: tell people how to update
...
For now just a pointer to the source file.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Laurent Vivier <lvivier@redhat.com >
Reviewed-by: Thomas Huth <thuth@redhat.com >
2020-02-25 08:23:18 -05:00
c66e8ab0e3
tests/qtest: update comments about bios-tables-test-allowed-diff.h
...
Update comments in tests/qtest/bios-tables-test.c to reflect the
current path of bios-tables-test-allowed-diff.h, which is now under
tests/qtest/ as well.
Signed-off-by: Heyi Guo <guoheyi@huawei.com >
Message-Id: <20200202110009.51479-1-guoheyi@huawei.com >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-02-04 09:00:57 +01:00
3c2ab5593b
bios-tables-test: document expected file update
...
Document the flow for the case where contributor
updates the expected files.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-01-22 00:23:07 -05:00
1e8a1fae74
test: Move qtests to a separate directory
...
The tests directory itself is pretty overcrowded, and it's hard to
see which test belongs to which test subsystem (unit, qtest, ...).
Let's move the qtests to a separate folder for more clarity.
Message-Id: <20191218103059.11729-6-thuth@redhat.com >
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-01-12 11:42:41 +01:00