Commit ecfc337d authored by Jan Kiene's avatar Jan Kiene
Browse files

add plc cases to smoke test

parent 91af3f0a
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -86,10 +86,12 @@ codec-smoke-test:
  script:
    - bash ci/smoke_test.sh
    ### analyze for failures
    - if cat smoke_test_output.txt | grep -c "failed"; then echo "Smoke test failed"; exit 1; fi
    - if cat smoke_test_output.txt | grep -c "failed"; then echo "Smoke test without PLC failed"; exit 1; fi
    - if cat smoke_test_output_plc.txt | grep -c "failed"; then echo "Smoke test with PLC failed"; exit 1; fi
  artifacts:
    paths:
      - out/logs
      - out_plc/logs


# compare bit exactness between target and source branch
+3 −1
Original line number Diff line number Diff line
@@ -6,8 +6,10 @@ if [ ! -d "lib_com" ]; then
fi

make clean
make all -j
make all -j 8

# get all modes except SBA rate switching (which is broken currently)
list=$(./scripts/runIvasCodec.py -l | grep -v "SBA.*rs")
./scripts/runIvasCodec.py -p ./scripts/config/ci_linux.json -m $list -U 1 | tee smoke_test_output.txt

./scripts/runIvasCodec.py -p ./scripts/config/ci_linux.json -m $list -U 1 -D="-fec 15" --decoder_only | tee smoke_test_output_plc.txt