diff --git a/47/data/behaviors.csv b/47/data/behaviors.csv deleted file mode 100644 index e69de29..0000000 diff --git a/47/data/behaviors.json b/47/data/behaviors.json deleted file mode 100644 index 2beaa02..0000000 --- a/47/data/behaviors.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"b1a8273437954620fa374b796ffaacdd","children":[],"name":"behaviors"} \ No newline at end of file diff --git a/47/data/categories.csv b/47/data/categories.csv deleted file mode 100644 index e69de29..0000000 diff --git a/47/data/categories.json b/47/data/categories.json deleted file mode 100644 index 58619be..0000000 --- a/47/data/categories.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[],"name":"categories"} \ No newline at end of file diff --git a/47/data/packages.json b/47/data/packages.json deleted file mode 100644 index 8250f1f..0000000 --- a/47/data/packages.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","children":[],"name":"packages"} \ No newline at end of file diff --git a/47/data/suites.csv b/47/data/suites.csv deleted file mode 100644 index e69de29..0000000 diff --git a/47/data/suites.json b/47/data/suites.json deleted file mode 100644 index f440714..0000000 --- a/47/data/suites.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"98d3104e051c652961429bf95fa0b5d6","children":[],"name":"suites"} \ No newline at end of file diff --git a/47/data/timeline.json b/47/data/timeline.json deleted file mode 100644 index 03fd56d..0000000 --- a/47/data/timeline.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","children":[],"name":"timeline"} \ No newline at end of file diff --git a/47/export/influxDbData.txt b/47/export/influxDbData.txt deleted file mode 100644 index 9768801..0000000 --- a/47/export/influxDbData.txt +++ /dev/null @@ -1,11 +0,0 @@ -launch_status failed=0 1732350113000000000 -launch_status broken=0 1732350113000000000 -launch_status passed=0 1732350113000000000 -launch_status skipped=0 1732350113000000000 -launch_status unknown=0 1732350113000000000 -launch_time duration=0 1732350113000000000 -launch_time min_duration=0 1732350113000000000 -launch_time max_duration=0 1732350113000000000 -launch_time sum_duration=0 1732350113000000000 -launch_retries retries=0 1732350113000000000 -launch_retries run=0 1732350113000000000 diff --git a/47/export/prometheusData.txt b/47/export/prometheusData.txt deleted file mode 100644 index d54728a..0000000 --- a/47/export/prometheusData.txt +++ /dev/null @@ -1,11 +0,0 @@ -launch_status_failed 0 -launch_status_broken 0 -launch_status_passed 0 -launch_status_skipped 0 -launch_status_unknown 0 -launch_time_duration 0 -launch_time_min_duration 0 -launch_time_max_duration 0 -launch_time_sum_duration 0 -launch_retries_retries 0 -launch_retries_run 0 diff --git a/47/history/categories-trend.json b/47/history/categories-trend.json deleted file mode 100644 index 2f871d5..0000000 --- a/47/history/categories-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{}}] \ No newline at end of file diff --git a/47/history/duration-trend.json b/47/history/duration-trend.json deleted file mode 100644 index 2f871d5..0000000 --- a/47/history/duration-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{}}] \ No newline at end of file diff --git a/47/history/history-trend.json b/47/history/history-trend.json deleted file mode 100644 index 4e2db98..0000000 --- a/47/history/history-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}] \ No newline at end of file diff --git a/47/history/history.json b/47/history/history.json deleted file mode 100644 index 9e26dfe..0000000 --- a/47/history/history.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/47/history/retry-trend.json b/47/history/retry-trend.json deleted file mode 100644 index 54c14fa..0000000 --- a/47/history/retry-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{"run":0,"retry":0}}] \ No newline at end of file diff --git a/47/widgets/behaviors.json b/47/widgets/behaviors.json deleted file mode 100644 index a527ade..0000000 --- a/47/widgets/behaviors.json +++ /dev/null @@ -1 +0,0 @@ -{"total":0,"items":[]} \ No newline at end of file diff --git a/47/widgets/categories-trend.json b/47/widgets/categories-trend.json deleted file mode 100644 index 2f871d5..0000000 --- a/47/widgets/categories-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{}}] \ No newline at end of file diff --git a/47/widgets/categories.json b/47/widgets/categories.json deleted file mode 100644 index a527ade..0000000 --- a/47/widgets/categories.json +++ /dev/null @@ -1 +0,0 @@ -{"total":0,"items":[]} \ No newline at end of file diff --git a/47/widgets/duration-trend.json b/47/widgets/duration-trend.json deleted file mode 100644 index 2f871d5..0000000 --- a/47/widgets/duration-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{}}] \ No newline at end of file diff --git a/47/widgets/duration.json b/47/widgets/duration.json deleted file mode 100644 index 0637a08..0000000 --- a/47/widgets/duration.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/47/widgets/environment.json b/47/widgets/environment.json deleted file mode 100644 index 0637a08..0000000 --- a/47/widgets/environment.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/47/widgets/executors.json b/47/widgets/executors.json deleted file mode 100644 index 0637a08..0000000 --- a/47/widgets/executors.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/47/widgets/history-trend.json b/47/widgets/history-trend.json deleted file mode 100644 index 4e2db98..0000000 --- a/47/widgets/history-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}] \ No newline at end of file diff --git a/47/widgets/retry-trend.json b/47/widgets/retry-trend.json deleted file mode 100644 index 54c14fa..0000000 --- a/47/widgets/retry-trend.json +++ /dev/null @@ -1 +0,0 @@ -[{"data":{"run":0,"retry":0}}] \ No newline at end of file diff --git a/47/widgets/severity.json b/47/widgets/severity.json deleted file mode 100644 index 0637a08..0000000 --- a/47/widgets/severity.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/47/widgets/status-chart.json b/47/widgets/status-chart.json deleted file mode 100644 index 0637a08..0000000 --- a/47/widgets/status-chart.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/47/widgets/suites.json b/47/widgets/suites.json deleted file mode 100644 index a527ade..0000000 --- a/47/widgets/suites.json +++ /dev/null @@ -1 +0,0 @@ -{"total":0,"items":[]} \ No newline at end of file diff --git a/47/widgets/summary.json b/47/widgets/summary.json deleted file mode 100644 index 5167dd1..0000000 --- a/47/widgets/summary.json +++ /dev/null @@ -1 +0,0 @@ -{"reportName":"Allure Report","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0},"time":{}} \ No newline at end of file diff --git a/47/app.js b/76/app.js similarity index 100% rename from 47/app.js rename to 76/app.js diff --git a/76/data/attachments/26cb4d8cc5d3c8b1.mp4 b/76/data/attachments/26cb4d8cc5d3c8b1.mp4 new file mode 100644 index 0000000..8bfdfa2 Binary files /dev/null and b/76/data/attachments/26cb4d8cc5d3c8b1.mp4 differ diff --git a/76/data/attachments/603074293916f0fe.mp4 b/76/data/attachments/603074293916f0fe.mp4 new file mode 100644 index 0000000..09d8a1c Binary files /dev/null and b/76/data/attachments/603074293916f0fe.mp4 differ diff --git a/76/data/attachments/61bcbed495e8a2f4.mp4 b/76/data/attachments/61bcbed495e8a2f4.mp4 new file mode 100644 index 0000000..0652332 Binary files /dev/null and b/76/data/attachments/61bcbed495e8a2f4.mp4 differ diff --git a/76/data/attachments/68716d8ae687b291.mp4 b/76/data/attachments/68716d8ae687b291.mp4 new file mode 100644 index 0000000..8d40d93 Binary files /dev/null and b/76/data/attachments/68716d8ae687b291.mp4 differ diff --git a/76/data/attachments/780b94440f967b11.mp4 b/76/data/attachments/780b94440f967b11.mp4 new file mode 100644 index 0000000..db78ce5 Binary files /dev/null and b/76/data/attachments/780b94440f967b11.mp4 differ diff --git a/76/data/attachments/8d8455f3f244afd1.mp4 b/76/data/attachments/8d8455f3f244afd1.mp4 new file mode 100644 index 0000000..a24d64b Binary files /dev/null and b/76/data/attachments/8d8455f3f244afd1.mp4 differ diff --git a/76/data/attachments/c2d0b59947dcc5a2.mp4 b/76/data/attachments/c2d0b59947dcc5a2.mp4 new file mode 100644 index 0000000..f91ef0d Binary files /dev/null and b/76/data/attachments/c2d0b59947dcc5a2.mp4 differ diff --git a/76/data/attachments/cbf0db27467dee97.txt b/76/data/attachments/cbf0db27467dee97.txt new file mode 100644 index 0000000..d7e055f --- /dev/null +++ b/76/data/attachments/cbf0db27467dee97.txt @@ -0,0 +1 @@ +Unexpected Error: Finished test run with pending attachment. \ No newline at end of file diff --git a/76/data/attachments/d3d3fb773246d68d.mp4 b/76/data/attachments/d3d3fb773246d68d.mp4 new file mode 100644 index 0000000..682e6e3 Binary files /dev/null and b/76/data/attachments/d3d3fb773246d68d.mp4 differ diff --git a/76/data/behaviors.csv b/76/data/behaviors.csv new file mode 100644 index 0000000..85f4349 --- /dev/null +++ b/76/data/behaviors.csv @@ -0,0 +1,3 @@ +"Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" +"Экран инфор Радио","Ссылка на сайт","Открытие ссылки","1","0","0","0","0" +"","","","8","0","5","1","0" diff --git a/76/data/behaviors.json b/76/data/behaviors.json new file mode 100644 index 0000000..7b9d209 --- /dev/null +++ b/76/data/behaviors.json @@ -0,0 +1 @@ +{"uid":"b1a8273437954620fa374b796ffaacdd","children":[{"name":"testCrash()","uid":"67ef224e951a813b","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку Website","uid":"a40b983dccc67e73","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{"start":1733324311918,"stop":1733324358940,"duration":47022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка корректного закрытия текущего экрана","uid":"ba6cbccf6f589be9","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{"start":1733324389112,"stop":1733324407604,"duration":18492},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения алерта при нажатии на кнопку email","uid":"c68c876001a73cd4","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{"start":1733324407829,"stop":1733324424673,"duration":16844},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Экран инфор Радио","children":[{"name":"Ссылка на сайт","children":[{"name":"Открытие ссылки","children":[{"name":"Открытие ссылки - matthewfetcher.com","uid":"c256b09678d6d322","parentUid":"74ce9a8b45be1d1770c8bc5c2eb62055","status":"failed","time":{"start":1733324424898,"stop":1733324438070,"duration":13172},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["tag1","tag2"]}],"uid":"74ce9a8b45be1d1770c8bc5c2eb62055"}],"uid":"ab57dfef22102a57e59078e7217508c2"}],"uid":"bc659bfc498a9cebbec9209c331dc20a"},{"name":"Проверка обработки Skip теста в отчете","uid":"b30bf1cccb92bc87","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"skipped","time":{"start":1733324438303,"stop":1733324443911,"duration":5608},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка правильного отображения кнопки Now Playing в Navigation bar","uid":"5421e24ced887160","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{"start":1733324444152,"stop":1733324458127,"duration":13975},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения выбранной станции в кнопке Play","uid":"eca7432abce5b688","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"passed","time":{"start":1733324458357,"stop":1733324482690,"duration":24333},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения всех элементов в ячейке","uid":"6f89a5dc63e5b651","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{"start":1733324482921,"stop":1733324490036,"duration":7115},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - ошибка для трека с радио","uid":"9deefa0a8a77d8b3","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"passed","time":{"start":1733324490270,"stop":1733324499849,"duration":9579},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Now Playing в NavBar","uid":"cd2f7e1e9c006887","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{"start":1733324500085,"stop":1733324513869,"duration":13784},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Play","uid":"6a8b06700767d963","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"failed","time":{"start":1733324514106,"stop":1733324534412,"duration":20306},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - пауза для трека с радио","uid":"f0851bf1b7deaa7f","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"passed","time":{"start":1733324534664,"stop":1733324551298,"duration":16634},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - стоп для трека с радио","uid":"c3cbd73c2a570470","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"passed","time":{"start":1733324551546,"stop":1733324569349,"duration":17803},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображение элементов на экране с информацией о станции, также корректную работу переходов по нажатию на кнопку назад(в Navigation bar) и ок на самом экране","uid":"52fa5e38c486d672","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"passed","time":{"start":1733324569604,"stop":1733324598076,"duration":28472},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"name":"behaviors"} \ No newline at end of file diff --git a/76/data/categories.csv b/76/data/categories.csv new file mode 100644 index 0000000..15ff0f2 --- /dev/null +++ b/76/data/categories.csv @@ -0,0 +1,2 @@ +"Category","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" +"Product defects","9","0","0","0","0" diff --git a/76/data/categories.json b/76/data/categories.json new file mode 100644 index 0000000..c78dc79 --- /dev/null +++ b/76/data/categories.json @@ -0,0 +1 @@ +{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[{"name":"Product defects","children":[{"name":"Test crashed with signal trap.","children":[{"name":"testCrash()","uid":"67ef224e951a813b","parentUid":"c5d1d469e538669a0acfe4a162b16e8f","status":"failed","time":{},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"c5d1d469e538669a0acfe4a162b16e8f"},{"name":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","children":[{"name":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку Website","uid":"a40b983dccc67e73","parentUid":"e5c71e24c1a7b90a374347c7f0d672b6","status":"failed","time":{"start":1733324311918,"stop":1733324358940,"duration":47022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"e5c71e24c1a7b90a374347c7f0d672b6"},{"name":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","children":[{"name":"Проверка корректного закрытия текущего экрана","uid":"ba6cbccf6f589be9","parentUid":"12cfc7725edeb8c7ac00603ee9e53afe","status":"failed","time":{"start":1733324389112,"stop":1733324407604,"duration":18492},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения алерта при нажатии на кнопку email","uid":"c68c876001a73cd4","parentUid":"12cfc7725edeb8c7ac00603ee9e53afe","status":"failed","time":{"start":1733324407829,"stop":1733324424673,"duration":16844},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Открытие ссылки - matthewfetcher.com","uid":"c256b09678d6d322","parentUid":"12cfc7725edeb8c7ac00603ee9e53afe","status":"failed","time":{"start":1733324424898,"stop":1733324438070,"duration":13172},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["tag1","tag2"]}],"uid":"12cfc7725edeb8c7ac00603ee9e53afe"},{"name":"failed - Элемент: Button (First Match) - недоступен в течении 5.0 секунд","children":[{"name":"Проверка правильного отображения кнопки Now Playing в Navigation bar","uid":"5421e24ced887160","parentUid":"47118c19d877450fd5f650b4c64a3159","status":"failed","time":{"start":1733324444152,"stop":1733324458127,"duration":13975},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"47118c19d877450fd5f650b4c64a3159"},{"name":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","children":[{"name":"Проверка отображения всех элементов в ячейке","uid":"6f89a5dc63e5b651","parentUid":"e21a55a30e93f9d210066923eab298ca","status":"failed","time":{"start":1733324482921,"stop":1733324490036,"duration":7115},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"e21a55a30e93f9d210066923eab298ca"},{"name":"Failed to determine hittability of Button at {{inf, inf}, {0.0, 0.0}}: Activation point invalid and no suggested hit points based on element frame","children":[{"name":"Проверка открытия правильной станции по нажатию на кнопку Now Playing в NavBar","uid":"cd2f7e1e9c006887","parentUid":"7f1d2bf216bca8816a42a4462525f6e1","status":"failed","time":{"start":1733324500085,"stop":1733324513869,"duration":13784},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"7f1d2bf216bca8816a42a4462525f6e1"},{"name":"failed - Элемент: \"Back\" Button - недоступен в течении 5.0 секунд","children":[{"name":"Проверка открытия правильной станции по нажатию на кнопку Play","uid":"6a8b06700767d963","parentUid":"ebdf8542309bdf4705089e632d63f2d8","status":"failed","time":{"start":1733324514106,"stop":1733324534412,"duration":20306},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"ebdf8542309bdf4705089e632d63f2d8"}],"uid":"8fb3a91ba5aaf9de24cc8a92edc82b5d"}],"name":"categories"} \ No newline at end of file diff --git a/76/data/packages.json b/76/data/packages.json new file mode 100644 index 0000000..97d0267 --- /dev/null +++ b/76/data/packages.json @@ -0,0 +1 @@ +{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","children":[{"name":"testCrash()","uid":"67ef224e951a813b","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку Website","uid":"a40b983dccc67e73","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324311918,"stop":1733324358940,"duration":47022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка корректного закрытия текущего экрана","uid":"ba6cbccf6f589be9","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324389112,"stop":1733324407604,"duration":18492},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения алерта при нажатии на кнопку email","uid":"c68c876001a73cd4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324407829,"stop":1733324424673,"duration":16844},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Открытие ссылки - matthewfetcher.com","uid":"c256b09678d6d322","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324424898,"stop":1733324438070,"duration":13172},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["tag1","tag2"]},{"name":"Проверка обработки Skip теста в отчете","uid":"b30bf1cccb92bc87","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"skipped","time":{"start":1733324438303,"stop":1733324443911,"duration":5608},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка правильного отображения кнопки Now Playing в Navigation bar","uid":"5421e24ced887160","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324444152,"stop":1733324458127,"duration":13975},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения выбранной станции в кнопке Play","uid":"eca7432abce5b688","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1733324458357,"stop":1733324482690,"duration":24333},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения всех элементов в ячейке","uid":"6f89a5dc63e5b651","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324482921,"stop":1733324490036,"duration":7115},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - ошибка для трека с радио","uid":"9deefa0a8a77d8b3","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1733324490270,"stop":1733324499849,"duration":9579},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Now Playing в NavBar","uid":"cd2f7e1e9c006887","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324500085,"stop":1733324513869,"duration":13784},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Play","uid":"6a8b06700767d963","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1733324514106,"stop":1733324534412,"duration":20306},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - пауза для трека с радио","uid":"f0851bf1b7deaa7f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1733324534664,"stop":1733324551298,"duration":16634},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - стоп для трека с радио","uid":"c3cbd73c2a570470","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1733324551546,"stop":1733324569349,"duration":17803},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображение элементов на экране с информацией о станции, также корректную работу переходов по нажатию на кнопку назад(в Navigation bar) и ок на самом экране","uid":"52fa5e38c486d672","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1733324569604,"stop":1733324598076,"duration":28472},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"name":"packages"} \ No newline at end of file diff --git a/76/data/suites.csv b/76/data/suites.csv new file mode 100644 index 0000000..c32e0bc --- /dev/null +++ b/76/data/suites.csv @@ -0,0 +1,16 @@ +"Status","Start Time","Stop Time","Duration in ms","Parent Suite","Suite","Sub Suite","Test Class","Test Method","Name","Description" +"failed","Wed Dec 04 15:00:24 GMT 2024","Wed Dec 04 15:00:38 GMT 2024","13172","","SwiftRadioUITests","","","","Открытие ссылки - matthewfetcher.com","Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку matthewfetcher.com" +"failed","Wed Dec 04 15:01:22 GMT 2024","Wed Dec 04 15:01:30 GMT 2024","7115","","SwiftRadioUITests","","","","Проверка отображения всех элементов в ячейке","" +"passed","Wed Dec 04 15:02:49 GMT 2024","Wed Dec 04 15:03:18 GMT 2024","28472","","SwiftRadioUITests","","","","Проверка отображение элементов на экране с информацией о станции, также корректную работу переходов по нажатию на кнопку назад(в Navigation bar) и ок на самом экране","" +"skipped","Wed Dec 04 15:00:38 GMT 2024","Wed Dec 04 15:00:43 GMT 2024","5608","","SwiftRadioUITests","","","","Проверка обработки Skip теста в отчете","" +"passed","Wed Dec 04 15:02:31 GMT 2024","Wed Dec 04 15:02:49 GMT 2024","17803","","SwiftRadioUITests","","","","Проверка статуса - стоп для трека с радио","" +"passed","Wed Dec 04 15:01:30 GMT 2024","Wed Dec 04 15:01:39 GMT 2024","9579","","SwiftRadioUITests","","","","Проверка статуса - ошибка для трека с радио","" +"failed","Wed Dec 04 14:58:31 GMT 2024","Wed Dec 04 14:59:18 GMT 2024","47022","","SwiftRadioUITests","","","","Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку Website","" +"failed","Wed Dec 04 15:01:54 GMT 2024","Wed Dec 04 15:02:14 GMT 2024","20306","","SwiftRadioUITests","","","","Проверка открытия правильной станции по нажатию на кнопку Play","" +"failed","","","","","SwiftRadioUITests","","","","testCrash()","" +"failed","Wed Dec 04 14:59:49 GMT 2024","Wed Dec 04 15:00:07 GMT 2024","18492","","SwiftRadioUITests","","","","Проверка корректного закрытия текущего экрана","" +"passed","Wed Dec 04 15:00:58 GMT 2024","Wed Dec 04 15:01:22 GMT 2024","24333","","SwiftRadioUITests","","","","Проверка отображения выбранной станции в кнопке Play","" +"failed","Wed Dec 04 15:00:07 GMT 2024","Wed Dec 04 15:00:24 GMT 2024","16844","","SwiftRadioUITests","","","","Проверка отображения алерта при нажатии на кнопку email","" +"failed","Wed Dec 04 15:01:40 GMT 2024","Wed Dec 04 15:01:53 GMT 2024","13784","","SwiftRadioUITests","","","","Проверка открытия правильной станции по нажатию на кнопку Now Playing в NavBar","" +"failed","Wed Dec 04 15:00:44 GMT 2024","Wed Dec 04 15:00:58 GMT 2024","13975","","SwiftRadioUITests","","","","Проверка правильного отображения кнопки Now Playing в Navigation bar","" +"passed","Wed Dec 04 15:02:14 GMT 2024","Wed Dec 04 15:02:31 GMT 2024","16634","","SwiftRadioUITests","","","","Проверка статуса - пауза для трека с радио","" diff --git a/76/data/suites.json b/76/data/suites.json new file mode 100644 index 0000000..21bb0aa --- /dev/null +++ b/76/data/suites.json @@ -0,0 +1 @@ +{"uid":"98d3104e051c652961429bf95fa0b5d6","children":[{"name":"SwiftRadioUITests","children":[{"name":"testCrash()","uid":"67ef224e951a813b","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку Website","uid":"a40b983dccc67e73","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324311918,"stop":1733324358940,"duration":47022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка корректного закрытия текущего экрана","uid":"ba6cbccf6f589be9","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324389112,"stop":1733324407604,"duration":18492},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения алерта при нажатии на кнопку email","uid":"c68c876001a73cd4","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324407829,"stop":1733324424673,"duration":16844},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Открытие ссылки - matthewfetcher.com","uid":"c256b09678d6d322","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324424898,"stop":1733324438070,"duration":13172},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["tag1","tag2"]},{"name":"Проверка обработки Skip теста в отчете","uid":"b30bf1cccb92bc87","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"skipped","time":{"start":1733324438303,"stop":1733324443911,"duration":5608},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка правильного отображения кнопки Now Playing в Navigation bar","uid":"5421e24ced887160","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324444152,"stop":1733324458127,"duration":13975},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения выбранной станции в кнопке Play","uid":"eca7432abce5b688","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"passed","time":{"start":1733324458357,"stop":1733324482690,"duration":24333},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения всех элементов в ячейке","uid":"6f89a5dc63e5b651","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324482921,"stop":1733324490036,"duration":7115},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - ошибка для трека с радио","uid":"9deefa0a8a77d8b3","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"passed","time":{"start":1733324490270,"stop":1733324499849,"duration":9579},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Now Playing в NavBar","uid":"cd2f7e1e9c006887","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324500085,"stop":1733324513869,"duration":13784},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Play","uid":"6a8b06700767d963","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"failed","time":{"start":1733324514106,"stop":1733324534412,"duration":20306},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - пауза для трека с радио","uid":"f0851bf1b7deaa7f","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"passed","time":{"start":1733324534664,"stop":1733324551298,"duration":16634},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - стоп для трека с радио","uid":"c3cbd73c2a570470","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"passed","time":{"start":1733324551546,"stop":1733324569349,"duration":17803},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображение элементов на экране с информацией о станции, также корректную работу переходов по нажатию на кнопку назад(в Navigation bar) и ок на самом экране","uid":"52fa5e38c486d672","parentUid":"52dddc3cf7a657da2ceda3de09c8c215","status":"passed","time":{"start":1733324569604,"stop":1733324598076,"duration":28472},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"52dddc3cf7a657da2ceda3de09c8c215"}],"name":"suites"} \ No newline at end of file diff --git a/76/data/test-cases/52fa5e38c486d672.json b/76/data/test-cases/52fa5e38c486d672.json new file mode 100644 index 0000000..668ed27 --- /dev/null +++ b/76/data/test-cases/52fa5e38c486d672.json @@ -0,0 +1 @@ +{"uid":"52fa5e38c486d672","name":"Проверка отображение элементов на экране с информацией о станции, также корректную работу переходов по нажатию на кнопку назад(в Navigation bar) и ок на самом экране","fullName":"StationInfoTest/testOpenStationDetailsByTapOnNowPlayingButton()","historyId":"SwiftRadioUITests/StationInfoTest/testOpenStationDetailsByTapOnNowPlayingButton()","time":{"start":1733324569604,"stop":1733324598076,"duration":28472},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Открыть первую станцию","time":{"start":1733324576157,"stop":1733324578436,"duration":2279},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать на инфо кнопку","time":{"start":1733324578437,"stop":1733324589637,"duration":11200},"status":"passed","steps":[{"name":"Проверить отображение названия","time":{"start":1733324586294,"stop":1733324587489,"duration":1195},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Проверить отображение картинки","time":{"start":1733324587489,"stop":1733324588566,"duration":1077},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Проверить отображение текста","time":{"start":1733324588566,"stop":1733324589637,"duration":1071},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":3,"attachmentsCount":0,"hasContent":true},{"name":"Нажать кнопку ОК","time":{"start":1733324589638,"stop":1733324592721,"duration":3083},"status":"passed","steps":[{"name":"Проверить название в Navigation bar","time":{"start":1733324591511,"stop":1733324592721,"duration":1210},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true},{"name":"Нажать на инфо кнопку","time":{"start":1733324592722,"stop":1733324594711,"duration":1989},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать кнопку назад","time":{"start":1733324594711,"stop":1733324596686,"duration":1975},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Проверить название в Navigation bar","time":{"start":1733324596686,"stop":1733324597864,"duration":1178},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Вложения","time":{"start":1733324597864,"stop":1733324598076,"duration":212},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":11,"attachmentsCount":0,"hasContent":true},"afterStages":[],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[],"categories":[],"history":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":12,"unknown":0,"total":13},"items":[{"uid":"a6cc3cfeab5e4967","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/a6cc3cfeab5e4967","status":"passed","time":{"start":1733246842974,"stop":1733246865241,"duration":22267}},{"uid":"65dbac56051c5d75","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/65dbac56051c5d75","status":"passed","time":{"start":1733244900971,"stop":1733244925174,"duration":24203}},{"uid":"4c9acff1f87bf670","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/4c9acff1f87bf670","status":"passed","time":{"start":1733244289104,"stop":1733244310110,"duration":21006}},{"uid":"61f0c4e1cb3664a4","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/61f0c4e1cb3664a4","status":"passed","time":{"start":1733242526120,"stop":1733242545974,"duration":19854}},{"uid":"942f966441b64ff5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/942f966441b64ff5","status":"failed","statusDetails":"Failed to determine hittability of \"infoButton\" Button: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733240341039,"stop":1733240355761,"duration":14722}},{"uid":"66e6de52f72c2390","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/66e6de52f72c2390","status":"passed","time":{"start":1733239419150,"stop":1733239440593,"duration":21443}},{"uid":"ec06ff5fd06a74d7","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/ec06ff5fd06a74d7","status":"passed","time":{"start":1733233279953,"stop":1733233298546,"duration":18593}},{"uid":"967fbd3a12acb09f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/967fbd3a12acb09f","status":"passed","time":{"start":1733131991207,"stop":1733132012186,"duration":20979}},{"uid":"3e34e534ad33ef24","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/3e34e534ad33ef24","status":"passed","time":{"start":1732527091749,"stop":1732527114927,"duration":23178}},{"uid":"ca73cb6ed6447f0c","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/ca73cb6ed6447f0c","status":"passed","time":{"start":1732384887376,"stop":1732384908028,"duration":20652}},{"uid":"5525ba54fa1e977b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/5525ba54fa1e977b","status":"passed","time":{"start":1732384625799,"stop":1732384644866,"duration":19067}},{"uid":"77d8697fb67e34be","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/77d8697fb67e34be","status":"passed","time":{"start":1732383745864,"stop":1732383764626,"duration":18762}}]},"tags":[]},"source":"52fa5e38c486d672.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/5421e24ced887160.json b/76/data/test-cases/5421e24ced887160.json new file mode 100644 index 0000000..9b7c0f8 --- /dev/null +++ b/76/data/test-cases/5421e24ced887160.json @@ -0,0 +1 @@ +{"uid":"5421e24ced887160","name":"Проверка правильного отображения кнопки Now Playing в Navigation bar","fullName":"SmokeTest/testDisplayNowPlayingButton()","historyId":"SwiftRadioUITests/SmokeTest/testDisplayNowPlayingButton()","time":{"start":1733324444152,"stop":1733324458127,"duration":13975},"status":"failed","statusMessage":"failed - Элемент: Button (First Match) - недоступен в течении 5.0 секунд","statusTrace":"","flaky":true,"newFailed":true,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"failed - Элемент: Button (First Match) - недоступен в течении 5.0 секунд","statusTrace":"","steps":[{"name":"Проверить что при старте приложения кнопка play не отображается","time":{"start":1733324449486,"stop":1733324450637,"duration":1151},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Открыть первую станцию","time":{"start":1733324450638,"stop":1733324452271,"duration":1633},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать кнопку назад","time":{"start":1733324452272,"stop":1733324457571,"duration":5299},"status":"failed","statusMessage":"failed - Элемент: Button (First Match) - недоступен в течении 5.0 секунд","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324457582,"stop":1733324458127,"duration":545},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"603074293916f0fe","name":"kXCTAttachmentScreenRecording_0_4CDE8362-89D2-45E0-BED9-86C4CF8100A8.mp4","source":"603074293916f0fe.mp4","type":"video/mp4","size":5158480}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":13},"items":[{"uid":"2c6c7fff16c5d69b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/2c6c7fff16c5d69b","status":"passed","time":{"start":1733246751235,"stop":1733246764988,"duration":13753}},{"uid":"cdc9e9e2a1f5f626","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/cdc9e9e2a1f5f626","status":"failed","statusDetails":"Failed to determine hittability of Button at {{inf, inf}, {0.0, 0.0}}: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733244841732,"stop":1733244859272,"duration":17540}},{"uid":"9c8aef2529121b61","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/9c8aef2529121b61","status":"passed","time":{"start":1733244250784,"stop":1733244262788,"duration":12004}},{"uid":"cb513a118d40be69","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/cb513a118d40be69","status":"passed","time":{"start":1733242499039,"stop":1733242510173,"duration":11134}},{"uid":"d3cee74973a73357","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/d3cee74973a73357","status":"passed","time":{"start":1733240292395,"stop":1733240315061,"duration":22666}},{"uid":"f44a39f502f71635","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/f44a39f502f71635","status":"passed","time":{"start":1733239362929,"stop":1733239387722,"duration":24793}},{"uid":"cece12ab20ed50ce","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/cece12ab20ed50ce","status":"passed","time":{"start":1733233244157,"stop":1733233262236,"duration":18079}},{"uid":"219b83fdd7c9b4b4","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/219b83fdd7c9b4b4","status":"passed","time":{"start":1733131949898,"stop":1733131974238,"duration":24340}},{"uid":"382fe6b444f4fd7b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/382fe6b444f4fd7b","status":"passed","time":{"start":1732527061988,"stop":1732527074760,"duration":12772}},{"uid":"6b941f0865586558","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/6b941f0865586558","status":"passed","time":{"start":1732384847445,"stop":1732384870381,"duration":22936}},{"uid":"509cfa1557ef396","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/509cfa1557ef396","status":"passed","time":{"start":1732384575240,"stop":1732384603029,"duration":27789}},{"uid":"69fa7be79b849f46","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/69fa7be79b849f46","status":"passed","time":{"start":1732383701606,"stop":1732383728167,"duration":26561}}]},"tags":[]},"source":"5421e24ced887160.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/67ef224e951a813b.json b/76/data/test-cases/67ef224e951a813b.json new file mode 100644 index 0000000..ead5a95 --- /dev/null +++ b/76/data/test-cases/67ef224e951a813b.json @@ -0,0 +1 @@ +{"uid":"67ef224e951a813b","name":"testCrash()","fullName":"CrashTest/testCrash()","historyId":"SwiftRadioUITests/CrashTest/testCrash()","time":{},"status":"failed","statusMessage":"Test crashed with signal trap.","flaky":false,"newFailed":true,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"Test crashed with signal trap.","steps":[],"attachments":[{"uid":"cbf0db27467dee97","name":"kXCTAttachmentScreenRecording_0_C13981BA-3984-47BA-91C4-BB6038939145","source":"cbf0db27467dee97.txt","type":"text/plain","size":60}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":4,"broken":1,"skipped":0,"passed":0,"unknown":0,"total":5},"items":[{"uid":"d462784eb15c476b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/d462784eb15c476b","status":"broken","statusDetails":"Crash: SwiftRadioUITests-Runner (5321) CrashTest.testCrash()","time":{}},{"uid":"cbd7e8a8065ab8ab","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/cbd7e8a8065ab8ab","status":"failed","statusDetails":"Test crashed with signal trap.","time":{}},{"uid":"a8922dcf3e15a48f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/a8922dcf3e15a48f","status":"failed","statusDetails":"Crash: SwiftRadioUITests-Runner (5433) CrashTest.testCrash()","time":{}},{"uid":"2be23dd0d210121a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/2be23dd0d210121a","status":"failed","statusDetails":"Test crashed with signal trap.","time":{"start":1733242352192}}]},"tags":[]},"source":"67ef224e951a813b.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/6a8b06700767d963.json b/76/data/test-cases/6a8b06700767d963.json new file mode 100644 index 0000000..698a2d1 --- /dev/null +++ b/76/data/test-cases/6a8b06700767d963.json @@ -0,0 +1 @@ +{"uid":"6a8b06700767d963","name":"Проверка открытия правильной станции по нажатию на кнопку Play","fullName":"SmokeTest/testOpenStationDetailsByTapOnPlayingButton()","historyId":"SwiftRadioUITests/SmokeTest/testOpenStationDetailsByTapOnPlayingButton()","time":{"start":1733324514106,"stop":1733324534412,"duration":20306},"status":"failed","statusMessage":"failed - Элемент: \"Back\" Button - недоступен в течении 5.0 секунд","statusTrace":"","flaky":false,"newFailed":true,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"failed - Элемент: \"Back\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[{"name":"Открыть вторую станцию","time":{"start":1733324525606,"stop":1733324527826,"duration":2220},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать кнопку назад","time":{"start":1733324527828,"stop":1733324533999,"duration":6171},"status":"failed","statusMessage":"failed - Элемент: \"Back\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324534015,"stop":1733324534412,"duration":397},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"68716d8ae687b291","name":"kXCTAttachmentScreenRecording_0_BE441013-7678-42CE-91EA-738C4E331716.mp4","source":"68716d8ae687b291.mp4","type":"video/mp4","size":6239475}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":3,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":2},"items":[{"uid":"c3d7f56a2cd8f7e3","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/c3d7f56a2cd8f7e3","status":"passed","time":{"start":1733246806441,"stop":1733246819792,"duration":13351}}]},"tags":[]},"source":"6a8b06700767d963.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/6f89a5dc63e5b651.json b/76/data/test-cases/6f89a5dc63e5b651.json new file mode 100644 index 0000000..9533558 --- /dev/null +++ b/76/data/test-cases/6f89a5dc63e5b651.json @@ -0,0 +1 @@ +{"uid":"6f89a5dc63e5b651","name":"Проверка отображения всех элементов в ячейке","fullName":"SmokeTest/testElementExistOnScreen()","historyId":"SwiftRadioUITests/SmokeTest/testElementExistOnScreen()","time":{"start":1733324482921,"stop":1733324490036,"duration":7115},"status":"failed","statusMessage":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","statusTrace":"","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","statusTrace":"","steps":[{"name":"Проверить отображение станции","time":{"start":1733324488510,"stop":1733324489842,"duration":1332},"status":"failed","statusMessage":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324489843,"stop":1733324490036,"duration":193},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"61bcbed495e8a2f4","name":"kXCTAttachmentScreenRecording_0_1E94BA86-6F55-44D9-B5E2-0AE765DE769E.mp4","source":"61bcbed495e8a2f4.mp4","type":"video/mp4","size":1701226}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":2,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":13,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":13},"items":[{"uid":"4629f1963261d4cd","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/4629f1963261d4cd","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733246780406,"stop":1733246785989,"duration":5583}},{"uid":"872d2799150f82bc","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/872d2799150f82bc","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733244879894,"stop":1733244885878,"duration":5984}},{"uid":"4dacca014b458b2d","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/4dacca014b458b2d","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733244274745,"stop":1733244279321,"duration":4576}},{"uid":"df50c8e1334c6037","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/df50c8e1334c6037","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733242521345,"stop":1733242525903,"duration":4558}},{"uid":"531d5ee64892e45f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/531d5ee64892e45f","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733240333744,"stop":1733240340809,"duration":7065}},{"uid":"20b08bacc82b1f73","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/20b08bacc82b1f73","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733239407700,"stop":1733239418918,"duration":11218}},{"uid":"777202022431e559","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/777202022431e559","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733233274499,"stop":1733233279736,"duration":5237}},{"uid":"c1314629c2530c8f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/c1314629c2530c8f","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733131985623,"stop":1733131990990,"duration":5367}},{"uid":"c5dddaa0ac09de24","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/c5dddaa0ac09de24","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732527086003,"stop":1732527091534,"duration":5531}},{"uid":"865605d55e7da69","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/865605d55e7da69","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732384881926,"stop":1732384887156,"duration":5230}},{"uid":"f4790619360ebac","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/f4790619360ebac","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732384620689,"stop":1732384625574,"duration":4885}},{"uid":"36f49fa9c7c50e95","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/36f49fa9c7c50e95","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732383740930,"stop":1732383745647,"duration":4717}}]},"tags":[]},"source":"6f89a5dc63e5b651.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/9deefa0a8a77d8b3.json b/76/data/test-cases/9deefa0a8a77d8b3.json new file mode 100644 index 0000000..4dbe291 --- /dev/null +++ b/76/data/test-cases/9deefa0a8a77d8b3.json @@ -0,0 +1 @@ +{"uid":"9deefa0a8a77d8b3","name":"Проверка статуса - ошибка для трека с радио","fullName":"SmokeTest/testErrorStatusForSong()","historyId":"SwiftRadioUITests/SmokeTest/testErrorStatusForSong()","time":{"start":1733324490270,"stop":1733324499849,"duration":9579},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Открыть вторую станцию","time":{"start":1733324495981,"stop":1733324497964,"duration":1983},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Проверить статус ошибки","time":{"start":1733324497965,"stop":1733324499492,"duration":1527},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Вложения","time":{"start":1733324499504,"stop":1733324499849,"duration":345},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":3,"attachmentsCount":0,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7b6ae983746a13cb","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/7b6ae983746a13cb","status":"passed","time":{"start":1733246786212,"stop":1733246793922,"duration":7710}}]},"tags":[]},"source":"9deefa0a8a77d8b3.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/a40b983dccc67e73.json b/76/data/test-cases/a40b983dccc67e73.json new file mode 100644 index 0000000..7ad8619 --- /dev/null +++ b/76/data/test-cases/a40b983dccc67e73.json @@ -0,0 +1 @@ +{"uid":"a40b983dccc67e73","name":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку Website","fullName":"AppInfoTest/testOpenWebsiteFromAppInfo()","historyId":"SwiftRadioUITests/AppInfoTest/testOpenWebsiteFromAppInfo()","time":{"start":1733324311918,"stop":1733324358940,"duration":47022},"status":"failed","statusMessage":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","statusTrace":"","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","statusTrace":"","steps":[{"name":"Нажать на кнопку инфо","time":{"start":1733324340779,"stop":1733324347499,"duration":6720},"status":"passed","steps":[{"name":"Проверить Автора","time":{"start":1733324344466,"stop":1733324346007,"duration":1541},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Проверить наличие картиники","time":{"start":1733324346007,"stop":1733324347499,"duration":1492},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":2,"attachmentsCount":0,"hasContent":true},{"name":"Открыть веб сайт","time":{"start":1733324347499,"stop":1733324356588,"duration":9089},"status":"failed","statusMessage":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","statusTrace":"","steps":[{"name":"Проверить корректный домен","time":{"start":1733324349909,"stop":1733324356587,"duration":6678},"status":"failed","statusMessage":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324356592,"stop":1733324358940,"duration":2348},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"8d8455f3f244afd1","name":"kXCTAttachmentScreenRecording_0_B51F6087-D8CD-4109-A1BC-E52C227105F1.mp4","source":"8d8455f3f244afd1.mp4","type":"video/mp4","size":6116213}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":6,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":13,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":13},"items":[{"uid":"bb2f34317c466c7a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/bb2f34317c466c7a","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733246600101,"stop":1733246629942,"duration":29841}},{"uid":"2b7808d431c11f5b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/2b7808d431c11f5b","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733244625424,"stop":1733244661433,"duration":36009}},{"uid":"4d737401d51f3356","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/4d737401d51f3356","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"github.com\"), но он имеет значение: Optional(\"github.com\")","time":{"start":1733244101110,"stop":1733244140635,"duration":39525}},{"uid":"501f4646b6ae3bd0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/501f4646b6ae3bd0","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733242312915,"stop":1733242351834,"duration":38919}},{"uid":"c61c191d19fac54b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/c61c191d19fac54b","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733240144056,"stop":1733240175770,"duration":31714}},{"uid":"bcf98e0efd32e176","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/bcf98e0efd32e176","status":"failed","statusDetails":"failed - Элемент: \"TabBarItemTitle\" TextField - недоступен в течении 5.0 секунд","time":{"start":1733239267314,"stop":1733239297504,"duration":30190}},{"uid":"2c83aacb7d6ccb94","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/2c83aacb7d6ccb94","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733233134240,"stop":1733233163121,"duration":28881}},{"uid":"a9c35e9cecd8659a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/a9c35e9cecd8659a","status":"failed","statusDetails":"failed - Элемент: \"TabBarItemTitle\" TextField - недоступен в течении 5.0 секунд","time":{"start":1733131833370,"stop":1733131867385,"duration":34015}},{"uid":"840842e2f0b16604","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/840842e2f0b16604","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1732526964789,"stop":1732527000072,"duration":35283}},{"uid":"cf56034eecfe6a3","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/cf56034eecfe6a3","status":"failed","statusDetails":"Test exceeded execution time allowance of 1 minute (see `-[XCTestCase executionTimeAllowance]`)","time":{"start":1732384676536}},{"uid":"32c9a997210345be","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/32c9a997210345be","status":"failed","statusDetails":"failed - Элемент: \"TabBarItemTitle\" TextField - недоступен в течении 5.0 секунд","time":{"start":1732384451304,"stop":1732384508196,"duration":56892}},{"uid":"9c6fb060a4911e88","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/9c6fb060a4911e88","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"github.com\"), но он имеет значение: Optional(\"github.com\")","time":{"start":1732383576690,"stop":1732383615425,"duration":38735}}]},"tags":[]},"source":"a40b983dccc67e73.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/b30bf1cccb92bc87.json b/76/data/test-cases/b30bf1cccb92bc87.json new file mode 100644 index 0000000..fd0fb1a --- /dev/null +++ b/76/data/test-cases/b30bf1cccb92bc87.json @@ -0,0 +1 @@ +{"uid":"b30bf1cccb92bc87","name":"Проверка обработки Skip теста в отчете","fullName":"SkipTest/testSkip()","historyId":"SwiftRadioUITests/SkipTest/testSkip()","time":{"start":1733324438303,"stop":1733324443911,"duration":5608},"status":"skipped","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"skipped","steps":[{"name":"Вложения","time":{"start":1733324443721,"stop":1733324443911,"duration":190},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"c43b4f148cf9466e","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/c43b4f148cf9466e","status":"skipped","time":{"start":1733246732616,"stop":1733246750926,"duration":18310}},{"uid":"5a43346cf7f9155c","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/5a43346cf7f9155c","status":"skipped","time":{"start":1733244800047,"stop":1733244841287,"duration":41240}},{"uid":"10973a148922aba2","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/10973a148922aba2","status":"skipped","time":{"start":1733244232962,"stop":1733244250557,"duration":17595}},{"uid":"73ffb18d9a52de78","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/73ffb18d9a52de78","status":"skipped","time":{"start":1733242481867,"stop":1733242498747,"duration":16880}}]},"tags":[]},"source":"b30bf1cccb92bc87.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/ba6cbccf6f589be9.json b/76/data/test-cases/ba6cbccf6f589be9.json new file mode 100644 index 0000000..9c98965 --- /dev/null +++ b/76/data/test-cases/ba6cbccf6f589be9.json @@ -0,0 +1 @@ +{"uid":"ba6cbccf6f589be9","name":"Проверка корректного закрытия текущего экрана","fullName":"RadioInfoTest/testClosePage()","historyId":"SwiftRadioUITests/RadioInfoTest/testClosePage()","time":{"start":1733324389112,"stop":1733324407604,"duration":18492},"status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","flaky":true,"newFailed":true,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[{"name":"Открыть первую станцию","time":{"start":1733324393659,"stop":1733324396086,"duration":2427},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Открыть страницу компании","time":{"start":1733324396089,"stop":1733324402467,"duration":6378},"status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324402752,"stop":1733324407604,"duration":4852},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"780b94440f967b11","name":"kXCTAttachmentScreenRecording_0_2A53E3F6-AF26-47A7-903A-C609D90327CA.mp4","source":"780b94440f967b11.mp4","type":"video/mp4","size":4673282}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":3,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":13},"items":[{"uid":"8e6fb20ae33e967a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/8e6fb20ae33e967a","status":"passed","time":{"start":1733246679841,"stop":1733246695236,"duration":15395}},{"uid":"c45df31e0109794a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/c45df31e0109794a","status":"passed","time":{"start":1733244732967,"stop":1733244756010,"duration":23043}},{"uid":"6403c80674f5c546","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/6403c80674f5c546","status":"passed","time":{"start":1733244179223,"stop":1733244194334,"duration":15111}},{"uid":"db23c432fc717dfe","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/db23c432fc717dfe","status":"failed","statusDetails":"Failed to determine hittability of \"companyButton\" Button: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733242409412,"stop":1733242436635,"duration":27223}},{"uid":"2b02ef0dc3c0419","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/2b02ef0dc3c0419","status":"passed","time":{"start":1733240176101,"stop":1733240233737,"duration":57636}},{"uid":"4e24bf03f7f5e8c9","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/4e24bf03f7f5e8c9","status":"passed","time":{"start":1733239298614,"stop":1733239321447,"duration":22833}},{"uid":"f33c92db82e3534c","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/f33c92db82e3534c","status":"passed","time":{"start":1733233163472,"stop":1733233198079,"duration":34607}},{"uid":"1f2e53464a303281","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/1f2e53464a303281","status":"passed","time":{"start":1733131867674,"stop":1733131900680,"duration":33006}},{"uid":"fc860131d96842ed","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/fc860131d96842ed","status":"passed","time":{"start":1732527001207,"stop":1732527024521,"duration":23314}},{"uid":"a37286943a194cd8","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/a37286943a194cd8","status":"passed","time":{"start":1732384792816,"stop":1732384808880,"duration":16064}},{"uid":"e5d79a3cdfcc1428","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/e5d79a3cdfcc1428","status":"passed","time":{"start":1732384508503,"stop":1732384525873,"duration":17370}},{"uid":"8cb11c257c41af2b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/8cb11c257c41af2b","status":"passed","time":{"start":1732383615699,"stop":1732383650216,"duration":34517}}]},"tags":[]},"source":"ba6cbccf6f589be9.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/c256b09678d6d322.json b/76/data/test-cases/c256b09678d6d322.json new file mode 100644 index 0000000..86a555a --- /dev/null +++ b/76/data/test-cases/c256b09678d6d322.json @@ -0,0 +1 @@ +{"uid":"c256b09678d6d322","name":"Открытие ссылки - matthewfetcher.com","fullName":"RadioInfoTest/testOpenWebLink()","historyId":"SwiftRadioUITests/RadioInfoTest/testOpenWebLink()","time":{"start":1733324424898,"stop":1733324438070,"duration":13172},"description":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку matthewfetcher.com","descriptionHtml":"
Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку matthewfetcher.com
\n","status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"description":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку matthewfetcher.com","status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[{"name":"Открыть первую станцию","time":{"start":1733324429960,"stop":1733324431918,"duration":1958},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Открыть страницу компании","time":{"start":1733324431918,"stop":1733324437254,"duration":5336},"status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324437282,"stop":1733324438070,"duration":788},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"26cb4d8cc5d3c8b1","name":"kXCTAttachmentScreenRecording_0_E6746F74-CBEC-4356-AADC-A79A59F12281.mp4","source":"26cb4d8cc5d3c8b1.mp4","type":"video/mp4","size":5032138}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":3,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"severity","value":"blocker"},{"name":"owner","value":"b.lysikov"},{"name":"epic","value":"Экран инфор Радио"},{"name":"feature","value":"Ссылка на сайт"},{"name":"story","value":"Открытие ссылки"},{"name":"tag","value":"tag1"},{"name":"tag","value":"tag2"},{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Allure example","url":"https://allurereport.org/docs/gettingstarted-readability/#severity"}],"hidden":false,"retry":false,"extra":{"severity":"blocker","owner":"b.lysikov","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":13,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":13},"items":[{"uid":"59844970639e987f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/59844970639e987f","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1733246712570,"stop":1733246732386,"duration":19816}},{"uid":"e51d801cdc88d2dc","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/e51d801cdc88d2dc","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733244772570,"stop":1733244799697,"duration":27127}},{"uid":"eda04030d978c600","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/eda04030d978c600","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1733244209393,"stop":1733244232511,"duration":23118}},{"uid":"9cfc86f776c9ab89","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/9cfc86f776c9ab89","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733242462453,"stop":1733242481609,"duration":19156}},{"uid":"24db2ff31405f2e0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/24db2ff31405f2e0","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1733240266287,"stop":1733240291917,"duration":25630}},{"uid":"46e4739fea956f37","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/46e4739fea956f37","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733239342039,"stop":1733239362702,"duration":20663}},{"uid":"d453edb91a9743e5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/d453edb91a9743e5","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733233223241,"stop":1733233243905,"duration":20664}},{"uid":"e9a92c820230208e","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/e9a92c820230208e","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733131927018,"stop":1733131949581,"duration":22563}},{"uid":"b162b0e2742c53a0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/b162b0e2742c53a0","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1732527041645,"stop":1732527061713,"duration":20068}},{"uid":"10060894af334032","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/10060894af334032","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1732384827661,"stop":1732384847212,"duration":19551}},{"uid":"b8c9beadd0f9367d","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/b8c9beadd0f9367d","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1732384546877,"stop":1732384574565,"duration":27688}},{"uid":"dc15572a88449496","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/dc15572a88449496","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1732383675489,"stop":1732383701327,"duration":25838}}]},"tags":["tag1","tag2"]},"source":"c256b09678d6d322.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/c3cbd73c2a570470.json b/76/data/test-cases/c3cbd73c2a570470.json new file mode 100644 index 0000000..efbcc6d --- /dev/null +++ b/76/data/test-cases/c3cbd73c2a570470.json @@ -0,0 +1 @@ +{"uid":"c3cbd73c2a570470","name":"Проверка статуса - стоп для трека с радио","fullName":"SmokeTest/testStopStation()","historyId":"SwiftRadioUITests/SmokeTest/testStopStation()","time":{"start":1733324551546,"stop":1733324569349,"duration":17803},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Открыть первую станцию","time":{"start":1733324556124,"stop":1733324558260,"duration":2136},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать на стоп","time":{"start":1733324558260,"stop":1733324568930,"duration":10670},"status":"passed","steps":[{"name":"Проверить лейбл станции","time":{"start":1733324564734,"stop":1733324568924,"duration":4190},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324568931,"stop":1733324569349,"duration":418},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":0,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"311ad6ed0e7ebe41","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/311ad6ed0e7ebe41","status":"passed","time":{"start":1733246830221,"stop":1733246842750,"duration":12529}}]},"tags":[]},"source":"c3cbd73c2a570470.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/c68c876001a73cd4.json b/76/data/test-cases/c68c876001a73cd4.json new file mode 100644 index 0000000..68e94fe --- /dev/null +++ b/76/data/test-cases/c68c876001a73cd4.json @@ -0,0 +1 @@ +{"uid":"c68c876001a73cd4","name":"Проверка отображения алерта при нажатии на кнопку email","fullName":"RadioInfoTest/testOpemEmailMeIfWeDontHaveEmail()","historyId":"SwiftRadioUITests/RadioInfoTest/testOpemEmailMeIfWeDontHaveEmail()","time":{"start":1733324407829,"stop":1733324424673,"duration":16844},"status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","flaky":true,"newFailed":true,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[{"name":"Открыть первую станцию","time":{"start":1733324413399,"stop":1733324415978,"duration":2579},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Открыть страницу компании","time":{"start":1733324415978,"stop":1733324421409,"duration":5431},"status":"failed","statusMessage":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324421428,"stop":1733324424673,"duration":3245},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"c2d0b59947dcc5a2","name":"kXCTAttachmentScreenRecording_0_E6851FAD-62CA-4C77-BEA4-3D3C6C2B2E27.mp4","source":"c2d0b59947dcc5a2.mp4","type":"video/mp4","size":5640603}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":3,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":13},"items":[{"uid":"ab6da636de5c74e6","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/ab6da636de5c74e6","status":"passed","time":{"start":1733246695456,"stop":1733246712356,"duration":16900}},{"uid":"91fc68ea1d89eef2","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/91fc68ea1d89eef2","status":"failed","statusDetails":"Failed to determine hittability of \"companyButton\" Button: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733244756252,"stop":1733244772328,"duration":16076}},{"uid":"7d2ce0b071ee7c63","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/7d2ce0b071ee7c63","status":"passed","time":{"start":1733244194555,"stop":1733244209182,"duration":14627}},{"uid":"a380a21d0cbb3517","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/a380a21d0cbb3517","status":"passed","time":{"start":1733242436862,"stop":1733242462230,"duration":25368}},{"uid":"dea72d5186179789","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/dea72d5186179789","status":"passed","time":{"start":1733240234073,"stop":1733240266033,"duration":31960}},{"uid":"46ebc13e75f3a6cf","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/46ebc13e75f3a6cf","status":"passed","time":{"start":1733239321725,"stop":1733239341804,"duration":20079}},{"uid":"bdfbadcd838b05c1","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/bdfbadcd838b05c1","status":"passed","time":{"start":1733233198400,"stop":1733233223022,"duration":24622}},{"uid":"63c1bdcd55e587a5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/63c1bdcd55e587a5","status":"passed","time":{"start":1733131900957,"stop":1733131926748,"duration":25791}},{"uid":"875f3970eb4976cd","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/875f3970eb4976cd","status":"passed","time":{"start":1732527024800,"stop":1732527041428,"duration":16628}},{"uid":"8e457d91ad7bdc95","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/8e457d91ad7bdc95","status":"passed","time":{"start":1732384809106,"stop":1732384827439,"duration":18333}},{"uid":"73dc8e9f18f71f32","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/73dc8e9f18f71f32","status":"passed","time":{"start":1732384526149,"stop":1732384546580,"duration":20431}},{"uid":"55965b0f3133fae0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/55965b0f3133fae0","status":"passed","time":{"start":1732383650493,"stop":1732383675214,"duration":24721}}]},"tags":[]},"source":"c68c876001a73cd4.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/cd2f7e1e9c006887.json b/76/data/test-cases/cd2f7e1e9c006887.json new file mode 100644 index 0000000..badad6e --- /dev/null +++ b/76/data/test-cases/cd2f7e1e9c006887.json @@ -0,0 +1 @@ +{"uid":"cd2f7e1e9c006887","name":"Проверка открытия правильной станции по нажатию на кнопку Now Playing в NavBar","fullName":"SmokeTest/testOpenStationDetailsByTapOnNowPlayingButton()","historyId":"SwiftRadioUITests/SmokeTest/testOpenStationDetailsByTapOnNowPlayingButton()","time":{"start":1733324500085,"stop":1733324513869,"duration":13784},"status":"failed","statusMessage":"Failed to determine hittability of Button at {{inf, inf}, {0.0, 0.0}}: Activation point invalid and no suggested hit points based on element frame","statusTrace":"","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"Failed to determine hittability of Button at {{inf, inf}, {0.0, 0.0}}: Activation point invalid and no suggested hit points based on element frame","statusTrace":"","steps":[{"name":"Открыть первую станцию","time":{"start":1733324504330,"stop":1733324506428,"duration":2098},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать кнопку назад","time":{"start":1733324506428,"stop":1733324512442,"duration":6014},"status":"failed","statusMessage":"Failed to determine hittability of Button at {{inf, inf}, {0.0, 0.0}}: Activation point invalid and no suggested hit points based on element frame","statusTrace":"","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true},{"name":"Вложения","time":{"start":1733324512458,"stop":1733324513869,"duration":1411},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[{"uid":"d3d3fb773246d68d","name":"kXCTAttachmentScreenRecording_0_66EF9E0F-EFD9-4AC9-BC67-9D64514C3F35.mp4","source":"d3d3fb773246d68d.mp4","type":"video/mp4","size":5807829}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":3,"attachmentsCount":1,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":2},"items":[{"uid":"4bc2d1208bcb253","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/4bc2d1208bcb253","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"Absolute Country Hits\"), но он имеет значение: Optional(\"\")","time":{"start":1733246794162,"stop":1733246806212,"duration":12050}}]},"tags":[]},"source":"cd2f7e1e9c006887.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/eca7432abce5b688.json b/76/data/test-cases/eca7432abce5b688.json new file mode 100644 index 0000000..4dba892 --- /dev/null +++ b/76/data/test-cases/eca7432abce5b688.json @@ -0,0 +1 @@ +{"uid":"eca7432abce5b688","name":"Проверка отображения выбранной станции в кнопке Play","fullName":"SmokeTest/testDisplaySelectedStationInPlayButton()","historyId":"SwiftRadioUITests/SmokeTest/testDisplaySelectedStationInPlayButton()","time":{"start":1733324458357,"stop":1733324482690,"duration":24333},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Проверить отображение текста в кнопке play","time":{"start":1733324466334,"stop":1733324467598,"duration":1264},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Открыть первую станцию","time":{"start":1733324467599,"stop":1733324469805,"duration":2206},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать кнопку назад","time":{"start":1733324469805,"stop":1733324480443,"duration":10638},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Проверить отображение станции в кнопке play ","time":{"start":1733324480502,"stop":1733324482233,"duration":1731},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Вложения","time":{"start":1733324482234,"stop":1733324482690,"duration":456},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":5,"attachmentsCount":0,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":12,"unknown":0,"total":13},"items":[{"uid":"6f09646b2d9c2c32","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/6f09646b2d9c2c32","status":"passed","time":{"start":1733246765210,"stop":1733246780162,"duration":14952}},{"uid":"5ba38920fc4ff7cb","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/5ba38920fc4ff7cb","status":"passed","time":{"start":1733244859541,"stop":1733244879647,"duration":20106}},{"uid":"64fb888c95df9ff5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/64fb888c95df9ff5","status":"passed","time":{"start":1733244263004,"stop":1733244274531,"duration":11527}},{"uid":"783c8ef495a64063","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/783c8ef495a64063","status":"passed","time":{"start":1733242510386,"stop":1733242521136,"duration":10750}},{"uid":"199168d15d651c4b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/199168d15d651c4b","status":"passed","time":{"start":1733240315361,"stop":1733240333510,"duration":18149}},{"uid":"527e3953f966fc77","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/527e3953f966fc77","status":"failed","statusDetails":"failed - Элемент: Button (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733239387947,"stop":1733239407471,"duration":19524}},{"uid":"e045272ec7a12fe8","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/e045272ec7a12fe8","status":"passed","time":{"start":1733233262453,"stop":1733233274283,"duration":11830}},{"uid":"7f820bf5b629cfe3","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/7f820bf5b629cfe3","status":"passed","time":{"start":1733131974511,"stop":1733131985411,"duration":10900}},{"uid":"c80cade86d2fb653","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/c80cade86d2fb653","status":"passed","time":{"start":1732527075048,"stop":1732527085772,"duration":10724}},{"uid":"2e026a3cb74f3ff1","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/2e026a3cb74f3ff1","status":"passed","time":{"start":1732384870634,"stop":1732384881709,"duration":11075}},{"uid":"ed6916afd477524d","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/ed6916afd477524d","status":"passed","time":{"start":1732384603304,"stop":1732384620472,"duration":17168}},{"uid":"754608c1419c1ce8","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/754608c1419c1ce8","status":"passed","time":{"start":1732383728440,"stop":1732383740709,"duration":12269}}]},"tags":[]},"source":"eca7432abce5b688.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/test-cases/f0851bf1b7deaa7f.json b/76/data/test-cases/f0851bf1b7deaa7f.json new file mode 100644 index 0000000..d047f28 --- /dev/null +++ b/76/data/test-cases/f0851bf1b7deaa7f.json @@ -0,0 +1 @@ +{"uid":"f0851bf1b7deaa7f","name":"Проверка статуса - пауза для трека с радио","fullName":"SmokeTest/testPauseStation()","historyId":"SwiftRadioUITests/SmokeTest/testPauseStation()","time":{"start":1733324534664,"stop":1733324551298,"duration":16634},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Открыть первую станцию","time":{"start":1733324539664,"stop":1733324541867,"duration":2203},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Нажать на плей","time":{"start":1733324541867,"stop":1733324549306,"duration":7439},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Проверить паузу","time":{"start":1733324549306,"stop":1733324550893,"duration":1587},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false},{"name":"Вложения","time":{"start":1733324550893,"stop":1733324551298,"duration":405},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":0,"hasContent":true},"afterStages":[],"labels":[{"name":"suite","value":"SwiftRadioUITests"},{"name":"runDestination","value":"iPhone 16"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b708cef48c2094dd","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/b708cef48c2094dd","status":"passed","time":{"start":1733246820024,"stop":1733246829984,"duration":9960}},{"uid":"77a512bfa4808bae","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/77a512bfa4808bae","status":"passed","time":{"start":1733244886106,"stop":1733244900722,"duration":14616}},{"uid":"2b14306121fe3211","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/2b14306121fe3211","status":"passed","time":{"start":1733244279537,"stop":1733244288885,"duration":9348}}]},"tags":[]},"source":"f0851bf1b7deaa7f.json","parameterValues":[]} \ No newline at end of file diff --git a/76/data/timeline.json b/76/data/timeline.json new file mode 100644 index 0000000..9c77060 --- /dev/null +++ b/76/data/timeline.json @@ -0,0 +1 @@ +{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","children":[{"name":"Проверка отображения алерта при нажатии на кнопку email","uid":"c68c876001a73cd4","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324407829,"stop":1733324424673,"duration":16844},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения элементов на экране и переход на корректную ссылку при нажатии на кнопку Website","uid":"a40b983dccc67e73","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324311918,"stop":1733324358940,"duration":47022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения всех элементов в ячейке","uid":"6f89a5dc63e5b651","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324482921,"stop":1733324490036,"duration":7115},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - ошибка для трека с радио","uid":"9deefa0a8a77d8b3","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1733324490270,"stop":1733324499849,"duration":9579},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Now Playing в NavBar","uid":"cd2f7e1e9c006887","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324500085,"stop":1733324513869,"duration":13784},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка статуса - стоп для трека с радио","uid":"c3cbd73c2a570470","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1733324551546,"stop":1733324569349,"duration":17803},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка правильного отображения кнопки Now Playing в Navigation bar","uid":"5421e24ced887160","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324444152,"stop":1733324458127,"duration":13975},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка обработки Skip теста в отчете","uid":"b30bf1cccb92bc87","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"skipped","time":{"start":1733324438303,"stop":1733324443911,"duration":5608},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Открытие ссылки - matthewfetcher.com","uid":"c256b09678d6d322","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324424898,"stop":1733324438070,"duration":13172},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["tag1","tag2"]},{"name":"Проверка статуса - пауза для трека с радио","uid":"f0851bf1b7deaa7f","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1733324534664,"stop":1733324551298,"duration":16634},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"testCrash()","uid":"67ef224e951a813b","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка открытия правильной станции по нажатию на кнопку Play","uid":"6a8b06700767d963","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324514106,"stop":1733324534412,"duration":20306},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображения выбранной станции в кнопке Play","uid":"eca7432abce5b688","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1733324458357,"stop":1733324482690,"duration":24333},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка корректного закрытия текущего экрана","uid":"ba6cbccf6f589be9","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1733324389112,"stop":1733324407604,"duration":18492},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Проверка отображение элементов на экране с информацией о станции, также корректную работу переходов по нажатию на кнопку назад(в Navigation bar) и ок на самом экране","uid":"52fa5e38c486d672","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1733324569604,"stop":1733324598076,"duration":28472},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"name":"timeline"} \ No newline at end of file diff --git a/76/export/influxDbData.txt b/76/export/influxDbData.txt new file mode 100644 index 0000000..941fa4a --- /dev/null +++ b/76/export/influxDbData.txt @@ -0,0 +1,12 @@ +launch_status failed=9 1733324722000000000 +launch_status broken=0 1733324722000000000 +launch_status passed=5 1733324722000000000 +launch_status skipped=1 1733324722000000000 +launch_status unknown=0 1733324722000000000 +launch_time duration=286158 1733324722000000000 +launch_time min_duration=5608 1733324722000000000 +launch_time max_duration=47022 1733324722000000000 +launch_time sum_duration=253139 1733324722000000000 +launch_problems product_defects=9 1733324722000000000 +launch_retries retries=0 1733324722000000000 +launch_retries run=15 1733324722000000000 diff --git a/47/export/mail.html b/76/export/mail.html similarity index 100% rename from 47/export/mail.html rename to 76/export/mail.html diff --git a/76/export/prometheusData.txt b/76/export/prometheusData.txt new file mode 100644 index 0000000..f2cbfc9 --- /dev/null +++ b/76/export/prometheusData.txt @@ -0,0 +1,12 @@ +launch_status_failed 9 +launch_status_broken 0 +launch_status_passed 5 +launch_status_skipped 1 +launch_status_unknown 0 +launch_time_duration 286158 +launch_time_min_duration 5608 +launch_time_max_duration 47022 +launch_time_sum_duration 253139 +launch_problems_product_defects 9 +launch_retries_retries 0 +launch_retries_run 15 diff --git a/47/favicon.ico b/76/favicon.ico similarity index 100% rename from 47/favicon.ico rename to 76/favicon.ico diff --git a/76/history/categories-trend.json b/76/history/categories-trend.json new file mode 100644 index 0000000..3f9c511 --- /dev/null +++ b/76/history/categories-trend.json @@ -0,0 +1 @@ +[{"buildOrder":76,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76/","reportName":"Allure Report with history","data":{"Product defects":9}},{"buildOrder":73,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73/","reportName":"Allure Report with history","data":{"Product defects":4,"Test defects":1}},{"buildOrder":72,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72/","reportName":"Allure Report with history","data":{"Product defects":6}},{"buildOrder":71,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71/","reportName":"Allure Report with history","data":{"Product defects":4}},{"buildOrder":70,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70/","reportName":"Allure Report with history","data":{"Product defects":5}},{"buildOrder":67,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67/","reportName":"Allure Report with history","data":{"Product defects":4}},{"buildOrder":66,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66/","reportName":"Allure Report with history","data":{"Product defects":4}},{"buildOrder":65,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65/","reportName":"Allure Report with history","data":{"Product defects":3}},{"buildOrder":64,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64/","reportName":"Allure Report with history","data":{"Product defects":3}},{"buildOrder":63,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63/","reportName":"Allure Report with history","data":{"Product defects":3}},{"buildOrder":62,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62/","reportName":"Allure Report with history","data":{"Product defects":3}},{"buildOrder":61,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61/","reportName":"Allure Report with history","data":{"Product defects":3}},{"buildOrder":59,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59/","reportName":"Allure Report with history","data":{"Product defects":3}},{"data":{}}] \ No newline at end of file diff --git a/76/history/duration-trend.json b/76/history/duration-trend.json new file mode 100644 index 0000000..66b81fe --- /dev/null +++ b/76/history/duration-trend.json @@ -0,0 +1 @@ +[{"buildOrder":76,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76/","reportName":"Allure Report with history","data":{"duration":286158}},{"buildOrder":73,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73/","reportName":"Allure Report with history","data":{"duration":265140}},{"buildOrder":72,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72/","reportName":"Allure Report with history","data":{"duration":299750}},{"buildOrder":71,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71/","reportName":"Allure Report with history","data":{"duration":209000}},{"buildOrder":70,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70/","reportName":"Allure Report with history","data":{"duration":233059}},{"buildOrder":67,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67/","reportName":"Allure Report with history","data":{"duration":211705}},{"buildOrder":66,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66/","reportName":"Allure Report with history","data":{"duration":173279}},{"buildOrder":65,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65/","reportName":"Allure Report with history","data":{"duration":164306}},{"buildOrder":64,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64/","reportName":"Allure Report with history","data":{"duration":178816}},{"buildOrder":63,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63/","reportName":"Allure Report with history","data":{"duration":150138}},{"buildOrder":62,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62/","reportName":"Allure Report with history","data":{"duration":231492}},{"buildOrder":61,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61/","reportName":"Allure Report with history","data":{"duration":193562}},{"buildOrder":59,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59/","reportName":"Allure Report with history","data":{"duration":187936}},{"data":{}}] \ No newline at end of file diff --git a/76/history/history-trend.json b/76/history/history-trend.json new file mode 100644 index 0000000..b0e9d95 --- /dev/null +++ b/76/history/history-trend.json @@ -0,0 +1 @@ +[{"buildOrder":76,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76/","reportName":"Allure Report with history","data":{"failed":9,"broken":0,"skipped":1,"passed":5,"unknown":0,"total":15}},{"buildOrder":73,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73/","reportName":"Allure Report with history","data":{"failed":4,"broken":1,"skipped":1,"passed":9,"unknown":0,"total":15}},{"buildOrder":72,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72/","reportName":"Allure Report with history","data":{"failed":6,"broken":0,"skipped":1,"passed":4,"unknown":0,"total":11}},{"buildOrder":71,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71/","reportName":"Allure Report with history","data":{"failed":4,"broken":0,"skipped":1,"passed":6,"unknown":0,"total":11}},{"buildOrder":70,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70/","reportName":"Allure Report with history","data":{"failed":5,"broken":0,"skipped":1,"passed":4,"unknown":0,"total":10}},{"buildOrder":67,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67/","reportName":"Allure Report with history","data":{"failed":4,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":8}},{"buildOrder":66,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66/","reportName":"Allure Report with history","data":{"failed":4,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":8}},{"buildOrder":65,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65/","reportName":"Allure Report with history","data":{"failed":3,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":8}},{"buildOrder":64,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64/","reportName":"Allure Report with history","data":{"failed":3,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":8}},{"buildOrder":63,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63/","reportName":"Allure Report with history","data":{"failed":3,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":8}},{"buildOrder":62,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62/","reportName":"Allure Report with history","data":{"failed":3,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":8}},{"buildOrder":61,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61/","reportName":"Allure Report with history","data":{"failed":3,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":8}},{"buildOrder":59,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59/","reportName":"Allure Report with history","data":{"failed":3,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":8}},{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}] \ No newline at end of file diff --git a/76/history/history.json b/76/history/history.json new file mode 100644 index 0000000..74f9949 --- /dev/null +++ b/76/history/history.json @@ -0,0 +1 @@ +{"SwiftRadioUITests/SmokeTest/testStopStation()":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c3cbd73c2a570470","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/c3cbd73c2a570470","status":"passed","time":{"start":1733324551546,"stop":1733324569349,"duration":17803}},{"uid":"311ad6ed0e7ebe41","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/311ad6ed0e7ebe41","status":"passed","time":{"start":1733246830221,"stop":1733246842750,"duration":12529}}]},"SwiftRadioUITests/SmokeTest/testOpenStationDetailsByTapOnNowPlayingButton()":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":2},"items":[{"uid":"cd2f7e1e9c006887","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/cd2f7e1e9c006887","status":"failed","statusDetails":"Failed to determine hittability of Button at {{inf, inf}, {0.0, 0.0}}: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733324500085,"stop":1733324513869,"duration":13784}},{"uid":"4bc2d1208bcb253","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/4bc2d1208bcb253","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"Absolute Country Hits\"), но он имеет значение: Optional(\"\")","time":{"start":1733246794162,"stop":1733246806212,"duration":12050}}]},"SwiftRadioUITests/SmokeTest/testErrorStatusForSong()":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"9deefa0a8a77d8b3","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/9deefa0a8a77d8b3","status":"passed","time":{"start":1733324490270,"stop":1733324499849,"duration":9579}},{"uid":"7b6ae983746a13cb","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/7b6ae983746a13cb","status":"passed","time":{"start":1733246786212,"stop":1733246793922,"duration":7710}}]},"SwiftRadioUITests/SmokeTest/testDisplaySelectedStationInPlayButton()":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":12,"unknown":0,"total":13},"items":[{"uid":"eca7432abce5b688","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/eca7432abce5b688","status":"passed","time":{"start":1733324458357,"stop":1733324482690,"duration":24333}},{"uid":"6f09646b2d9c2c32","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/6f09646b2d9c2c32","status":"passed","time":{"start":1733246765210,"stop":1733246780162,"duration":14952}},{"uid":"5ba38920fc4ff7cb","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/5ba38920fc4ff7cb","status":"passed","time":{"start":1733244859541,"stop":1733244879647,"duration":20106}},{"uid":"64fb888c95df9ff5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/64fb888c95df9ff5","status":"passed","time":{"start":1733244263004,"stop":1733244274531,"duration":11527}},{"uid":"783c8ef495a64063","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/783c8ef495a64063","status":"passed","time":{"start":1733242510386,"stop":1733242521136,"duration":10750}},{"uid":"199168d15d651c4b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/199168d15d651c4b","status":"passed","time":{"start":1733240315361,"stop":1733240333510,"duration":18149}},{"uid":"527e3953f966fc77","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/527e3953f966fc77","status":"failed","statusDetails":"failed - Элемент: Button (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733239387947,"stop":1733239407471,"duration":19524}},{"uid":"e045272ec7a12fe8","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/e045272ec7a12fe8","status":"passed","time":{"start":1733233262453,"stop":1733233274283,"duration":11830}},{"uid":"7f820bf5b629cfe3","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/7f820bf5b629cfe3","status":"passed","time":{"start":1733131974511,"stop":1733131985411,"duration":10900}},{"uid":"c80cade86d2fb653","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/c80cade86d2fb653","status":"passed","time":{"start":1732527075048,"stop":1732527085772,"duration":10724}},{"uid":"2e026a3cb74f3ff1","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/2e026a3cb74f3ff1","status":"passed","time":{"start":1732384870634,"stop":1732384881709,"duration":11075}},{"uid":"ed6916afd477524d","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/ed6916afd477524d","status":"passed","time":{"start":1732384603304,"stop":1732384620472,"duration":17168}},{"uid":"754608c1419c1ce8","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/754608c1419c1ce8","status":"passed","time":{"start":1732383728440,"stop":1732383740709,"duration":12269}}]},"SwiftRadioUITests/StationInfoTest/testOpenStationDetailsByTapOnNowPlayingButton()":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":12,"unknown":0,"total":13},"items":[{"uid":"52fa5e38c486d672","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/52fa5e38c486d672","status":"passed","time":{"start":1733324569604,"stop":1733324598076,"duration":28472}},{"uid":"a6cc3cfeab5e4967","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/a6cc3cfeab5e4967","status":"passed","time":{"start":1733246842974,"stop":1733246865241,"duration":22267}},{"uid":"65dbac56051c5d75","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/65dbac56051c5d75","status":"passed","time":{"start":1733244900971,"stop":1733244925174,"duration":24203}},{"uid":"4c9acff1f87bf670","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/4c9acff1f87bf670","status":"passed","time":{"start":1733244289104,"stop":1733244310110,"duration":21006}},{"uid":"61f0c4e1cb3664a4","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/61f0c4e1cb3664a4","status":"passed","time":{"start":1733242526120,"stop":1733242545974,"duration":19854}},{"uid":"942f966441b64ff5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/942f966441b64ff5","status":"failed","statusDetails":"Failed to determine hittability of \"infoButton\" Button: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733240341039,"stop":1733240355761,"duration":14722}},{"uid":"66e6de52f72c2390","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/66e6de52f72c2390","status":"passed","time":{"start":1733239419150,"stop":1733239440593,"duration":21443}},{"uid":"ec06ff5fd06a74d7","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/ec06ff5fd06a74d7","status":"passed","time":{"start":1733233279953,"stop":1733233298546,"duration":18593}},{"uid":"967fbd3a12acb09f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/967fbd3a12acb09f","status":"passed","time":{"start":1733131991207,"stop":1733132012186,"duration":20979}},{"uid":"3e34e534ad33ef24","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/3e34e534ad33ef24","status":"passed","time":{"start":1732527091749,"stop":1732527114927,"duration":23178}},{"uid":"ca73cb6ed6447f0c","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/ca73cb6ed6447f0c","status":"passed","time":{"start":1732384887376,"stop":1732384908028,"duration":20652}},{"uid":"5525ba54fa1e977b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/5525ba54fa1e977b","status":"passed","time":{"start":1732384625799,"stop":1732384644866,"duration":19067}},{"uid":"77d8697fb67e34be","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/77d8697fb67e34be","status":"passed","time":{"start":1732383745864,"stop":1732383764626,"duration":18762}}]},"SwiftRadioUITests/CrashTest/testCrash()":{"statistic":{"failed":4,"broken":1,"skipped":0,"passed":0,"unknown":0,"total":5},"items":[{"uid":"67ef224e951a813b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/67ef224e951a813b","status":"failed","statusDetails":"Test crashed with signal trap.","time":{}},{"uid":"d462784eb15c476b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/d462784eb15c476b","status":"broken","statusDetails":"Crash: SwiftRadioUITests-Runner (5321) CrashTest.testCrash()","time":{}},{"uid":"cbd7e8a8065ab8ab","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/cbd7e8a8065ab8ab","status":"failed","statusDetails":"Test crashed with signal trap.","time":{}},{"uid":"a8922dcf3e15a48f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/a8922dcf3e15a48f","status":"failed","statusDetails":"Crash: SwiftRadioUITests-Runner (5433) CrashTest.testCrash()","time":{}},{"uid":"2be23dd0d210121a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/2be23dd0d210121a","status":"failed","statusDetails":"Test crashed with signal trap.","time":{"start":1733242352192}}]},"SwiftRadioUITests/SmokeTest/testDisplayNowPlayingButton()":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":13},"items":[{"uid":"5421e24ced887160","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/5421e24ced887160","status":"failed","statusDetails":"failed - Элемент: Button (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733324444152,"stop":1733324458127,"duration":13975}},{"uid":"2c6c7fff16c5d69b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/2c6c7fff16c5d69b","status":"passed","time":{"start":1733246751235,"stop":1733246764988,"duration":13753}},{"uid":"cdc9e9e2a1f5f626","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/cdc9e9e2a1f5f626","status":"failed","statusDetails":"Failed to determine hittability of Button at {{inf, inf}, {0.0, 0.0}}: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733244841732,"stop":1733244859272,"duration":17540}},{"uid":"9c8aef2529121b61","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/9c8aef2529121b61","status":"passed","time":{"start":1733244250784,"stop":1733244262788,"duration":12004}},{"uid":"cb513a118d40be69","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/cb513a118d40be69","status":"passed","time":{"start":1733242499039,"stop":1733242510173,"duration":11134}},{"uid":"d3cee74973a73357","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/d3cee74973a73357","status":"passed","time":{"start":1733240292395,"stop":1733240315061,"duration":22666}},{"uid":"f44a39f502f71635","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/f44a39f502f71635","status":"passed","time":{"start":1733239362929,"stop":1733239387722,"duration":24793}},{"uid":"cece12ab20ed50ce","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/cece12ab20ed50ce","status":"passed","time":{"start":1733233244157,"stop":1733233262236,"duration":18079}},{"uid":"219b83fdd7c9b4b4","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/219b83fdd7c9b4b4","status":"passed","time":{"start":1733131949898,"stop":1733131974238,"duration":24340}},{"uid":"382fe6b444f4fd7b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/382fe6b444f4fd7b","status":"passed","time":{"start":1732527061988,"stop":1732527074760,"duration":12772}},{"uid":"6b941f0865586558","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/6b941f0865586558","status":"passed","time":{"start":1732384847445,"stop":1732384870381,"duration":22936}},{"uid":"509cfa1557ef396","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/509cfa1557ef396","status":"passed","time":{"start":1732384575240,"stop":1732384603029,"duration":27789}},{"uid":"69fa7be79b849f46","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/69fa7be79b849f46","status":"passed","time":{"start":1732383701606,"stop":1732383728167,"duration":26561}}]},"SwiftRadioUITests/SmokeTest/testPauseStation()":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f0851bf1b7deaa7f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/f0851bf1b7deaa7f","status":"passed","time":{"start":1733324534664,"stop":1733324551298,"duration":16634}},{"uid":"b708cef48c2094dd","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/b708cef48c2094dd","status":"passed","time":{"start":1733246820024,"stop":1733246829984,"duration":9960}},{"uid":"77a512bfa4808bae","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/77a512bfa4808bae","status":"passed","time":{"start":1733244886106,"stop":1733244900722,"duration":14616}},{"uid":"2b14306121fe3211","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/2b14306121fe3211","status":"passed","time":{"start":1733244279537,"stop":1733244288885,"duration":9348}}]},"SwiftRadioUITests/SmokeTest/testElementExistOnScreen()":{"statistic":{"failed":13,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":13},"items":[{"uid":"6f89a5dc63e5b651","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/6f89a5dc63e5b651","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733324482921,"stop":1733324490036,"duration":7115}},{"uid":"4629f1963261d4cd","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/4629f1963261d4cd","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733246780406,"stop":1733246785989,"duration":5583}},{"uid":"872d2799150f82bc","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/872d2799150f82bc","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733244879894,"stop":1733244885878,"duration":5984}},{"uid":"4dacca014b458b2d","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/4dacca014b458b2d","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733244274745,"stop":1733244279321,"duration":4576}},{"uid":"df50c8e1334c6037","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/df50c8e1334c6037","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733242521345,"stop":1733242525903,"duration":4558}},{"uid":"531d5ee64892e45f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/531d5ee64892e45f","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733240333744,"stop":1733240340809,"duration":7065}},{"uid":"20b08bacc82b1f73","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/20b08bacc82b1f73","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733239407700,"stop":1733239418918,"duration":11218}},{"uid":"777202022431e559","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/777202022431e559","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733233274499,"stop":1733233279736,"duration":5237}},{"uid":"c1314629c2530c8f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/c1314629c2530c8f","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1733131985623,"stop":1733131990990,"duration":5367}},{"uid":"c5dddaa0ac09de24","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/c5dddaa0ac09de24","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732527086003,"stop":1732527091534,"duration":5531}},{"uid":"865605d55e7da69","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/865605d55e7da69","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732384881926,"stop":1732384887156,"duration":5230}},{"uid":"f4790619360ebac","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/f4790619360ebac","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732384620689,"stop":1732384625574,"duration":4885}},{"uid":"36f49fa9c7c50e95","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/36f49fa9c7c50e95","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Лэйбл должен совпадать с: Absolute Country Hits, но он имеет значение: The Music Starts Here","time":{"start":1732383740930,"stop":1732383745647,"duration":4717}}]},"SwiftRadioUITests/SkipTest/testSkip()":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"b30bf1cccb92bc87","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/b30bf1cccb92bc87","status":"skipped","time":{"start":1733324438303,"stop":1733324443911,"duration":5608}},{"uid":"c43b4f148cf9466e","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/c43b4f148cf9466e","status":"skipped","time":{"start":1733246732616,"stop":1733246750926,"duration":18310}},{"uid":"5a43346cf7f9155c","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/5a43346cf7f9155c","status":"skipped","time":{"start":1733244800047,"stop":1733244841287,"duration":41240}},{"uid":"10973a148922aba2","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/10973a148922aba2","status":"skipped","time":{"start":1733244232962,"stop":1733244250557,"duration":17595}},{"uid":"73ffb18d9a52de78","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/73ffb18d9a52de78","status":"skipped","time":{"start":1733242481867,"stop":1733242498747,"duration":16880}}]},"SwiftRadioUITests/SmokeTest/testOpenStationDetailsByTapOnPlayingButton()":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":2},"items":[{"uid":"6a8b06700767d963","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/6a8b06700767d963","status":"failed","statusDetails":"failed - Элемент: \"Back\" Button - недоступен в течении 5.0 секунд","time":{"start":1733324514106,"stop":1733324534412,"duration":20306}},{"uid":"c3d7f56a2cd8f7e3","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/c3d7f56a2cd8f7e3","status":"passed","time":{"start":1733246806441,"stop":1733246819792,"duration":13351}}]},"SwiftRadioUITests/RadioInfoTest/testOpemEmailMeIfWeDontHaveEmail()":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":13},"items":[{"uid":"c68c876001a73cd4","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/c68c876001a73cd4","status":"failed","statusDetails":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","time":{"start":1733324407829,"stop":1733324424673,"duration":16844}},{"uid":"ab6da636de5c74e6","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/ab6da636de5c74e6","status":"passed","time":{"start":1733246695456,"stop":1733246712356,"duration":16900}},{"uid":"91fc68ea1d89eef2","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/91fc68ea1d89eef2","status":"failed","statusDetails":"Failed to determine hittability of \"companyButton\" Button: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733244756252,"stop":1733244772328,"duration":16076}},{"uid":"7d2ce0b071ee7c63","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/7d2ce0b071ee7c63","status":"passed","time":{"start":1733244194555,"stop":1733244209182,"duration":14627}},{"uid":"a380a21d0cbb3517","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/a380a21d0cbb3517","status":"passed","time":{"start":1733242436862,"stop":1733242462230,"duration":25368}},{"uid":"dea72d5186179789","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/dea72d5186179789","status":"passed","time":{"start":1733240234073,"stop":1733240266033,"duration":31960}},{"uid":"46ebc13e75f3a6cf","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/46ebc13e75f3a6cf","status":"passed","time":{"start":1733239321725,"stop":1733239341804,"duration":20079}},{"uid":"bdfbadcd838b05c1","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/bdfbadcd838b05c1","status":"passed","time":{"start":1733233198400,"stop":1733233223022,"duration":24622}},{"uid":"63c1bdcd55e587a5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/63c1bdcd55e587a5","status":"passed","time":{"start":1733131900957,"stop":1733131926748,"duration":25791}},{"uid":"875f3970eb4976cd","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/875f3970eb4976cd","status":"passed","time":{"start":1732527024800,"stop":1732527041428,"duration":16628}},{"uid":"8e457d91ad7bdc95","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/8e457d91ad7bdc95","status":"passed","time":{"start":1732384809106,"stop":1732384827439,"duration":18333}},{"uid":"73dc8e9f18f71f32","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/73dc8e9f18f71f32","status":"passed","time":{"start":1732384526149,"stop":1732384546580,"duration":20431}},{"uid":"55965b0f3133fae0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/55965b0f3133fae0","status":"passed","time":{"start":1732383650493,"stop":1732383675214,"duration":24721}}]},"SwiftRadioUITests/RadioInfoTest/testClosePage()":{"statistic":{"failed":2,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":13},"items":[{"uid":"ba6cbccf6f589be9","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/ba6cbccf6f589be9","status":"failed","statusDetails":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","time":{"start":1733324389112,"stop":1733324407604,"duration":18492}},{"uid":"8e6fb20ae33e967a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/8e6fb20ae33e967a","status":"passed","time":{"start":1733246679841,"stop":1733246695236,"duration":15395}},{"uid":"c45df31e0109794a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/c45df31e0109794a","status":"passed","time":{"start":1733244732967,"stop":1733244756010,"duration":23043}},{"uid":"6403c80674f5c546","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/6403c80674f5c546","status":"passed","time":{"start":1733244179223,"stop":1733244194334,"duration":15111}},{"uid":"db23c432fc717dfe","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/db23c432fc717dfe","status":"failed","statusDetails":"Failed to determine hittability of \"companyButton\" Button: Activation point invalid and no suggested hit points based on element frame","time":{"start":1733242409412,"stop":1733242436635,"duration":27223}},{"uid":"2b02ef0dc3c0419","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/2b02ef0dc3c0419","status":"passed","time":{"start":1733240176101,"stop":1733240233737,"duration":57636}},{"uid":"4e24bf03f7f5e8c9","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/4e24bf03f7f5e8c9","status":"passed","time":{"start":1733239298614,"stop":1733239321447,"duration":22833}},{"uid":"f33c92db82e3534c","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/f33c92db82e3534c","status":"passed","time":{"start":1733233163472,"stop":1733233198079,"duration":34607}},{"uid":"1f2e53464a303281","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/1f2e53464a303281","status":"passed","time":{"start":1733131867674,"stop":1733131900680,"duration":33006}},{"uid":"fc860131d96842ed","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/fc860131d96842ed","status":"passed","time":{"start":1732527001207,"stop":1732527024521,"duration":23314}},{"uid":"a37286943a194cd8","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/a37286943a194cd8","status":"passed","time":{"start":1732384792816,"stop":1732384808880,"duration":16064}},{"uid":"e5d79a3cdfcc1428","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/e5d79a3cdfcc1428","status":"passed","time":{"start":1732384508503,"stop":1732384525873,"duration":17370}},{"uid":"8cb11c257c41af2b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/8cb11c257c41af2b","status":"passed","time":{"start":1732383615699,"stop":1732383650216,"duration":34517}}]},"SwiftRadioUITests/RadioInfoTest/testOpenWebLink()":{"statistic":{"failed":13,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":13},"items":[{"uid":"c256b09678d6d322","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/c256b09678d6d322","status":"failed","statusDetails":"failed - Элемент: \"companyButton\" Button - недоступен в течении 5.0 секунд","time":{"start":1733324424898,"stop":1733324438070,"duration":13172}},{"uid":"59844970639e987f","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/59844970639e987f","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1733246712570,"stop":1733246732386,"duration":19816}},{"uid":"e51d801cdc88d2dc","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/e51d801cdc88d2dc","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733244772570,"stop":1733244799697,"duration":27127}},{"uid":"eda04030d978c600","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/eda04030d978c600","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1733244209393,"stop":1733244232511,"duration":23118}},{"uid":"9cfc86f776c9ab89","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/9cfc86f776c9ab89","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733242462453,"stop":1733242481609,"duration":19156}},{"uid":"24db2ff31405f2e0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/24db2ff31405f2e0","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1733240266287,"stop":1733240291917,"duration":25630}},{"uid":"46e4739fea956f37","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/46e4739fea956f37","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733239342039,"stop":1733239362702,"duration":20663}},{"uid":"d453edb91a9743e5","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/d453edb91a9743e5","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733233223241,"stop":1733233243905,"duration":20664}},{"uid":"e9a92c820230208e","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/e9a92c820230208e","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1733131927018,"stop":1733131949581,"duration":22563}},{"uid":"b162b0e2742c53a0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/b162b0e2742c53a0","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1732527041645,"stop":1732527061713,"duration":20068}},{"uid":"10060894af334032","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/10060894af334032","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"not secure, matthewfecher.com\")","time":{"start":1732384827661,"stop":1732384847212,"duration":19551}},{"uid":"b8c9beadd0f9367d","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/b8c9beadd0f9367d","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"matthewfecher.com\"), но он имеет значение: Optional(\"matthewfecher.com\")","time":{"start":1732384546877,"stop":1732384574565,"duration":27688}},{"uid":"dc15572a88449496","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/dc15572a88449496","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1732383675489,"stop":1732383701327,"duration":25838}}]},"SwiftRadioUITests/AppInfoTest/testOpenWebsiteFromAppInfo()":{"statistic":{"failed":13,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":13},"items":[{"uid":"a40b983dccc67e73","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76//#testresult/a40b983dccc67e73","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733324311918,"stop":1733324358940,"duration":47022}},{"uid":"bb2f34317c466c7a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73//#testresult/bb2f34317c466c7a","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733246600101,"stop":1733246629942,"duration":29841}},{"uid":"2b7808d431c11f5b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72//#testresult/2b7808d431c11f5b","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733244625424,"stop":1733244661433,"duration":36009}},{"uid":"4d737401d51f3356","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71//#testresult/4d737401d51f3356","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"github.com\"), но он имеет значение: Optional(\"github.com\")","time":{"start":1733244101110,"stop":1733244140635,"duration":39525}},{"uid":"501f4646b6ae3bd0","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70//#testresult/501f4646b6ae3bd0","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733242312915,"stop":1733242351834,"duration":38919}},{"uid":"c61c191d19fac54b","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67//#testresult/c61c191d19fac54b","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733240144056,"stop":1733240175770,"duration":31714}},{"uid":"bcf98e0efd32e176","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66//#testresult/bcf98e0efd32e176","status":"failed","statusDetails":"failed - Элемент: \"TabBarItemTitle\" TextField - недоступен в течении 5.0 секунд","time":{"start":1733239267314,"stop":1733239297504,"duration":30190}},{"uid":"2c83aacb7d6ccb94","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65//#testresult/2c83aacb7d6ccb94","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1733233134240,"stop":1733233163121,"duration":28881}},{"uid":"a9c35e9cecd8659a","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64//#testresult/a9c35e9cecd8659a","status":"failed","statusDetails":"failed - Элемент: \"TabBarItemTitle\" TextField - недоступен в течении 5.0 секунд","time":{"start":1733131833370,"stop":1733131867385,"duration":34015}},{"uid":"840842e2f0b16604","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63//#testresult/840842e2f0b16604","status":"failed","statusDetails":"failed - Элемент: TextField (First Match) - недоступен в течении 5.0 секунд","time":{"start":1732526964789,"stop":1732527000072,"duration":35283}},{"uid":"cf56034eecfe6a3","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62//#testresult/cf56034eecfe6a3","status":"failed","statusDetails":"Test exceeded execution time allowance of 1 minute (see `-[XCTestCase executionTimeAllowance]`)","time":{"start":1732384676536}},{"uid":"32c9a997210345be","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61//#testresult/32c9a997210345be","status":"failed","statusDetails":"failed - Элемент: \"TabBarItemTitle\" TextField - недоступен в течении 5.0 секунд","time":{"start":1732384451304,"stop":1732384508196,"duration":56892}},{"uid":"9c6fb060a4911e88","reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59//#testresult/9c6fb060a4911e88","status":"failed","statusDetails":"XCTAssertEqual failed: (\"false\") is not equal to (\"true\") - Текст должен совпадать с Optional(\"github.com\"), но он имеет значение: Optional(\"github.com\")","time":{"start":1732383576690,"stop":1732383615425,"duration":38735}}]}} \ No newline at end of file diff --git a/76/history/retry-trend.json b/76/history/retry-trend.json new file mode 100644 index 0000000..973b9eb --- /dev/null +++ b/76/history/retry-trend.json @@ -0,0 +1 @@ +[{"buildOrder":76,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/76/","reportName":"Allure Report with history","data":{"run":15,"retry":0}},{"buildOrder":73,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/73/","reportName":"Allure Report with history","data":{"run":15,"retry":0}},{"buildOrder":72,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/72/","reportName":"Allure Report with history","data":{"run":11,"retry":0}},{"buildOrder":71,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/71/","reportName":"Allure Report with history","data":{"run":11,"retry":0}},{"buildOrder":70,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/70/","reportName":"Allure Report with history","data":{"run":10,"retry":0}},{"buildOrder":67,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/67/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"buildOrder":66,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/66/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"buildOrder":65,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/65/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"buildOrder":64,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/64/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"buildOrder":63,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/63/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"buildOrder":62,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/62/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"buildOrder":61,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/61/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"buildOrder":59,"reportUrl":"https://BorisLys.github.io/Swift-Radio-Pro-master/59/","reportName":"Allure Report with history","data":{"run":8,"retry":0}},{"data":{"run":0,"retry":0}}] \ No newline at end of file diff --git a/47/index.html b/76/index.html similarity index 94% rename from 47/index.html rename to 76/index.html index 7301833..50d908b 100644 --- a/47/index.html +++ b/76/index.html @@ -26,7 +26,7 @@ gtag('js', new Date()); gtag('config', 'G-FVWC4GKEYS'); gtag('allureVersion', 'dev') - gtag('reportUuid', '03cd731b-266a-46df-b10b-4e48de43aef4') + gtag('reportUuid', '491488c1-ed10-44ef-ba1e-7a484ccec55e')