0

我无法从 saucelab 下载 selenium-server 日志

这是错误:

2021 年 9 月 7 日晚上 9:27:43 com.saucelabs.saucerest.SauceREST saveFile 警告:下载酱结果时出错 java.io.FileNotFoundException :

这是代码:

SauceREST sauceREST = new SauceREST(username, accesskey);
sauceREST.downloadLog(sessionid, "/target/saucelab");
4

1 回答 1

1

这通常是因为:

  1. 您的网络基础设施正在阻止对 REST API 的请求
  2. 您正在获取日志的测试尚未完成资产上传

检查您是否可以手动下载日志(此处的文档):

curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \
--request GET 'https://api.us-west-1.saucelabs.com/rest/v1/{USERNAME}/jobs/{JOB_ID}/assets/log.json'

如果可以,请尝试将 REST 代码包装在 try/catch 块中,如果失败,请稍等片刻,然后重试。

于 2021-12-02T03:37:06.827 回答