9

Sauce Labs のテスト ページから古いテストをクリアするにはどうすればよいですか?

あれこれ試したせいでかなりのノイズが入ってきたので、整理したいと思います。

長い目で見れば、興味のないビルドがたくさんあるでしょう。重要なテスト実行を見つけるのが難しくないように、それらをアーカイブ/削除できるようにしたいと考えています。

4

3 に答える 3

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 に答える
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 に答える