Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【test】add cli test readme #3784

Merged
merged 2 commits into from
Jun 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions tests/unit/cli/test_cli.sh
Original file line number Diff line number Diff line change
Expand Up @@ -110,5 +110,7 @@ paddlespeech whisper --task transcribe --input ./zh.wav
# whisper recognize text and translate to English
paddlespeech whisper --task translate --input ./zh.wav

# to change model English-Only model
paddlespeech whisper --lang en --size base --task transcribe --input ./en.wav

echo -e "\033[32mTest success !!!\033[0m"
29 changes: 29 additions & 0 deletions tests/unit/doc/test_cli.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# test CLI 测试文档

该文档为 CLI 测试说明,该测试目前覆盖大部分 paddlespeech 中的 CLI 推理。该 CI 建立后用于快速验证修复是否正确。

# 测试流程
## 1. 环境安装

CI 重建时在已有通过版本 paddlepaddle-gpu==2.5.1, paddlepseech==develop 下运行。

CI 重建后在 paddlepaddle-gpu==develop, paddlepseech==develop 下运行。

### 其他相关依赖

gcc >= 4.8.5,
python >= 3.8

## 2. 功能测试

在 repo 的 tests/unit/cli 中运行:

```shell

source path.sh
bash test_cli.sh

```
## 3. 预期结果

输出 "Test success",且运行过程中无报错或 Error 即为成功。