mirror of https://git.ffmpeg.org/ffmpeg.git
fate: Add an option for disabling the 2k/4k tests
When testing on a memory limited system, these tests consume a significant amount of memory and can often fail if testing by running multiple processes in parallel. Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
efefba61f8
commit
0f50be625f
|
@ -482,6 +482,7 @@ Developer options (useful when working on FFmpeg itself):
|
||||||
--ignore-tests=TESTS comma-separated list (without "fate-" prefix
|
--ignore-tests=TESTS comma-separated list (without "fate-" prefix
|
||||||
in the name) of tests whose result is ignored
|
in the name) of tests whose result is ignored
|
||||||
--enable-linux-perf enable Linux Performance Monitor API
|
--enable-linux-perf enable Linux Performance Monitor API
|
||||||
|
--disable-large-tests disable tests that use a large amount of memory
|
||||||
|
|
||||||
NOTE: Object files are built at the place where configure is launched.
|
NOTE: Object files are built at the place where configure is launched.
|
||||||
EOF
|
EOF
|
||||||
|
@ -1931,6 +1932,7 @@ CONFIG_LIST="
|
||||||
$SUBSYSTEM_LIST
|
$SUBSYSTEM_LIST
|
||||||
autodetect
|
autodetect
|
||||||
fontconfig
|
fontconfig
|
||||||
|
large_tests
|
||||||
linux_perf
|
linux_perf
|
||||||
memory_poisoning
|
memory_poisoning
|
||||||
neon_clobber_test
|
neon_clobber_test
|
||||||
|
@ -3727,6 +3729,7 @@ enable asm
|
||||||
enable debug
|
enable debug
|
||||||
enable doc
|
enable doc
|
||||||
enable faan faandct faanidct
|
enable faan faandct faanidct
|
||||||
|
enable large_tests
|
||||||
enable optimizations
|
enable optimizations
|
||||||
enable runtime_cpudetect
|
enable runtime_cpudetect
|
||||||
enable safe_bitstream_reader
|
enable safe_bitstream_reader
|
||||||
|
|
|
@ -85,6 +85,16 @@ FILTERDEMDECENCMUX = $(call ALLYES, $(1:%=%_FILTER) $(2)_DEMUXER $(3)_DECODER $(
|
||||||
|
|
||||||
PARSERDEMDEC = $(call ALLYES, $(1)_PARSER $(2)_DEMUXER $(3)_DECODER)
|
PARSERDEMDEC = $(call ALLYES, $(1)_PARSER $(2)_DEMUXER $(3)_DECODER)
|
||||||
|
|
||||||
|
# Allow overriding CONFIG_LARGE_TESTS via LARGE_TESTS, if set on the
|
||||||
|
# make command line.
|
||||||
|
ifeq ($(LARGE_TESTS), yes)
|
||||||
|
CONFIG_LARGE_TESTS:=yes
|
||||||
|
!CONFIG_LARGE_TESTS:=
|
||||||
|
else ifeq ($(LARGE_TESTS), no)
|
||||||
|
CONFIG_LARGE_TESTS:=
|
||||||
|
!CONFIG_LARGE_TESTS:=yes
|
||||||
|
endif
|
||||||
|
|
||||||
include $(SRC_PATH)/$(APITESTSDIR)/Makefile
|
include $(SRC_PATH)/$(APITESTSDIR)/Makefile
|
||||||
include $(SRC_PATH)/$(DNNTESTSDIR)/Makefile
|
include $(SRC_PATH)/$(DNNTESTSDIR)/Makefile
|
||||||
|
|
||||||
|
|
|
@ -64,7 +64,6 @@ FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, ASV1, AVI) += asv1
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, ASV2, AVI) += asv2
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, ASV2, AVI) += asv2
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p-rd
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p-rd
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-4k-hr-lb
|
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DNXHD, MOV) += dnxhd-1080i
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DNXHD, MOV) += dnxhd-1080i
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DVVIDEO, DV) += dv
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DVVIDEO, DV) += dv
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DVVIDEO, DV) += dv-411
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, DVVIDEO, DV) += dv-411
|
||||||
|
@ -80,6 +79,8 @@ FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, JPEGLS, AVI) += jpegls
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, MJPEG, AVI) += mjpeg
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, MJPEG, AVI) += mjpeg
|
||||||
|
|
||||||
|
FATE_SEEK_VSYNTH_LENA-$(call ALLYES, DNXHD_ENCODER DNXHD_DECODER LARGE_TESTS) += dnxhd-4k-hr-lb
|
||||||
|
|
||||||
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, MPEG1VIDEO, MPEG1VIDEO MPEGVIDEO) += \
|
FATE_SEEK_VSYNTH_LENA-$(call ENCDEC, MPEG1VIDEO, MPEG1VIDEO MPEGVIDEO) += \
|
||||||
mpeg1 \
|
mpeg1 \
|
||||||
mpeg1b
|
mpeg1b
|
||||||
|
|
|
@ -29,13 +29,14 @@ FATE_VCODEC-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p \
|
||||||
dnxhd-720p-rd \
|
dnxhd-720p-rd \
|
||||||
dnxhd-720p-10bit \
|
dnxhd-720p-10bit \
|
||||||
dnxhd-720p-hr-lb \
|
dnxhd-720p-hr-lb \
|
||||||
dnxhd-4k-hr-lb \
|
|
||||||
dnxhd-uhd-hr-sq \
|
dnxhd-uhd-hr-sq \
|
||||||
dnxhd-2k-hr-hq \
|
|
||||||
dnxhd-edge1-hr \
|
dnxhd-edge1-hr \
|
||||||
dnxhd-edge2-hr \
|
dnxhd-edge2-hr \
|
||||||
dnxhd-edge3-hr
|
dnxhd-edge3-hr
|
||||||
|
|
||||||
|
FATE_VCODEC-$(call ALLYES, DNXHD_ENCODER DNXHD_DECODER LARGE_TESTS) += dnxhd-4k-hr-lb \
|
||||||
|
dnxhd-2k-hr-hq
|
||||||
|
|
||||||
FATE_VCODEC-$(call ENCDEC, VC2 DIRAC, MOV) += vc2-420p vc2-420p10 vc2-420p12 \
|
FATE_VCODEC-$(call ENCDEC, VC2 DIRAC, MOV) += vc2-420p vc2-420p10 vc2-420p12 \
|
||||||
vc2-422p vc2-422p10 vc2-422p12 \
|
vc2-422p vc2-422p10 vc2-422p12 \
|
||||||
vc2-444p vc2-444p10 vc2-444p12 \
|
vc2-444p vc2-444p10 vc2-444p12 \
|
||||||
|
|
Loading…
Reference in New Issue