5 个不稳定版本
0.3.0 | 2020年6月27日 |
---|---|
0.2.1 | 2020年6月27日 |
0.2.0 | 2020年6月27日 |
0.1.1 | 2020年6月25日 |
0.1.0 | 2020年6月25日 |
#43 in #loop
10KB
160 代码行
stress
测试您的程序。在循环中运行命令并收集失败信息。
用法
stress 0.3.0
Put your programs to the test. Run a command in a loop and collect failures
USAGE:
stress [FLAGS] [OPTIONS] <cmd>...
FLAGS:
-b, --bail Exit immediately upon the first non-zero exit code
-h, --help Prints help information
-o, --output Display the output (stdout) from runs. The output is grouped together by exit code. Each exit code
will only show output for one run, even if there were several runs with that exit code
-V, --version Prints version information
OPTIONS:
-r, --runs <runs> The number of times to run the command [default: 10]
ARGS:
<cmd>... The command to run. Precede this command with -- in order to pass in flags.
Usage:
stress --count 10 -- echo "hello world"
stress -- ls -a
安装
使用 cargo install stress
安装
替代方案
贡献
欢迎通过 GitHub Issues 的反馈或通过 Pull Requests 的代码贡献形式进行贡献!
如果您想添加功能但不知道从哪里开始,请打开一个 Issue,我可以提供帮助!
致谢
- Timo 的 retry-cmd 启发我使用
std::process::Command
而不是依赖于run_script
。
依赖关系
~3MB
~51K SLoC