我在 java 上写了一个测试(在本地机器上通过,测试运行大约 30 分钟),我需要增加 travis-ci 的超时时间,我可以通过更改 .tavis.yml 来更改超时时间吗? 这是我的 .tavis.yml 文件:
language: java
cache: apt
before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq default-jdk maven
env:
- JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64
script:
- travis_wait mvn package -Dtestng=test.xml
我问是因为我在 travis 上有错误:
Timeout (20 minutes) reached. Terminating "mvn package -Dtestng=test.xml"
那么,我可以选择更改超时时间吗?可能我需要写下一些东西到 .tavis.yml?谢谢你。
最佳答案
您可以通过修改脚本命令来增加超时时间。例如,将超时增加到半小时:
- travis_wait 30 mvn package -Dtestng=test.xml
有关不会“挂起”构建输出 30 分钟的绝佳替代方案,请参阅 Mor 的回答。
关于java - 如何为我在 java 上编写的 Selenium 测试增加 travis-ci 中的超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29836823/