From b216b943b9e334dba56269356a7c083291f53c46 Mon Sep 17 00:00:00 2001 From: Alexandre Lissy Date: Mon, 13 Jan 2020 10:51:52 +0100 Subject: [PATCH] Update Python, NodeJS and ElectronJS to latest stables --- native_client/javascript/Makefile | 2 +- native_client/javascript/binding.gyp | 2 ++ native_client/javascript/package.json.in | 2 +- taskcluster/.shared.yml | 12 +++++------ taskcluster/arm64-build.sh | 2 +- taskcluster/rpi3-build.sh | 2 +- taskcluster/tc-tests-utils.sh | 20 +++++++++++-------- .../test-electronjs_v6.0-darwin-amd64-opt.yml | 2 +- .../test-electronjs_v6.0-win-amd64-opt.yml | 2 +- ...st-electronjs_v6.0_16k-linux-amd64-opt.yml | 2 +- ...est-electronjs_v6.0_8k-linux-amd64-opt.yml | 2 +- .../test-electronjs_v6.1-darwin-amd64-opt.yml | 14 +++++++++++++ .../test-electronjs_v6.1-win-amd64-opt.yml | 14 +++++++++++++ ...st-electronjs_v6.1_16k-linux-amd64-opt.yml | 15 ++++++++++++++ ...est-electronjs_v6.1_8k-linux-amd64-opt.yml | 15 ++++++++++++++ .../test-python_35-darwin-amd64-opt.yml | 2 +- .../test-python_35_16k-linux-amd64-opt.yml | 2 +- ...on_35_16k-linux-amd64-prod_pbmodel-opt.yml | 2 +- .../test-python_35_8k-linux-amd64-opt.yml | 2 +- ...hon_35_8k-linux-amd64-prod_pbmodel-opt.yml | 2 +- ...hon_35_tflite_16k-linux-amd64-prod-opt.yml | 2 +- ...thon_35_tflite_8k-linux-amd64-prod-opt.yml | 2 +- .../test-python_36-darwin-amd64-opt.yml | 4 ++-- taskcluster/test-python_36-win-amd64-opt.yml | 2 +- .../test-python_36_16k-linux-amd64-opt.yml | 2 +- ...on_36_16k-linux-amd64-prod_pbmodel-opt.yml | 2 +- .../test-python_36_8k-linux-amd64-opt.yml | 2 +- ...hon_36_8k-linux-amd64-prod_pbmodel-opt.yml | 2 +- ...hon_36_tflite_16k-linux-amd64-prod-opt.yml | 2 +- ...thon_36_tflite_8k-linux-amd64-prod-opt.yml | 2 +- .../test-python_37-darwin-amd64-opt.yml | 4 ++-- taskcluster/test-python_37-win-amd64-opt.yml | 2 +- .../test-python_37_16k-linux-amd64-opt.yml | 2 +- ...on_37_16k-linux-amd64-prod_pbmodel-opt.yml | 2 +- .../test-python_37_8k-linux-amd64-opt.yml | 2 +- ...hon_37_8k-linux-amd64-prod_pbmodel-opt.yml | 2 +- ...hon_37_tflite_16k-linux-amd64-prod-opt.yml | 2 +- ...thon_37_tflite_8k-linux-amd64-prod-opt.yml | 2 +- .../test-python_37m-armbian-arm64-opt.yml | 2 +- .../test-python_37m-raspbian-rpi3-opt.yml | 2 +- .../test-python_38-darwin-amd64-opt.yml | 4 ++-- taskcluster/test-python_38-win-amd64-opt.yml | 2 +- .../test-python_38_16k-linux-amd64-opt.yml | 2 +- ...on_38_16k-linux-amd64-prod_pbmodel-opt.yml | 2 +- .../test-python_38_8k-linux-amd64-opt.yml | 2 +- ...hon_38_8k-linux-amd64-prod_pbmodel-opt.yml | 2 +- ...hon_38_tflite_16k-linux-amd64-prod-opt.yml | 2 +- ...thon_38_tflite_8k-linux-amd64-prod-opt.yml | 2 +- taskcluster/win-build.sh | 2 +- 49 files changed, 123 insertions(+), 59 deletions(-) create mode 100644 taskcluster/test-electronjs_v6.1-darwin-amd64-opt.yml create mode 100644 taskcluster/test-electronjs_v6.1-win-amd64-opt.yml create mode 100644 taskcluster/test-electronjs_v6.1_16k-linux-amd64-opt.yml create mode 100644 taskcluster/test-electronjs_v6.1_8k-linux-amd64-opt.yml diff --git a/native_client/javascript/Makefile b/native_client/javascript/Makefile index f164e75e..5c1db09a 100644 --- a/native_client/javascript/Makefile +++ b/native_client/javascript/Makefile @@ -42,7 +42,7 @@ node-wrapper: copy-deps build $(NODE_BUILD_TOOL) $(NODE_PLATFORM_TARGET) $(NODE_RUNTIME) $(NODE_ABI_TARGET) $(NODE_DIST_URL) package $(NODE_BUILD_VERBOSE) npm-pack: clean package.json index.js - npm install node-pre-gyp@0.13.x + npm install node-pre-gyp@0.14.x npm pack $(NODE_BUILD_VERBOSE) deepspeech_wrap.cxx: deepspeech.i diff --git a/native_client/javascript/binding.gyp b/native_client/javascript/binding.gyp index 96276690..65f56abb 100644 --- a/native_client/javascript/binding.gyp +++ b/native_client/javascript/binding.gyp @@ -39,6 +39,8 @@ ], "variables": { "build_v8_with_gn": 0, + "v8_enable_pointer_compression": 0, + "v8_enable_31bit_smis_on_64bit_arch": 0, "enable_lto": 1 }, } diff --git a/native_client/javascript/package.json.in b/native_client/javascript/package.json.in index 92ffa6ce..bd80f438 100644 --- a/native_client/javascript/package.json.in +++ b/native_client/javascript/package.json.in @@ -30,7 +30,7 @@ "host" : "https://community-tc.services.mozilla.com/api/index/v1/task/project.deepspeech.tensorflow.pip.v1.0.0-warpctc.arm/artifacts/public/" }, "dependencies" : { - "node-pre-gyp": "0.13.x", + "node-pre-gyp": "0.14.x", "argparse": "1.0.x", "sox-stream": "2.0.x", "memory-stream": "0.0.3", diff --git a/taskcluster/.shared.yml b/taskcluster/.shared.yml index 20481d0a..b6f942ce 100644 --- a/taskcluster/.shared.yml +++ b/taskcluster/.shared.yml @@ -43,15 +43,15 @@ nodejs: # introduced by 0.33.5). setup: 'install_local_homebrew "node-ds-test" && install_pkg_local_homebrew "sox" && export NVM_DIR=$TASKCLUSTER_TASK_DIR/.nvm/ && mkdir -p $NVM_DIR && curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash && source $NVM_DIR/nvm.sh' env: 'export EXTRA_ENV="PATH=$TASKCLUSTER_TASK_DIR/node-ds-test.brew/bin/:$PATH"' - prep_10: 'nvm install 10.16.0 && nvm use 10.16.0' + prep_10: 'nvm install 10.18.1 && nvm use 10.18.1' prep_11: 'nvm install 11.15.0 && nvm use 11.15.0' - prep_12: 'nvm install 12.5.0 && nvm use 12.5.0' - prep_13: 'nvm install 13.0.1 && nvm use 13.0.1' + prep_12: 'nvm install 12.14.1 && nvm use 12.14.1' + prep_13: 'nvm install 13.6.0 && nvm use 13.6.0' win: - prep_10: '/usr/bin/wget.exe https://nodejs.org/dist/v10.16.0/node-v10.16.0-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v10.16.0-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v10.16.0-win-x64/:$PATH' + prep_10: '/usr/bin/wget.exe https://nodejs.org/dist/v10.18.1/node-v10.18.1-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v10.18.1-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v10.18.1-win-x64/:$PATH' prep_11: '/usr/bin/wget.exe https://nodejs.org/dist/v11.15.0/node-v11.15.0-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v11.15.0-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v11.15.0-win-x64/:$PATH' - prep_12: '/usr/bin/wget.exe https://nodejs.org/dist/v12.5.0/node-v12.5.0-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v12.5.0-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v12.5.0-win-x64/:$PATH' - prep_13: '/usr/bin/wget.exe https://nodejs.org/dist/v13.0.1/node-v13.0.1-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v13.0.1-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v13.0.1-win-x64/:$PATH' + prep_12: '/usr/bin/wget.exe https://nodejs.org/dist/v12.14.1/node-v12.14.1-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v12.14.1-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v12.14.1-win-x64/:$PATH' + prep_13: '/usr/bin/wget.exe https://nodejs.org/dist/v13.6.0/node-v13.6.0-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v13.6.0-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v13.6.0-win-x64/:$PATH' ## swig -javascript requires swig >= 3.0.7 (14.04 provides 2.0.11) ## force 3.0.10 for nodejs V8 API compatibility swig: diff --git a/taskcluster/arm64-build.sh b/taskcluster/arm64-build.sh index 4f0f7d8c..178b9b35 100644 --- a/taskcluster/arm64-build.sh +++ b/taskcluster/arm64-build.sh @@ -22,7 +22,7 @@ do_bazel_build do_deepspeech_binary_build -export SUPPORTED_PYTHON_VERSIONS="3.7.3:ucs4" +export SUPPORTED_PYTHON_VERSIONS="3.7.6:ucs4" do_deepspeech_python_build do_deepspeech_nodejs_build diff --git a/taskcluster/rpi3-build.sh b/taskcluster/rpi3-build.sh index 1ba95a72..2fbaf8b1 100755 --- a/taskcluster/rpi3-build.sh +++ b/taskcluster/rpi3-build.sh @@ -22,7 +22,7 @@ do_bazel_build do_deepspeech_binary_build -export SUPPORTED_PYTHON_VERSIONS="3.7.3:ucs4" +export SUPPORTED_PYTHON_VERSIONS="3.7.6:ucs4" do_deepspeech_python_build do_deepspeech_nodejs_build diff --git a/taskcluster/tc-tests-utils.sh b/taskcluster/tc-tests-utils.sh index 5a81f59a..e62d8193 100755 --- a/taskcluster/tc-tests-utils.sh +++ b/taskcluster/tc-tests-utils.sh @@ -58,9 +58,9 @@ model_source_mmap="$(dirname "${model_source}")/${model_name_mmap}" ldc93s1_sample_filename='' -SUPPORTED_PYTHON_VERSIONS=${SUPPORTED_PYTHON_VERSIONS:-3.5.7:ucs4 3.6.8:ucs4 3.7.3:ucs4 3.8.0:ucs4} -SUPPORTED_NODEJS_VERSIONS=${SUPPORTED_NODEJS_VERSIONS:-10.16.0 11.15.0 12.5.0 13.0.1} -SUPPORTED_ELECTRONJS_VERSIONS=${SUPPORTED_ELECTRONJS_VERSIONS:-5.0.6 6.0.11 7.0.1 7.1.2} +SUPPORTED_PYTHON_VERSIONS=${SUPPORTED_PYTHON_VERSIONS:-3.5.8:ucs4 3.6.10:ucs4 3.7.6:ucs4 3.8.1:ucs4} +SUPPORTED_NODEJS_VERSIONS=${SUPPORTED_NODEJS_VERSIONS:-10.18.1 11.15.0 12.8.1 13.1.0} +SUPPORTED_ELECTRONJS_VERSIONS=${SUPPORTED_ELECTRONJS_VERSIONS:-5.0.13 6.0.12 6.1.7 7.0.1 7.1.8} strip() { echo "$(echo $1 | sed -e 's/^[[:space:]]+//' -e 's/[[:space:]]+$//')" @@ -709,7 +709,7 @@ install_pyenv() fi pushd ${PYENV_ROOT} - git checkout --quiet 0e7cfc3b3d4eca46ad83d632e1505f5932cd179b + git checkout --quiet 20a1f0cd7a3d2f95800d8e0d5863b4e98f25f4df popd if [ ! -d "${PYENV_ROOT}/plugins/pyenv-alias" ]; then @@ -1387,16 +1387,18 @@ do_deepspeech_nodejs_build() { rename_to_gpu=$1 - # Force node-gyp 4.x until https://github.com/nodejs/node-gyp/issues/1778 is fixed - npm update && npm install node-gyp@4.x node-pre-gyp + npm update # Python 2.7 is required for node-pre-gyp, it is only required to force it on # Windows if [ "${OS}" = "${TC_MSYS_VERSION}" ]; then NPM_ROOT=$(cygpath -u "$(npm root)") PYTHON27=":/c/Python27" + # node-gyp@5.x behaves erratically with VS2015 and MSBuild.exe detection + npm install node-gyp@4.x node-pre-gyp else NPM_ROOT="$(npm root)" + npm install node-gyp@5.x node-pre-gyp fi export PATH="$NPM_ROOT/.bin/${PYTHON27}:$PATH" @@ -1437,16 +1439,18 @@ do_deepspeech_npm_package() cd ${DS_DSDIR} - # Force node-gyp 4.x until https://github.com/nodejs/node-gyp/issues/1778 is fixed - npm update && npm install node-gyp@4.x node-pre-gyp + npm update # Python 2.7 is required for node-pre-gyp, it is only required to force it on # Windows if [ "${OS}" = "${TC_MSYS_VERSION}" ]; then NPM_ROOT=$(cygpath -u "$(npm root)") PYTHON27=":/c/Python27" + # node-gyp@5.x behaves erratically with VS2015 and MSBuild.exe detection + npm install node-gyp@4.x node-pre-gyp else NPM_ROOT="$(npm root)" + npm install node-gyp@5.x node-pre-gyp fi export PATH="$NPM_ROOT/.bin/$PYTHON27:$PATH" diff --git a/taskcluster/test-electronjs_v6.0-darwin-amd64-opt.yml b/taskcluster/test-electronjs_v6.0-darwin-amd64-opt.yml index 02fee1c0..9afbb34f 100644 --- a/taskcluster/test-electronjs_v6.0-darwin-amd64-opt.yml +++ b/taskcluster/test-electronjs_v6.0-darwin-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${nodejs.brew.setup} && ${nodejs.brew.prep_12} && ${nodejs.brew.env} args: - tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.11 16k" + tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.12 16k" metadata: name: "DeepSpeech OSX AMD64 CPU ElectronJS v6.0 tests" description: "Testing DeepSpeech for OSX/AMD64 on ElectronJS v6.0, CPU only, optimized version" diff --git a/taskcluster/test-electronjs_v6.0-win-amd64-opt.yml b/taskcluster/test-electronjs_v6.0-win-amd64-opt.yml index 7219903e..10556ebc 100644 --- a/taskcluster/test-electronjs_v6.0-win-amd64-opt.yml +++ b/taskcluster/test-electronjs_v6.0-win-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${system.sox_win} && ${nodejs.win.prep_12} args: - tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.11 16k" + tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.12 16k" metadata: name: "DeepSpeech Windows AMD64 CPU ElectronJS v6.0 tests" description: "Testing DeepSpeech for Windows/AMD64 on ElectronJS v6.0, CPU only, optimized version" diff --git a/taskcluster/test-electronjs_v6.0_16k-linux-amd64-opt.yml b/taskcluster/test-electronjs_v6.0_16k-linux-amd64-opt.yml index 6638cc8e..a187f6c7 100644 --- a/taskcluster/test-electronjs_v6.0_16k-linux-amd64-opt.yml +++ b/taskcluster/test-electronjs_v6.0_16k-linux-amd64-opt.yml @@ -9,7 +9,7 @@ build: > ${nodejs.packages_xenial.prep_12} && ${nodejs.packages_xenial.apt_pinning} && apt-get -qq update && apt-get -qq -y install ${nodejs.packages_xenial.apt} ${electronjs.packages_xenial.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.11 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.12 16k" metadata: name: "DeepSpeech Linux AMD64 CPU ElectronJS v6.0 tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on ElectronJS v6.0, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-electronjs_v6.0_8k-linux-amd64-opt.yml b/taskcluster/test-electronjs_v6.0_8k-linux-amd64-opt.yml index 027c3fa2..97286fb5 100644 --- a/taskcluster/test-electronjs_v6.0_8k-linux-amd64-opt.yml +++ b/taskcluster/test-electronjs_v6.0_8k-linux-amd64-opt.yml @@ -9,7 +9,7 @@ build: > ${nodejs.packages_xenial.prep_12} && ${nodejs.packages_xenial.apt_pinning} && apt-get -qq update && apt-get -qq -y install ${nodejs.packages_xenial.apt} ${electronjs.packages_xenial.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.11 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.0.12 8k" metadata: name: "DeepSpeech Linux AMD64 CPU ElectronJS v6.0 tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on ElectronJS v6.0, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-electronjs_v6.1-darwin-amd64-opt.yml b/taskcluster/test-electronjs_v6.1-darwin-amd64-opt.yml new file mode 100644 index 00000000..f512e052 --- /dev/null +++ b/taskcluster/test-electronjs_v6.1-darwin-amd64-opt.yml @@ -0,0 +1,14 @@ +build: + template_file: test-darwin-opt-base.tyml + dependencies: + - "darwin-amd64-cpu-opt" + - "test-training_16k-linux-amd64-py36m-opt" + test_model_task: "test-training_16k-linux-amd64-py36m-opt" + system_setup: + > + ${nodejs.brew.setup} && ${nodejs.brew.prep_12} && ${nodejs.brew.env} + args: + tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.1.7 16k" + metadata: + name: "DeepSpeech OSX AMD64 CPU ElectronJS v6.1 tests" + description: "Testing DeepSpeech for OSX/AMD64 on ElectronJS v6.1, CPU only, optimized version" diff --git a/taskcluster/test-electronjs_v6.1-win-amd64-opt.yml b/taskcluster/test-electronjs_v6.1-win-amd64-opt.yml new file mode 100644 index 00000000..a27e2e58 --- /dev/null +++ b/taskcluster/test-electronjs_v6.1-win-amd64-opt.yml @@ -0,0 +1,14 @@ +build: + template_file: test-win-opt-base.tyml + dependencies: + - "win-amd64-cpu-opt" + - "test-training_16k-linux-amd64-py36m-opt" + test_model_task: "test-training_16k-linux-amd64-py36m-opt" + system_setup: + > + ${system.sox_win} && ${nodejs.win.prep_12} + args: + tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.1.7 16k" + metadata: + name: "DeepSpeech Windows AMD64 CPU ElectronJS v6.1 tests" + description: "Testing DeepSpeech for Windows/AMD64 on ElectronJS v6.1, CPU only, optimized version" diff --git a/taskcluster/test-electronjs_v6.1_16k-linux-amd64-opt.yml b/taskcluster/test-electronjs_v6.1_16k-linux-amd64-opt.yml new file mode 100644 index 00000000..80a7cdd5 --- /dev/null +++ b/taskcluster/test-electronjs_v6.1_16k-linux-amd64-opt.yml @@ -0,0 +1,15 @@ +build: + template_file: test-linux-opt-base.tyml + docker_image: "ubuntu:16.04" + dependencies: + - "linux-amd64-cpu-opt" + - "test-training_16k-linux-amd64-py36m-opt" + test_model_task: "test-training_16k-linux-amd64-py36m-opt" + system_setup: + > + ${nodejs.packages_xenial.prep_12} && ${nodejs.packages_xenial.apt_pinning} && apt-get -qq update && apt-get -qq -y install ${nodejs.packages_xenial.apt} ${electronjs.packages_xenial.apt} + args: + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.1.7 16k" + metadata: + name: "DeepSpeech Linux AMD64 CPU ElectronJS v6.1 tests (16kHz)" + description: "Testing DeepSpeech for Linux/AMD64 on ElectronJS v6.1, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-electronjs_v6.1_8k-linux-amd64-opt.yml b/taskcluster/test-electronjs_v6.1_8k-linux-amd64-opt.yml new file mode 100644 index 00000000..8a0d782e --- /dev/null +++ b/taskcluster/test-electronjs_v6.1_8k-linux-amd64-opt.yml @@ -0,0 +1,15 @@ +build: + template_file: test-linux-opt-base.tyml + docker_image: "ubuntu:16.04" + dependencies: + - "linux-amd64-cpu-opt" + - "test-training_8k-linux-amd64-py36m-opt" + test_model_task: "test-training_8k-linux-amd64-py36m-opt" + system_setup: + > + ${nodejs.packages_xenial.prep_12} && ${nodejs.packages_xenial.apt_pinning} && apt-get -qq update && apt-get -qq -y install ${nodejs.packages_xenial.apt} ${electronjs.packages_xenial.apt} + args: + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 6.1.7 8k" + metadata: + name: "DeepSpeech Linux AMD64 CPU ElectronJS v6.1 tests (8kHz)" + description: "Testing DeepSpeech for Linux/AMD64 on ElectronJS v6.1, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_35-darwin-amd64-opt.yml b/taskcluster/test-python_35-darwin-amd64-opt.yml index 335bc732..5a1ece82 100644 --- a/taskcluster/test-python_35-darwin-amd64-opt.yml +++ b/taskcluster/test-python_35-darwin-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${python.brew.setup} && ${python.brew.env} args: - tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.5.5:m 16k" + tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.5.8:m 16k" metadata: name: "DeepSpeech OSX AMD64 CPU Python v3.5 tests" description: "Testing DeepSpeech for OSX/AMD64 on Python v3.5, CPU only, optimized version" diff --git a/taskcluster/test-python_35_16k-linux-amd64-opt.yml b/taskcluster/test-python_35_16k-linux-amd64-opt.yml index 80a32631..62d63d62 100644 --- a/taskcluster/test-python_35_16k-linux-amd64-opt.yml +++ b/taskcluster/test-python_35_16k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.5.5:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.5.8:m 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.5 tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.5, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_35_16k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_35_16k-linux-amd64-prod_pbmodel-opt.yml index c77056e8..07d1ba3b 100644 --- a/taskcluster/test-python_35_16k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_35_16k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.5.5:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.5.8:m 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.5 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.5 on prod model, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_35_8k-linux-amd64-opt.yml b/taskcluster/test-python_35_8k-linux-amd64-opt.yml index 02328919..144ad3fa 100644 --- a/taskcluster/test-python_35_8k-linux-amd64-opt.yml +++ b/taskcluster/test-python_35_8k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.5.5:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.5.8:m 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.5 tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.5, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_35_8k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_35_8k-linux-amd64-prod_pbmodel-opt.yml index 8030801f..80eaaddc 100644 --- a/taskcluster/test-python_35_8k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_35_8k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.5.5:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.5.8:m 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.5 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.5 on prod model, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_35_tflite_16k-linux-amd64-prod-opt.yml b/taskcluster/test-python_35_tflite_16k-linux-amd64-prod-opt.yml index c10f02fa..ddcf4ebc 100644 --- a/taskcluster/test-python_35_tflite_16k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_35_tflite_16k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.5.5:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.5.8:m 16k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.5 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.5 on prod model, TFLite, optimized version (16kHz)" diff --git a/taskcluster/test-python_35_tflite_8k-linux-amd64-prod-opt.yml b/taskcluster/test-python_35_tflite_8k-linux-amd64-prod-opt.yml index 82011dab..1e99ea6e 100644 --- a/taskcluster/test-python_35_tflite_8k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_35_tflite_8k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.5.5:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.5.8:m 8k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.5 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.5 on prod model, TFLite, optimized version (8kHz)" diff --git a/taskcluster/test-python_36-darwin-amd64-opt.yml b/taskcluster/test-python_36-darwin-amd64-opt.yml index a59bfdfe..11aa2c97 100644 --- a/taskcluster/test-python_36-darwin-amd64-opt.yml +++ b/taskcluster/test-python_36-darwin-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${python.brew.setup} && ${python.brew.env} args: - tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.4:m 16k" + tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.10:m 16k" metadata: name: "DeepSpeech OSX AMD64 CPU Python v3.6 tests" - description: "Testing DeepSpeech for OSX/AMD64 on Python v3.6.4:m, CPU only, optimized version" + description: "Testing DeepSpeech for OSX/AMD64 on Python v3.6.10:m, CPU only, optimized version" diff --git a/taskcluster/test-python_36-win-amd64-opt.yml b/taskcluster/test-python_36-win-amd64-opt.yml index 15c485ca..996abb29 100644 --- a/taskcluster/test-python_36-win-amd64-opt.yml +++ b/taskcluster/test-python_36-win-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${system.sox_win} args: - tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.7:m 16k" + tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.8:m 16k" metadata: name: "DeepSpeech Windows AMD64 CPU Python v3.6 tests" description: "Testing DeepSpeech for Windows/AMD64 on Python v3.6, CPU only, optimized version" diff --git a/taskcluster/test-python_36_16k-linux-amd64-opt.yml b/taskcluster/test-python_36_16k-linux-amd64-opt.yml index 67a7f566..f85cc112 100644 --- a/taskcluster/test-python_36_16k-linux-amd64-opt.yml +++ b/taskcluster/test-python_36_16k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.4:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.10:m 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.6 tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.6, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_36_16k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_36_16k-linux-amd64-prod_pbmodel-opt.yml index 44353fab..705f4609 100644 --- a/taskcluster/test-python_36_16k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_36_16k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.6.4:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.6.10:m 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.6 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.6 on prod model, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_36_8k-linux-amd64-opt.yml b/taskcluster/test-python_36_8k-linux-amd64-opt.yml index d047a71c..6070007f 100644 --- a/taskcluster/test-python_36_8k-linux-amd64-opt.yml +++ b/taskcluster/test-python_36_8k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.4:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.6.10:m 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.6 tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.6, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_36_8k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_36_8k-linux-amd64-prod_pbmodel-opt.yml index 6ea4b41b..ce321971 100644 --- a/taskcluster/test-python_36_8k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_36_8k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.6.4:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.6.10:m 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.6 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.6 on prod model, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_36_tflite_16k-linux-amd64-prod-opt.yml b/taskcluster/test-python_36_tflite_16k-linux-amd64-prod-opt.yml index c002707c..b4945f30 100644 --- a/taskcluster/test-python_36_tflite_16k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_36_tflite_16k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.6.4:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.6.10:m 16k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.6 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.6 on prod model, TFLite, optimized version (16kHz)" diff --git a/taskcluster/test-python_36_tflite_8k-linux-amd64-prod-opt.yml b/taskcluster/test-python_36_tflite_8k-linux-amd64-prod-opt.yml index 3f90116b..2159704e 100644 --- a/taskcluster/test-python_36_tflite_8k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_36_tflite_8k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.6.4:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.6.10:m 8k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.6 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.6 on prod model, TFLite, optimized version (8kHz)" diff --git a/taskcluster/test-python_37-darwin-amd64-opt.yml b/taskcluster/test-python_37-darwin-amd64-opt.yml index d556ca69..4abb0c21 100644 --- a/taskcluster/test-python_37-darwin-amd64-opt.yml +++ b/taskcluster/test-python_37-darwin-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${python.brew.setup} && ${python.brew.env} args: - tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.0:m 16k" + tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.6:m 16k" metadata: name: "DeepSpeech OSX AMD64 CPU Python v3.7 tests" - description: "Testing DeepSpeech for OSX/AMD64 on Python v3.7.0:m, CPU only, optimized version" + description: "Testing DeepSpeech for OSX/AMD64 on Python v3.7.6:m, CPU only, optimized version" diff --git a/taskcluster/test-python_37-win-amd64-opt.yml b/taskcluster/test-python_37-win-amd64-opt.yml index 1bc23335..13d63d59 100644 --- a/taskcluster/test-python_37-win-amd64-opt.yml +++ b/taskcluster/test-python_37-win-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${system.sox_win} args: - tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.1:m 16k" + tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.6:m 16k" metadata: name: "DeepSpeech Windows AMD64 CPU Python v3.7 tests" description: "Testing DeepSpeech for Windows/AMD64 on Python v3.7, CPU only, optimized version" diff --git a/taskcluster/test-python_37_16k-linux-amd64-opt.yml b/taskcluster/test-python_37_16k-linux-amd64-opt.yml index 9c3cf9c2..db2bc14a 100644 --- a/taskcluster/test-python_37_16k-linux-amd64-opt.yml +++ b/taskcluster/test-python_37_16k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.0:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.6:m 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.7 tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.7, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_37_16k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_37_16k-linux-amd64-prod_pbmodel-opt.yml index 2876396b..2d2e4ff3 100644 --- a/taskcluster/test-python_37_16k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_37_16k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.7.0:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.7.6:m 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.7 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.7 on prod model, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_37_8k-linux-amd64-opt.yml b/taskcluster/test-python_37_8k-linux-amd64-opt.yml index 42afe77b..3aa13e5c 100644 --- a/taskcluster/test-python_37_8k-linux-amd64-opt.yml +++ b/taskcluster/test-python_37_8k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.0:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.6:m 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.7 tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.7, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_37_8k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_37_8k-linux-amd64-prod_pbmodel-opt.yml index 3a3971e7..559b7292 100644 --- a/taskcluster/test-python_37_8k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_37_8k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.7.0:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.7.6:m 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.7 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.7 on prod model, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_37_tflite_16k-linux-amd64-prod-opt.yml b/taskcluster/test-python_37_tflite_16k-linux-amd64-prod-opt.yml index 30c90339..594a4190 100644 --- a/taskcluster/test-python_37_tflite_16k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_37_tflite_16k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.7.0:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.7.6:m 16k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.7 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.7 on prod model, TFLite, optimized version (16kHz)" diff --git a/taskcluster/test-python_37_tflite_8k-linux-amd64-prod-opt.yml b/taskcluster/test-python_37_tflite_8k-linux-amd64-prod-opt.yml index d32a8623..02e9be6b 100644 --- a/taskcluster/test-python_37_tflite_8k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_37_tflite_8k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.7.0:m 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.7.6:m 8k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.7 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.7 on prod model, TFLite, optimized version (8kHz)" diff --git a/taskcluster/test-python_37m-armbian-arm64-opt.yml b/taskcluster/test-python_37m-armbian-arm64-opt.yml index 5b990c86..bc512506 100644 --- a/taskcluster/test-python_37m-armbian-arm64-opt.yml +++ b/taskcluster/test-python_37m-armbian-arm64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_buster.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.3:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.7.6:m 16k" metadata: name: "DeepSpeech ARMbian ARM64 Cortex-A53 CPU Python v3.7 tests" description: "Testing DeepSpeech for ARMbian ARM64 Cortex-A53 on Python v3.7, CPU only, optimized version" diff --git a/taskcluster/test-python_37m-raspbian-rpi3-opt.yml b/taskcluster/test-python_37m-raspbian-rpi3-opt.yml index 7f898627..af9205e0 100644 --- a/taskcluster/test-python_37m-raspbian-rpi3-opt.yml +++ b/taskcluster/test-python_37m-raspbian-rpi3-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_buster.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests.sh 3.7.3:m 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests.sh 3.7.6:m 16k" metadata: name: "DeepSpeech Raspbian RPi3/ARMv7 CPU Python v3.7 tests" description: "Testing DeepSpeech for Raspbian RPi3/ARMv7 on Python v3.7, CPU only, optimized version" diff --git a/taskcluster/test-python_38-darwin-amd64-opt.yml b/taskcluster/test-python_38-darwin-amd64-opt.yml index 242e4f28..3d990631 100644 --- a/taskcluster/test-python_38-darwin-amd64-opt.yml +++ b/taskcluster/test-python_38-darwin-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${python.brew.setup} && ${python.brew.env} args: - tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.0: 16k" + tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.1: 16k" metadata: name: "DeepSpeech OSX AMD64 CPU Python v3.8 tests" - description: "Testing DeepSpeech for OSX/AMD64 on Python v3.8.0:m, CPU only, optimized version" + description: "Testing DeepSpeech for OSX/AMD64 on Python v3.8.1:m, CPU only, optimized version" diff --git a/taskcluster/test-python_38-win-amd64-opt.yml b/taskcluster/test-python_38-win-amd64-opt.yml index 1fb21922..4100f06a 100644 --- a/taskcluster/test-python_38-win-amd64-opt.yml +++ b/taskcluster/test-python_38-win-amd64-opt.yml @@ -8,7 +8,7 @@ build: > ${system.sox_win} args: - tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.0: 16k" + tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.1: 16k" metadata: name: "DeepSpeech Windows AMD64 CPU Python v3.8 tests" description: "Testing DeepSpeech for Windows/AMD64 on Python v3.8, CPU only, optimized version" diff --git a/taskcluster/test-python_38_16k-linux-amd64-opt.yml b/taskcluster/test-python_38_16k-linux-amd64-opt.yml index ebb5892d..dc8fb55a 100644 --- a/taskcluster/test-python_38_16k-linux-amd64-opt.yml +++ b/taskcluster/test-python_38_16k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.0: 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.1: 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.8 tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.8, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_38_16k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_38_16k-linux-amd64-prod_pbmodel-opt.yml index 13ec7196..65a8dc9e 100644 --- a/taskcluster/test-python_38_16k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_38_16k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.8.0: 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.8.1: 16k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.8 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.8 on prod model, CPU only, optimized version (16kHz)" diff --git a/taskcluster/test-python_38_8k-linux-amd64-opt.yml b/taskcluster/test-python_38_8k-linux-amd64-opt.yml index c147bac7..e7f000c8 100644 --- a/taskcluster/test-python_38_8k-linux-amd64-opt.yml +++ b/taskcluster/test-python_38_8k-linux-amd64-opt.yml @@ -8,7 +8,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.0: 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests.sh 3.8.1: 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.8 tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.8, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_38_8k-linux-amd64-prod_pbmodel-opt.yml b/taskcluster/test-python_38_8k-linux-amd64-prod_pbmodel-opt.yml index 9f643a31..4982f46f 100644 --- a/taskcluster/test-python_38_8k-linux-amd64-prod_pbmodel-opt.yml +++ b/taskcluster/test-python_38_8k-linux-amd64-prod_pbmodel-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.8.0: 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python-tests-prod.sh 3.8.1: 8k" metadata: name: "DeepSpeech Linux AMD64 CPU Python v3.8 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.8 on prod model, CPU only, optimized version (8kHz)" diff --git a/taskcluster/test-python_38_tflite_16k-linux-amd64-prod-opt.yml b/taskcluster/test-python_38_tflite_16k-linux-amd64-prod-opt.yml index ebddd8fb..35955a8b 100644 --- a/taskcluster/test-python_38_tflite_16k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_38_tflite_16k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.8.0: 16k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.8.1: 16k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.8 prod tests (16kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.8 on prod model, TFLite, optimized version (16kHz)" diff --git a/taskcluster/test-python_38_tflite_8k-linux-amd64-prod-opt.yml b/taskcluster/test-python_38_tflite_8k-linux-amd64-prod-opt.yml index 0505cda8..dc795f8f 100644 --- a/taskcluster/test-python_38_tflite_8k-linux-amd64-prod-opt.yml +++ b/taskcluster/test-python_38_tflite_8k-linux-amd64-prod-opt.yml @@ -6,7 +6,7 @@ build: > apt-get -qq -y install ${python.packages_trusty.apt} args: - tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.8.0: 8k" + tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-python_tflite-tests-prod.sh 3.8.1: 8k" metadata: name: "DeepSpeech Linux AMD64 TFLite Python v3.8 prod tests (8kHz)" description: "Testing DeepSpeech for Linux/AMD64 on Python v3.8 on prod model, TFLite, optimized version (8kHz)" diff --git a/taskcluster/win-build.sh b/taskcluster/win-build.sh index ddb6e35a..51738f45 100755 --- a/taskcluster/win-build.sh +++ b/taskcluster/win-build.sh @@ -40,7 +40,7 @@ export PATH=$PATH:$(cygpath ${ChocolateyInstall})/bin:'/c/Program Files/nodejs/' do_deepspeech_binary_build # Those are the versions available on NuGet.org -export SUPPORTED_PYTHON_VERSIONS="3.5.4 3.6.7 3.7.1 3.8.0" +export SUPPORTED_PYTHON_VERSIONS="3.5.4 3.6.8 3.7.6 3.8.1" if [ "${runtime}" = "tflite" ]; then do_deepspeech_python_build "--tflite" else