Очистить старые тесты на странице результатов

Как очистить старые тесты со страницы тестов в Sauce Labs?

У меня там много шума от пробных вещей, и я хотел бы привести его в порядок.

в долгосрочной перспективе будет много неинтересных сборок, я хотел бы иметь возможность архивироватьудалять их, чтобы не было сложно найти значительные тестовые прогоны.

3 ответов


в настоящее время это невозможно в Saucelabs. См. это сообщение форума для справки: http://support.saucelabs.com/entries/23076777-I-to-delete-seesions-

эти задания остаются в вашей учетной записи на неопределенный срок, так как мы обнаружили, что пользователи предпочитают вести записи для дальнейшего использования (например, в случае, если что-то начинает отказывать в будущем, которое ранее прошло).

обновление Тем временем они сделали это. возможно удаление заданий и ресурсов через их REST API: https://docs.saucelabs.com/reference/rest-api/#delete-job


чтобы быстро удалить все ваши старые задания 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/{}"

Sauce Labs недавно (весна 2014) добавила возможность удалять тесты вручную. Если вы зайдете на странице теста вы увидите большую красную кнопку с надписью "удалить" в правой части экрана. Щелчок по нему удалит тест.

есть запрос функции, чтобы позволить вам удалить несколько тестов одновременно.