9

如何从 Sauce Labs 的测试页面中清除旧测试?

我在尝试一些东西时有很多噪音,我想整理一下。

从长远来看,会有很多无趣的构建,我希望能够存档\删除它们,以便不难找到重要的测试运行。

4

3 回答 3

4

目前这在 Saucelabs 中是不可能的。请参阅此论坛帖子以供参考:http: //support.saucelabs.com/entries/23076777-I-to-delete-seesions-

这些工作会无限期地保留在您的帐户中,因为我们发现用户更愿意保留这些记录以供将来参考(例如,以防以前发生的事情在未来开始失败)。

更新 与此同时,他们可以通过 REST API 删除作业和资源: https ://docs.saucelabs.com/reference/rest-api/#delete-job

于 2013-09-20T07:55:55.663 回答
4

要快速删除所有旧的 SauceLabs 作业,您可以使用以下命令行配方:

SUN=$SAUCE_USERNAME; SAK=$SAUCE_ACCESS_KEY
curl -u $SUN:$SAK https://saucelabs.com/rest/v1/$SUN/jobs?format=csv \
  | perl -wpe 's/\r$//' \
  | xargs -I{} curl -u $SUN:$SAK -X DELETE "https://saucelabs.com/rest/v1/$SUN/jobs/{}"
于 2015-02-17T08:40:57.033 回答
2

Sauce Labs 最近(2014 年春季)添加了手动删除测试的功能。如果您进入测试详细信息页面,您会在屏幕右侧看到一个标有“删除”的红色大按钮。单击它将删除测试。

有一个功能请求允许您同时删除多个测试。

于 2014-05-30T00:17:11.057 回答