]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
libarchive: skip fuzz tests in ptest run
authorSiva Balasubramanian <sivakumar.bs@gmail.com>
Fri, 3 Jul 2026 07:00:42 +0000 (12:30 +0530)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 6 Jul 2026 16:15:09 +0000 (17:15 +0100)
commit8db26e7efee024f370e8d2b45c8db24beecf61a8
treee50b627f6e8be819ffff45dae2757b2d46ecf84f
parent11aa3b360d43ded0aaf7a021d0fba0c1ec4c09f2
libarchive: skip fuzz tests in ptest run

The libarchive fuzz tests (test_fuzz_ar, test_fuzz_cab, test_fuzz_cpio,
test_fuzz_iso9660, ...) run 1000 randomised iterations per archive format
and are intended for dedicated fuzzing infrastructure rather than routine
ptest execution. On the time and memory constrained autobuilder QEMU
targets they regularly time out, e.g.:

  158: test_fuzz_iso9660    Timeout! System state:

Upstream provides the SKIP_TEST_FUZZ environment variable to skip these
tests. Export it from run-ptest so the fuzz tests are skipped rather than
run, while the rest of the test suite continues to execute normally.

[YOCTO #16340]

Signed-off-by: Siva Balasubramanian <sivakumar.bs@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/libarchive/libarchive/run-ptest