Очистить старые тесты на странице результатов
Как очистить старые тесты со страницы тестов в 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) добавила возможность удалять тесты вручную. Если вы зайдете на странице теста вы увидите большую красную кнопку с надписью "удалить" в правой части экрана. Щелчок по нему удалит тест.
есть запрос функции, чтобы позволить вам удалить несколько тестов одновременно.