From dd11dd488be45cf39f43ec05f7940677eaa43682 Mon Sep 17 00:00:00 2001 From: Ari Koivula Date: Mon, 11 May 2015 13:27:36 +0300 Subject: [PATCH] Modify Valgrind tests for GOP. - Add --owf=0 test. - Allow GOP tests to fail, as they are still experimental. - Reduce the number of frames to 20. --- .travis.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index adbbf90f..eaf2bfc2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,12 @@ env: sudo: required matrix: + allow_failures: + - env: TEST_FRAMES=20 VALGRIND_TEST="--gop=8 -p0 --threads=2 --wpp --owf=1 --rd=0 --no-rdoq --no-deblock --no-sao --no-signhide --subme=0 --pu-depth-inter=1-3 --pu-depth-intra=2-3" + - env: TEST_FRAMES=20 VALGRIND_TEST="--gop=8 -p0 --threads=2 --wpp --owf=0 --rd=0 --no-rdoq --no-deblock --no-sao --no-signhide --subme=0 --pu-depth-inter=1-3 --pu-depth-intra=2-3" + fast_finish: true + include: - compiler: clang env: KVZ_DISABLE_AVX2="" @@ -45,8 +50,9 @@ matrix: - env: VALGRIND_TEST="-p1 --threads=2 --owf=1 --rd=1 --no-rdoq --no-deblock --no-sao --no-signhide" - env: VALGRIND_TEST="-p1 --threads=2 --owf=1 --rd=2 --no-rdoq --no-deblock --no-sao --no-signhide --no-transform-skip" - # Tests for GOP. - - env: TEST_FRAMES=25 VALGRIND_TEST="--gop=8 -p0 --threads=2 --wpp --owf=1 --rd=0 --no-rdoq --no-deblock --no-sao --no-signhide --subme=0 --pu-depth-inter=1-3 --pu-depth-intra=2-3" + # Tests for GOP, with and without OWF. + - env: TEST_FRAMES=20 VALGRIND_TEST="--gop=8 -p0 --threads=2 --wpp --owf=1 --rd=0 --no-rdoq --no-deblock --no-sao --no-signhide --subme=0 --pu-depth-inter=1-3 --pu-depth-intra=2-3" + - env: TEST_FRAMES=20 VALGRIND_TEST="--gop=8 -p0 --threads=2 --wpp --owf=0 --rd=0 --no-rdoq --no-deblock --no-sao --no-signhide --subme=0 --pu-depth-inter=1-3 --pu-depth-intra=2-3" before_install: # Work around a weird bug in Travis-ci, where compiler is set wrong.