qemu/tests/functional
Thomas Huth db17daf8c4 tests/functional: Fix hash validation
The _check() function is supposed to check whether the hash of the
downloaded file matches the expected one. Unfortunately, during the
last rework of this function, the check was accidentally turned into
returning the hash value itself instead of a True/False value,
effectively accepting each hash as valid. Let's do a proper check
again now.

Fixes:05e303210d ("tests/functional/qemu_test: Use Python hashlib ...")
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2024-10-04 18:53:53 +03:00
..
acpi-bits tests/functional: Convert the acpi-bits test into a standalone test 2024-09-04 11:14:33 +02:00
qemu_test tests/functional: Fix hash validation 2024-10-04 18:53:53 +03:00
meson.build * Convert more Avocado tests to the new functional test framework 2024-09-28 12:34:38 +01:00
test_aarch64_raspi3.py tests/functional: Convert Aarch64 Raspi3 avocado tests 2024-09-11 09:49:11 +02:00
test_aarch64_raspi4.py tests/functional: Convert Aarch64 Raspi4 avocado tests 2024-09-11 09:49:11 +02:00
test_aarch64_sbsaref.py tests: drop OpenBSD tests for aarch64/sbsa-ref 2024-09-19 12:58:58 +01:00
test_aarch64_virt.py tests/functional: Convert Aarch64 Virt machine avocado tests 2024-09-04 12:28:00 +02:00
test_acpi_bits.py tests/functional: Convert the acpi-bits test into a standalone test 2024-09-04 11:14:33 +02:00
test_alpha_clipper.py tests/functional: Convert the Alpha Clipper Avocado test 2024-09-11 09:49:11 +02:00
test_arm_bflt.py tests/functional: Convert ARM bFLT linux-user avocado test 2024-09-04 12:28:00 +02:00
test_arm_canona1100.py tests/functional: Convert some avocado tests that needed avocado.utils.archive 2024-09-04 11:14:29 +02:00
test_arm_integratorcp.py tests/functional: Convert ARM Integrator/CP avocado tests 2024-09-04 11:14:51 +02:00
test_arm_raspi2.py tests/functional: Convert ARM Raspi2 avocado tests 2024-09-11 09:49:11 +02:00
test_arm_vexpress.py tests/functional: Convert the vexpressa9 Avocado test 2024-09-24 13:38:40 +02:00
test_avr_mega2560.py tests/functional: Convert some tests that download files via fetch_asset() 2024-09-04 11:11:31 +02:00
test_cpu_queries.py tests/functional: Convert simple avocado tests into standalone python tests 2024-09-04 10:52:29 +02:00
test_empty_cpu_model.py tests/functional: Convert simple avocado tests into standalone python tests 2024-09-04 10:52:29 +02:00
test_info_usernet.py tests/functional: Convert avocado tests that just need a small adjustment 2024-09-04 10:52:29 +02:00
test_linux_initrd.py tests/functional: Convert the linux_initrd avocado test into a standalone test 2024-09-04 11:14:33 +02:00
test_loongarch64_virt.py tests/functional: Convert some tests that download files via fetch_asset() 2024-09-04 11:11:31 +02:00
test_m68k_mcf5208evb.py tests/functional: Convert the m68k MCF5208EVB Avocado test 2024-09-11 09:49:11 +02:00
test_m68k_nextcube.py tests/functional: Convert the m68k nextcube test with tesseract 2024-09-04 11:14:33 +02:00
test_m68k_q800.py tests/functional: Convert the m68k Q800 Avocado test into a functional test 2024-09-11 09:49:11 +02:00
test_mem_addr_space.py tests/functional: Convert simple avocado tests into standalone python tests 2024-09-04 10:52:29 +02:00
test_microblaze_s3adsp1800.py tests/functional: Convert the microblaze avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_microblazeel_s3adsp1800.py tests/functional: Convert the microblaze avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_mips64el_fuloong2e.py tests/functional: Convert mips64el Fuloong2e avocado test (2/2) 2024-09-11 09:49:11 +02:00
test_mips64el_loongson3v.py tests/functional: Convert some tests that download files via fetch_asset() 2024-09-04 11:11:31 +02:00
test_mips64el_malta.py tests/functional: Convert mips32el Malta YAMON avocado test 2024-09-11 09:49:11 +02:00
test_mips_malta.py tests/functional: Convert mips32eb 4Kc Malta avocado tests 2024-09-11 09:49:11 +02:00
test_mipsel_malta.py tests/functional: Convert nanomips Malta avocado tests 2024-09-11 09:49:11 +02:00
test_multiprocess.py tests/functional: Convert the multiprocess avocado test into a standalone test 2024-09-11 09:49:12 +02:00
test_netdev_ethtool.py tests/functional: Correct typo in test_netdev_ethtool.py SPDX tag 2024-09-20 10:11:59 +03:00
test_or1k_sim.py tests/functional: Convert the or1k-sim Avocado test 2024-09-11 09:49:11 +02:00
test_pc_cpu_hotplug_props.py tests/functional: Convert simple avocado tests into standalone python tests 2024-09-04 10:52:29 +02:00
test_ppc64_e500.py tests/functional: Convert the e500 ppc64 Avocado test 2024-09-24 13:39:12 +02:00
test_ppc64_hv.py tests/functional: Convert the ppc_hv avocado test into a standalone test 2024-09-04 11:14:33 +02:00
test_ppc64_powernv.py tests/functional: Convert the powernv tests from boot_linux_console.py 2024-09-24 13:45:06 +02:00
test_ppc64_pseries.py tests/functional: Convert most ppc avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_ppc_40p.py tests/functional: Convert most ppc avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_ppc_74xx.py tests/functional: Convert avocado tests that just need a small adjustment 2024-09-04 10:52:29 +02:00
test_ppc_405.py tests/functional: Convert some tests that download files via fetch_asset() 2024-09-04 11:11:31 +02:00
test_ppc_amiga.py tests/functional: Convert the ppc_amiga avocado test into a standalone test 2024-09-04 11:14:33 +02:00
test_ppc_bamboo.py tests/functional: Convert some avocado tests that needed avocado.utils.archive 2024-09-04 11:14:29 +02:00
test_ppc_mac.py tests/functional: Convert the mac ppc Avocado tests 2024-09-24 13:40:23 +02:00
test_ppc_mpc8544ds.py tests/functional: Convert most ppc avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_ppc_virtex_ml507.py tests/functional: Convert most ppc avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_rx_gdbsim.py tests/functional: Convert the rx_gdbsim avocado test into a standalone test 2024-09-04 11:14:33 +02:00
test_s390x_ccw_virtio.py tests/functional: Convert the s390x avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_s390x_topology.py tests/functional: Convert the s390x avocado tests into standalone tests 2024-09-04 11:14:33 +02:00
test_sh4_r2d.py tests/functional: Convert the r2d sh4 Avocado test 2024-09-24 13:40:32 +02:00
test_sparc64_sun4u.py tests/functional: Convert some avocado tests that needed avocado.utils.archive 2024-09-04 11:14:29 +02:00
test_sparc_sun4m.py tests/functional: Convert the SPARCStation Avocado test 2024-09-24 13:38:59 +02:00
test_version.py tests/functional: Convert avocado tests that just need a small adjustment 2024-09-04 10:52:29 +02:00
test_virtio_gpu.py tests/functional: Convert the virtio_gpu avocado test into a standalone test 2024-09-04 11:14:33 +02:00
test_virtio_version.py tests/functional: Convert simple avocado tests into standalone python tests 2024-09-04 10:52:29 +02:00
test_x86_cpu_model_versions.py tests/functional: Convert the x86_cpu_model_versions test 2024-09-04 11:14:33 +02:00
test_xtensa_lx60.py tests/functional: Convert the xtensa lx60 Avocado test 2024-09-24 13:38:53 +02:00