加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
test_all.sh 558 Bytes
一键复制 编辑 原始数据 按行查看 历史
Brett Chabot 提交于 2022-05-03 10:54 . Use managedDevices syntax.
#!/bin/bash
set -e # Exit immediately if a command exits with a non-zero status.
for p in $(cat projects.conf); do
echo
echo
echo Running unit and Android tests in $p
echo "====================================================================="
pushd $p > /dev/null # Silent pushd
./gradlew $@ testDebug nexusOneApi30DebugAndroidTest | sed "s@^@$p @" # Prefix every line with directory
code=${PIPESTATUS[0]}
if [ "$code" -ne "0" ]; then
exit $code
fi
popd > /dev/null # Silent popd
done
echo
echo "ALL TESTS PASS"
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化