You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	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:
		
							
								
								
									
										3
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -482,6 +482,7 @@ Developer options (useful when working on FFmpeg itself): | ||||
|   --ignore-tests=TESTS     comma-separated list (without "fate-" prefix | ||||
|                            in the name) of tests whose result is ignored | ||||
|   --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. | ||||
| EOF | ||||
| @@ -1931,6 +1932,7 @@ CONFIG_LIST=" | ||||
|     $SUBSYSTEM_LIST | ||||
|     autodetect | ||||
|     fontconfig | ||||
|     large_tests | ||||
|     linux_perf | ||||
|     memory_poisoning | ||||
|     neon_clobber_test | ||||
| @@ -3727,6 +3729,7 @@ enable asm | ||||
| enable debug | ||||
| enable doc | ||||
| enable faan faandct faanidct | ||||
| enable large_tests | ||||
| enable optimizations | ||||
| enable runtime_cpudetect | ||||
| 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) | ||||
|  | ||||
| # 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)/$(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, DNXHD,         DNXHD)   += dnxhd-720p | ||||
| 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, DVVIDEO,       DV)      += dv | ||||
| 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, 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) +=    \ | ||||
|                                                     mpeg1                    \ | ||||
|                                                     mpeg1b | ||||
|   | ||||
| @@ -29,13 +29,14 @@ FATE_VCODEC-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p                  \ | ||||
|                                             dnxhd-720p-rd               \ | ||||
|                                             dnxhd-720p-10bit            \ | ||||
|                                             dnxhd-720p-hr-lb            \ | ||||
|                                             dnxhd-4k-hr-lb              \ | ||||
|                                             dnxhd-uhd-hr-sq             \ | ||||
|                                             dnxhd-2k-hr-hq              \ | ||||
|                                             dnxhd-edge1-hr              \ | ||||
|                                             dnxhd-edge2-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 \ | ||||
|                                               vc2-422p vc2-422p10 vc2-422p12 \ | ||||
|                                               vc2-444p vc2-444p10 vc2-444p12 \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user