PR #24653 opened by Niklas Haas (haasn) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/24653 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/24653.patch
>From c6f409bef788bf0a2c942f9bec53c5a20e00033f Mon Sep 17 00:00:00 2001 From: Niklas Haas <[email protected]> Date: Tue, 8 Sep 2026 14:02:06 +0200 Subject: [PATCH] tests/fate/libswscale: move slow tests to fate-libswscale-extra --- tests/Makefile | 1 + tests/fate/libswscale.mak | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/Makefile b/tests/Makefile index 3f0132dd97..5728e56869 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -318,6 +318,7 @@ fate:: $(FATE) # Tests requiring hardware support are not included in a default fate run. fate-hw: $(FATE_HW-yes) FATE += $(FATE_HW-yes) +FATE += $(FATE_EXTRA-yes) $(FATE): export PROGSUF = $(PROGSSUF) $(FATE): export EXECSUF = $(EXESUF) diff --git a/tests/fate/libswscale.mak b/tests/fate/libswscale.mak index 9de79d736b..a65194cf13 100644 --- a/tests/fate/libswscale.mak +++ b/tests/fate/libswscale.mak @@ -45,13 +45,13 @@ ifneq ($(HAVE_BIGENDIAN),yes) # Disable on big endian because big endian platforms generate different op # lists for le vs be formats; this breaks the checksum otherwise -FATE_LIBSWSCALE-$(CONFIG_UNSTABLE) += fate-sws-ops-list +FATE_LIBSWSCALE_EXTRA-$(CONFIG_UNSTABLE) += fate-sws-ops-list fate-sws-ops-list: libswscale/tests/sws_ops$(EXESUF) fate-sws-ops-list: CMD = run libswscale/tests/sws_ops$(EXESUF) | do_md5sum | cut -d" " -f1 ifeq ($(HAVE_INT128),yes) # Disable by default without int128 because it is too slow (several minutes) -FATE_LIBSWSCALE-$(CONFIG_UNSTABLE) += fate-sws-uops-macros +FATE_LIBSWSCALE_EXTRA-$(CONFIG_UNSTABLE) += fate-sws-uops-macros endif # Disable on bigendian because it would result in a different iteration order @@ -62,14 +62,17 @@ fate-sws-uops-macros: CMD = run libswscale/uops_macros_gen$(EXESUF) endif -FATE_LIBSWSCALE-$(CONFIG_UNSTABLE) += fate-sws-ops-entries-aarch64 +FATE_LIBSWSCALE_EXTRA-$(CONFIG_UNSTABLE) += fate-sws-ops-entries-aarch64 fate-sws-ops-entries-aarch64: libswscale/tests/sws_ops_aarch64$(EXESUF) fate-sws-ops-entries-aarch64: REF = $(SRC_PATH)/libswscale/aarch64/ops_entries.c fate-sws-ops-entries-aarch64: CMD = run libswscale/tests/sws_ops_aarch64$(EXESUF) FATE_LIBSWSCALE += $(FATE_LIBSWSCALE-yes) FATE_LIBSWSCALE_SAMPLES += $(FATE_LIBSWSCALE_SAMPLES-yes) +FATE_LIBSWSCALE_EXTRA += $(FATE_LIBSWSCALE_EXTRA-yes) FATE-$(CONFIG_SWSCALE) += $(FATE_LIBSWSCALE) FATE_FFMPEG += $(FATE_LIBSWSCALE_FFMPEG-yes) FATE_EXTERN-$(CONFIG_SWSCALE) += $(FATE_LIBSWSCALE_SAMPLES) +FATE_EXTRA-$(CONFIG_SWSCALE) += $(FATE_LIBSWSCALE_EXTRA) fate-libswscale: $(FATE_LIBSWSCALE) $(FATE_LIBSWSCALE_SAMPLES) $(FATE_LIBSWSCALE_FFMPEG-yes) +fate-libswscale-extra: fate-libswscale $(FATE_LIBSWSCALE_EXTRA) -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
