Unified · Split
| @@ -285,7 +285,7 @@ fate: $(FATE) · 284 unmodified lines | ||
| 285 | 285 | |
| 286 | 286 | $(FATE): ffmpeg$(EXESUF) $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) |
| 287 | 287 | @echo "TEST $(@:fate-%=%)" |
| 288 | − $(Q)$(SRC_PATH)/tests/fate-run.sh $@ "$(SAMPLES)" "$(TARGET_EXEC)" "$(TARGET_PATH)" '$(CMD)' '$(CMP)' '$(REF)' '$(FUZZ)' '$(THREADS)' | |
| 288 | + $(Q)$(SRC_PATH)/tests/fate-run.sh $@ "$(SAMPLES)" "$(TARGET_EXEC)" "$(TARGET_PATH)" '$(CMD)' '$(CMP)' '$(REF)' '$(FUZZ)' '$(THREADS)' '$(THREAD_TYPE)' | |
| 289 | 289 | |
| 290 | 290 | fate-list: |
| 291 | 291 | @printf '%s\n' $(sort $(FATE)) |
| @@ -16,6 +16,7 @@ cmp=${6:-diff} · 15 unmodified lines | ||
| 16 | 16 | ref=${7:-"${base}/ref/fate/${test}"} |
| 17 | 17 | fuzz=$8 |
| 18 | 18 | threads=${9:-1} |
| 19 | +thread_type=${10:-3} | |
| 19 | 20 | |
| 20 | 21 | outdir="tests/data/fate" |
| 21 | 22 | outfile="${outdir}/${test}" |
| @@ -49,7 +50,7 @@ run(){ · 27 unmodified lines | ||
| 49 | 50 | } |
| 50 | 51 | |
| 51 | 52 | ffmpeg(){ |
| 52 | − run ffmpeg -v 0 -threads $threads "$@" | |
| 53 | + run ffmpeg -v 0 -threads $threads -thread_type $thread_type "$@" | |
| 53 | 54 | } |
| 54 | 55 | |
| 55 | 56 | framecrc(){ |
| @@ -78,7 +79,7 @@ regtest(){ · 22 unmodified lines | ||
| 78 | 79 | cleanfiles="$cleanfiles $outfile $errfile" |
| 79 | 80 | outfile=tests/data/regression/$2/$t |
| 80 | 81 | errfile=tests/data/$t.$2.err |
| 81 | − ${base}/${1}-regression.sh $t $2 $3 "$target_exec" "$target_path" "$threads" | |
| 82 | + ${base}/${1}-regression.sh $t $2 $3 "$target_exec" "$target_path" "$threads" "$thread_type" | |
| 82 | 83 | } |
| 83 | 84 | |
| 84 | 85 | codectest(){ |