| language: cpp |
| |
| compiler: |
| - g++ |
| - clang |
| |
| before_install: |
| - sudo apt-get update -qq |
| - sudo apt-get install -qq nasm g++-4.6-multilib gcc-multilib libc6-dev-i386 |
| |
| install: |
| - make gmp-bootstrap |
| - make gtest-bootstrap |
| |
| before_script: |
| - WorkingDir=`pwd` |
| - cd test/encoder_binary_comparison |
| - ./run_PrepareAllTestData.sh 64 |
| - cd ${WorkingDir} |
| |
| env: |
| - TASK=UnitTest; TestParameter="" |
| - TASK=BinaryCompare; TestParameter=BA_MW_D.264 |
| - TASK=BinaryCompare; TestParameter=LS_SVA_D.264 |
| - TASK=BinaryCompare; TestParameter=CVPCMNL1_SVA_C.264 |
| |
| matrix: |
| exclude: |
| - compiler: clang |
| env: TASK=BinaryCompare; TestParameter=BA_MW_D.264 |
| - compiler: clang |
| env: TASK=BinaryCompare; TestParameter=LS_SVA_D.264 |
| - compiler: clang |
| env: TASK=BinaryCompare; TestParameter=CVPCMNL1_SVA_C.264 |
| script: |
| - echo "currrent test is for ${TASK}" |
| - echo "test parameter is ${TestParameter}" |
| - ./run_Test.sh ${TASK} ${TestParameter} |