image/gif: FuzzDecode test runtime is excessive on various builders #55839
Labels
FrozenDueToAge
help wanted
NeedsFix
The path to resolution is known, but the work has not been done.
Testing
An issue that has been verified to require only test changes, not just a test failure.
Milestone
The image/gif.FuzzDecode tests take an excessive amount of time to run on various builders, even in short mode.
For example, on one of the linux/riscv64 builders:
While I'm all for fuzzing, this is adding almost 5 minutes to each test run on this platform.
This also shows on other platforms such as (total image/gif runtime, however FuzzDecode makes up the majority of the runtime):
freebsd/arm - 408.816s
linux/mips - 209.886s
linux/mips64 - 174.648s
openbsd/arm - 245.098s
openbsd/mips64 - 263.389s
I've not dug into the fuzzer, however at a quick glance it appears to be CPU bound on a single OS thread. I also know that a number of the above mentioned platforms are I/O limited (running on either SDMMC, USB or iSCSI) - not sure if this plays a part.
It seems that we should do at least one of the following:
The text was updated successfully, but these errors were encountered: