On Thu, Nov 02, 2023 at 06:00:22PM -0300, Daniel Henrique Barboza wrote: > Sunil, > > > While doing unrelated work (running Gitlab on my series built on top of > current riscv-to-apply.next), I hit the following error: > > https://gitlab.com/danielhb/qemu/-/jobs/5448178994 > > ========== > > 4/257 ERROR:../tests/qtest/bios-tables-test.c:535:test_acpi_asl: assertion > failed: (all_tables_match) ERROR > 4/257 qemu:qtest+qtest-i386 / qtest-i386/bios-tables-test > ERROR 7.77s killed by signal 6 SIGABRT > > > > G_TEST_DBUS_DAEMON=/builds/danielhb/qemu/tests/dbus-vmstate-daemon.sh > > > > PYTHON=/builds/danielhb/qemu/build/pyvenv/bin/python3 > > > > MALLOC_PERTURB_=159 QTEST_QEMU_BINARY=./qemu-system-i386 > > > > /builds/danielhb/qemu/build/tests/qtest/bios-tables-test --tap -k > > acpi-test: Warning! DSDT binary file mismatch. Actual [aml:/tmp/aml-IOYVD2], > Expected [aml:tests/data/acpi/microvm/DSDT]. > See source file tests/qtest/bios-tables-test.c for instructions on how to > update expected files. > to see ASL diff between mismatched files install IASL, rebuild QEMU from > scratch and re-run tests with V=1 environment variable set** > ERROR:../tests/qtest/bios-tables-test.c:535:test_acpi_asl: assertion failed: > (all_tables_match) > (test program exited with status code -6) > > (...) > > Summary of Failures: > 4571 4/257 qemu:qtest+qtest-i386 / qtest-i386/bios-tables-test > ERROR 7.77s killed by signal 6 SIGABRT > 4572 7/257 qemu:qtest+qtest-aarch64 / qtest-aarch64/bios-tables-test > ERROR 66.00s killed by signal 6 SIGABRT > 4573 Ok: 247 > 4574 Expected Fail: 0 > 4575 Fail: 2 > 4576 Unexpected Pass: 0 > 4577 Skipped: 8 > 4578 Timeout: 0 > > ========== > Thanks! Daniel. I sent v7 with this issue fixed. With v7, here is the qtest report I got.
$ make check-qtest-i386 V=1 ... Ok: 60 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 3 Timeout: 0 $ make check-qtest-aarch64 V=1 ... Ok: 20 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 2 Timeout: 0 $ make check ... Ok: 765 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 71 Timeout: 0 While I don't see any failures now, there are some tests skipped which look expected. Let me know if I need to run any other tests. Thanks! Sunil