DeepSpeech/.github/actions/cpp-tests/action.yml
2021-03-26 23:16:21 +01:00

28 lines
697 B
YAML

name: "C++ tests"
description: "Running C++ binary tests"
inputs:
build-flavor:
description: "Running against TF or TFLite"
required: true
model-kind:
description: "Running against CI baked or production model"
required: true
bitrate:
description: "Bitrate for testing"
required: true
runs:
using: "composite"
steps:
- run: |
build=""
if [ "${{ inputs.build-flavor }}" = "tflite" ]; then
build="_tflite"
fi
model_kind=""
if [ "${{ inputs.model-kind }}" = "prod" ]; then
model_kind="-prod"
fi
./ci_scripts/cpp${build}-ds-tests${model_kind}.sh ${{ inputs.bitrate }}
shell: bash