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]

Reply via email to