mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-24 11:19:43 +00:00
deploy: 723470c5c71e6935887feb2a3b51a90cebf1825c
This commit is contained in:
parent
4d17ff4edf
commit
38248a66d6
2
fleet/22/app.js
Normal file
2
fleet/22/app.js
Normal file
File diff suppressed because one or more lines are too long
2
fleet/22/data/behaviors.csv
Normal file
2
fleet/22/data/behaviors.csv
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
"BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN"
|
||||||
|
"0","","0","","36","0","","0"
|
||||||
|
1
fleet/22/data/behaviors.json
Normal file
1
fleet/22/data/behaviors.json
Normal file
File diff suppressed because one or more lines are too long
0
fleet/22/data/categories.csv
Normal file
0
fleet/22/data/categories.csv
Normal file
|
|
1
fleet/22/data/categories.json
Normal file
1
fleet/22/data/categories.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[],"name":"categories"}
|
||||||
1
fleet/22/data/packages.json
Normal file
1
fleet/22/data/packages.json
Normal file
File diff suppressed because one or more lines are too long
37
fleet/22/data/suites.csv
Normal file
37
fleet/22/data/suites.csv
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
"DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD"
|
||||||
|
"","2338","test_publish_with_payload_less_than_150_kb","tests.relay","Fri May 08 06:44:40 UTC 2026","passed","Fri May 08 06:44:42 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","766","test_filter_subscribe_refresh","tests.filter","Fri May 08 06:32:41 UTC 2026","passed","Fri May 08 06:32:42 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||||
|
"","2216","test_filter_unsubscribe_from_pubsub_topics","tests.filter","Fri May 08 06:35:25 UTC 2026","passed","Fri May 08 06:35:28 UTC 2026","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||||
|
"","782","test_light_push_with_valid_meta","tests.light_push","Fri May 08 06:40:58 UTC 2026","passed","Fri May 08 06:40:59 UTC 2026","TestLightPushPublish","test_publish","",""
|
||||||
|
"","415","test_filter_update_subscription_refresh_existing","tests.filter","Fri May 08 06:34:03 UTC 2026","passed","Fri May 08 06:34:03 UTC 2026","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||||
|
"","376","test_publish_with_valid_timestamps","tests.relay","Fri May 08 06:47:30 UTC 2026","passed","Fri May 08 06:47:30 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","372","test_filter_get_message_with_valid_timestamps","tests.filter","Fri May 08 06:28:49 UTC 2026","passed","Fri May 08 06:28:50 UTC 2026","TestFilterGetMessages","test_get_messages","",""
|
||||||
|
"","750","test_publish_with_ephemeral","tests.relay","Fri May 08 06:50:01 UTC 2026","passed","Fri May 08 06:50:02 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","734","test_filter_get_message_with_ephemeral","tests.filter","Fri May 08 06:30:11 UTC 2026","passed","Fri May 08 06:30:12 UTC 2026","TestFilterGetMessages","test_get_messages","",""
|
||||||
|
"","376","test_filter_get_message_with_version","tests.filter","Fri May 08 06:29:17 UTC 2026","passed","Fri May 08 06:29:17 UTC 2026","TestFilterGetMessages","test_get_messages","",""
|
||||||
|
"","31105","test_light_push_with_valid_content_topics","tests.light_push","Fri May 08 06:38:43 UTC 2026","passed","Fri May 08 06:39:14 UTC 2026","TestLightPushPublish","test_publish","",""
|
||||||
|
"","14919","test_publish_with_valid_payloads","tests.relay","Fri May 08 06:43:34 UTC 2026","passed","Fri May 08 06:43:49 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","14397","test_filter_get_message_with_valid_payloads","tests.filter","Fri May 08 06:28:08 UTC 2026","passed","Fri May 08 06:28:22 UTC 2026","TestFilterGetMessages","test_get_messages","",""
|
||||||
|
"","31052","test_light_push_with_valid_payloads","tests.light_push","Fri May 08 06:37:21 UTC 2026","passed","Fri May 08 06:37:52 UTC 2026","TestLightPushPublish","test_publish","",""
|
||||||
|
"","788","test_light_push_with_valid_timestamps","tests.light_push","Fri May 08 06:40:06 UTC 2026","passed","Fri May 08 06:40:07 UTC 2026","TestLightPushPublish","test_publish","",""
|
||||||
|
"","1589","test_light_push_with_ephemeral","tests.light_push","Fri May 08 06:41:50 UTC 2026","passed","Fri May 08 06:41:52 UTC 2026","TestLightPushPublish","test_publish","",""
|
||||||
|
"","3821","test_get_store_messages_with_different_content_topics","tests.store","Fri May 08 06:52:01 UTC 2026","passed","Fri May 08 06:52:05 UTC 2026","TestGetMessages","test_get_messages","",""
|
||||||
|
"","755","test_filter_unsubscribe_from_all_subscribed_content_topics","tests.filter","Fri May 08 06:34:58 UTC 2026","passed","Fri May 08 06:34:59 UTC 2026","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||||
|
"","5","test_filter_get_message_with_extra_field","tests.filter","Fri May 08 06:30:39 UTC 2026","passed","Fri May 08 06:30:39 UTC 2026","TestFilterGetMessages","test_get_messages","",""
|
||||||
|
"","14798","test_publish_with_valid_content_topics","tests.relay","Fri May 08 06:45:32 UTC 2026","passed","Fri May 08 06:45:47 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","18981","test_get_store_messages_with_different_payloads","tests.store","Fri May 08 06:50:52 UTC 2026","passed","Fri May 08 06:51:11 UTC 2026","TestGetMessages","test_get_messages","",""
|
||||||
|
"","3014","test_publish_on_multiple_pubsub_topics","tests.relay","Fri May 08 06:46:37 UTC 2026","passed","Fri May 08 06:46:40 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","5","test_filter_subscribe_with_extra_field","tests.filter","Fri May 08 06:33:08 UTC 2026","passed","Fri May 08 06:33:08 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||||
|
"","388","test_filter_get_message_with_meta","tests.filter","Fri May 08 06:29:44 UTC 2026","passed","Fri May 08 06:29:44 UTC 2026","TestFilterGetMessages","test_get_messages","",""
|
||||||
|
"","778","test_filter_update_subscription_add_a_new_content_topic","tests.filter","Fri May 08 06:33:35 UTC 2026","passed","Fri May 08 06:33:36 UTC 2026","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||||
|
"","394","test_filter_subscribe_to_single_topics","tests.filter","Fri May 08 06:31:06 UTC 2026","passed","Fri May 08 06:31:06 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||||
|
"","370","test_publish_with_valid_version","tests.relay","Fri May 08 06:49:11 UTC 2026","passed","Fri May 08 06:49:11 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","18535","test_get_multiple_store_messages","tests.store","Fri May 08 06:54:37 UTC 2026","passed","Fri May 08 06:54:56 UTC 2026","TestGetMessages","test_get_messages","",""
|
||||||
|
"","743","test_filter_unsubscribe_from_single_content_topic","tests.filter","Fri May 08 06:34:30 UTC 2026","passed","Fri May 08 06:34:31 UTC 2026","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||||
|
"","8","test_light_push_with_extra_field","tests.light_push","Fri May 08 06:42:43 UTC 2026","passed","Fri May 08 06:42:43 UTC 2026","TestLightPushPublish","test_publish","",""
|
||||||
|
"","370","test_publish_with_no_timestamp","tests.relay","Fri May 08 06:48:20 UTC 2026","passed","Fri May 08 06:48:21 UTC 2026","TestRelayPublish","test_publish","",""
|
||||||
|
"","478","test_get_store_message_with_meta","tests.store","Fri May 08 06:52:55 UTC 2026","passed","Fri May 08 06:52:56 UTC 2026","TestGetMessages","test_get_messages","",""
|
||||||
|
"","3662","test_filter_unsubscribe_all_from_few_content_topics","tests.filter","Fri May 08 06:35:54 UTC 2026","passed","Fri May 08 06:35:58 UTC 2026","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||||
|
"","484","test_get_store_message_with_version","tests.store","Fri May 08 06:53:46 UTC 2026","passed","Fri May 08 06:53:46 UTC 2026","TestGetMessages","test_get_messages","",""
|
||||||
|
"","39581","test_filter_subscribe_to_100_content_topics_in_one_call","tests.filter","Fri May 08 06:31:33 UTC 2026","passed","Fri May 08 06:32:13 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||||
|
"","3734","test_filter_unsubscribe_all_from_multiple_pubsub_topics","tests.filter","Fri May 08 06:36:26 UTC 2026","passed","Fri May 08 06:36:30 UTC 2026","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||||
|
1
fleet/22/data/suites.json
Normal file
1
fleet/22/data/suites.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/14476d2517c590e9.json
Normal file
1
fleet/22/data/test-cases/14476d2517c590e9.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/144fe6b3ac49058d.json
Normal file
1
fleet/22/data/test-cases/144fe6b3ac49058d.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/18b0648ea620d3a5.json
Normal file
1
fleet/22/data/test-cases/18b0648ea620d3a5.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/1d947b71fc716b84.json
Normal file
1
fleet/22/data/test-cases/1d947b71fc716b84.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/1e6fe31f518ec896.json
Normal file
1
fleet/22/data/test-cases/1e6fe31f518ec896.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/1f176f26d3237abc.json
Normal file
1
fleet/22/data/test-cases/1f176f26d3237abc.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/1f948297021dd3e8.json
Normal file
1
fleet/22/data/test-cases/1f948297021dd3e8.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/275477e1e6670be7.json
Normal file
1
fleet/22/data/test-cases/275477e1e6670be7.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/27f9efb41d793765.json
Normal file
1
fleet/22/data/test-cases/27f9efb41d793765.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/35d1919d85793aee.json
Normal file
1
fleet/22/data/test-cases/35d1919d85793aee.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/3c1a2c69db3c1603.json
Normal file
1
fleet/22/data/test-cases/3c1a2c69db3c1603.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/3edfa0b07f6de66b.json
Normal file
1
fleet/22/data/test-cases/3edfa0b07f6de66b.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/4b834210cc00c8b1.json
Normal file
1
fleet/22/data/test-cases/4b834210cc00c8b1.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/5651d28cdaab3272.json
Normal file
1
fleet/22/data/test-cases/5651d28cdaab3272.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/5d00f4d78db38cc7.json
Normal file
1
fleet/22/data/test-cases/5d00f4d78db38cc7.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/67fe8eeea15fcf3d.json
Normal file
1
fleet/22/data/test-cases/67fe8eeea15fcf3d.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/6bf66035b6ce4de1.json
Normal file
1
fleet/22/data/test-cases/6bf66035b6ce4de1.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/794bef108a2b383f.json
Normal file
1
fleet/22/data/test-cases/794bef108a2b383f.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/86ce5af6b31abb3a.json
Normal file
1
fleet/22/data/test-cases/86ce5af6b31abb3a.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/8ffb92907b50ad4b.json
Normal file
1
fleet/22/data/test-cases/8ffb92907b50ad4b.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/90303ec98e812db6.json
Normal file
1
fleet/22/data/test-cases/90303ec98e812db6.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/91f446e99e386804.json
Normal file
1
fleet/22/data/test-cases/91f446e99e386804.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/92832b6770c6ff04.json
Normal file
1
fleet/22/data/test-cases/92832b6770c6ff04.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/92f7e6e8a778728d.json
Normal file
1
fleet/22/data/test-cases/92f7e6e8a778728d.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/9bf21c545bbe0e33.json
Normal file
1
fleet/22/data/test-cases/9bf21c545bbe0e33.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/a428fbf39110d200.json
Normal file
1
fleet/22/data/test-cases/a428fbf39110d200.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/a9edb1985820bd2a.json
Normal file
1
fleet/22/data/test-cases/a9edb1985820bd2a.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/b1e5c9a58960e301.json
Normal file
1
fleet/22/data/test-cases/b1e5c9a58960e301.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/b31918dd7f79d437.json
Normal file
1
fleet/22/data/test-cases/b31918dd7f79d437.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/bb82633e5b21c8b9.json
Normal file
1
fleet/22/data/test-cases/bb82633e5b21c8b9.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/c6e2a2ea35816345.json
Normal file
1
fleet/22/data/test-cases/c6e2a2ea35816345.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/cd5fa76e3ed62675.json
Normal file
1
fleet/22/data/test-cases/cd5fa76e3ed62675.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/e0a9fb77baf117fe.json
Normal file
1
fleet/22/data/test-cases/e0a9fb77baf117fe.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/e84842665adc1c79.json
Normal file
1
fleet/22/data/test-cases/e84842665adc1c79.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/f0b2b88487a5daa8.json
Normal file
1
fleet/22/data/test-cases/f0b2b88487a5daa8.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/test-cases/ff6d6492bae5a3d8.json
Normal file
1
fleet/22/data/test-cases/ff6d6492bae5a3d8.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/data/timeline.json
Normal file
1
fleet/22/data/timeline.json
Normal file
File diff suppressed because one or more lines are too long
10
fleet/22/export/mail.html
Normal file
10
fleet/22/export/mail.html
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Allure Report summary mail</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
Mail body
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
fleet/22/favicon.ico
Normal file
BIN
fleet/22/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
1
fleet/22/history/categories-trend.json
Normal file
1
fleet/22/history/categories-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"Product defects":1}}]
|
||||||
1
fleet/22/history/duration-trend.json
Normal file
1
fleet/22/history/duration-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"duration":1607520}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1618955}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1614887}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1637600}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"duration":1611356}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"duration":1588929}}]
|
||||||
1
fleet/22/history/history-trend.json
Normal file
1
fleet/22/history/history-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"failed":1,"broken":0,"skipped":0,"passed":35,"unknown":0,"total":36}}]
|
||||||
1
fleet/22/history/history.json
Normal file
1
fleet/22/history/history.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/history/retry-trend.json
Normal file
1
fleet/22/history/retry-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"run":36,"retry":0}}]
|
||||||
34
fleet/22/index.html
Normal file
34
fleet/22/index.html
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html dir="ltr" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Allure Report</title>
|
||||||
|
<link rel="icon" href="favicon.ico">
|
||||||
|
<link rel="stylesheet" type="text/css" href="styles.css">
|
||||||
|
<link rel="stylesheet" type="text/css" href="plugin/screen-diff/styles.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="alert"></div>
|
||||||
|
<div id="content">
|
||||||
|
<span class="spinner">
|
||||||
|
<span class="spinner__circle"></span>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
<div id="popup"></div>
|
||||||
|
<script src="app.js"></script>
|
||||||
|
<script src="plugin/behaviors/index.js"></script>
|
||||||
|
<script src="plugin/packages/index.js"></script>
|
||||||
|
<script src="plugin/screen-diff/index.js"></script>
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-FVWC4GKEYS"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag(){dataLayer.push(arguments);}
|
||||||
|
gtag('js', new Date());
|
||||||
|
gtag('config', 'G-FVWC4GKEYS', {
|
||||||
|
'allureVersion': '2.32.0',
|
||||||
|
'reportUuid': 'bcdbd648-b25f-4a5f-9fc1-4247b7723170',
|
||||||
|
'single_file': false
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
276
fleet/22/plugin/behaviors/index.js
Normal file
276
fleet/22/plugin/behaviors/index.js
Normal file
@ -0,0 +1,276 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
allure.api.addTranslation('en', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Behaviors'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Features by stories',
|
||||||
|
showAll: 'show all'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('ru', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Функциональность'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Функциональность',
|
||||||
|
showAll: 'показать все'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('zh', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: '功能'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: '特性场景',
|
||||||
|
showAll: '显示所有'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('de', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Verhalten'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Features nach Stories',
|
||||||
|
showAll: 'Zeige alle'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('nl', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Functionaliteit'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Features en story’s',
|
||||||
|
showAll: 'Toon alle'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('he', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'התנהגויות'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'תכונות לפי סיפורי משתמש',
|
||||||
|
showAll: 'הצג הכול'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('br', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Comportamentos'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funcionalidades por história',
|
||||||
|
showAll: 'Mostrar tudo'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('ja', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: '振る舞い'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'ストーリー別の機能',
|
||||||
|
showAll: '全て表示'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('es', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funcionalidades'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funcionalidades por Historias de Usuario',
|
||||||
|
showAll: 'mostrar todo'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('kr', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: '동작'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: '스토리별 기능',
|
||||||
|
showAll: '전체 보기'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('fr', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Comportements'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Thèmes par histoires',
|
||||||
|
showAll: 'Montrer tout'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('pl', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Zachowania'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funkcje według historii',
|
||||||
|
showAll: 'pokaż wszystko'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('am', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Վարքագծեր'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Ֆիչրները ըստ պատմությունների',
|
||||||
|
showAll: 'ցույց տալ բոլորը'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('az', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Davranışlar'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Hekayələr üzrə xüsusiyyətlər',
|
||||||
|
showAll: 'hamısını göstər'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('sv', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Beteenden'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funktioner efter user stories',
|
||||||
|
showAll: 'visa allt'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('isv', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funkcionalnost',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funkcionalnost',
|
||||||
|
showAll: 'pokaži vsěčto',
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('ka', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'ფუნქციონალი',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'ფუნქციონალი',
|
||||||
|
showAll: 'ყველას ჩვენება',
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('it', {
|
||||||
|
tab: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Comportamenti'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
widget: {
|
||||||
|
behaviors: {
|
||||||
|
name: 'Funzionalità per storie',
|
||||||
|
showAll: 'Mostra tutto'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTab('behaviors', {
|
||||||
|
title: 'tab.behaviors.name', icon: 'fa fa-list',
|
||||||
|
route: 'behaviors(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)',
|
||||||
|
onEnter: (function (testGroup, testResult, testResultTab) {
|
||||||
|
return new allure.components.TreeLayout({
|
||||||
|
testGroup: testGroup,
|
||||||
|
testResult: testResult,
|
||||||
|
testResultTab: testResultTab,
|
||||||
|
tabName: 'tab.behaviors.name',
|
||||||
|
baseUrl: 'behaviors',
|
||||||
|
url: 'data/behaviors.json',
|
||||||
|
csvUrl: 'data/behaviors.csv'
|
||||||
|
});
|
||||||
|
})
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addWidget('widgets', 'behaviors', allure.components.WidgetStatusView.extend({
|
||||||
|
rowTag: 'a',
|
||||||
|
title: 'widget.behaviors.name',
|
||||||
|
baseUrl: 'behaviors',
|
||||||
|
showLinks: true
|
||||||
|
}));
|
||||||
160
fleet/22/plugin/packages/index.js
Normal file
160
fleet/22/plugin/packages/index.js
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
allure.api.addTranslation('en', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Packages'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('ru', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Пакеты'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('zh', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: '包'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('de', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Pakete'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('nl', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Packages'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('he', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'חבילות'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('br', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Pacotes'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('ja', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'パッケージ'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('es', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Paquetes'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('kr', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: '패키지'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('fr', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Paquets'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('pl', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Pakiety'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('am', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Փաթեթներ'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('az', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Paketlər'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('sv', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Paket'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('isv', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Pakety'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('ka', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'პაკეტები'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTranslation('it', {
|
||||||
|
tab: {
|
||||||
|
packages: {
|
||||||
|
name: 'Pacchetti'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
allure.api.addTab('packages', {
|
||||||
|
title: 'tab.packages.name', icon: 'fa fa-align-left',
|
||||||
|
route: 'packages(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)',
|
||||||
|
onEnter: (function (testGroup, testResult, testResultTab) {
|
||||||
|
return new allure.components.TreeLayout({
|
||||||
|
testGroup: testGroup,
|
||||||
|
testResult: testResult,
|
||||||
|
testResultTab: testResultTab,
|
||||||
|
tabName: 'tab.packages.name',
|
||||||
|
baseUrl: 'packages',
|
||||||
|
url: 'data/packages.json'
|
||||||
|
});
|
||||||
|
})
|
||||||
|
});
|
||||||
200
fleet/22/plugin/screen-diff/index.js
Normal file
200
fleet/22/plugin/screen-diff/index.js
Normal file
@ -0,0 +1,200 @@
|
|||||||
|
(function () {
|
||||||
|
var settings = allure.getPluginSettings('screen-diff', { diffType: 'diff' });
|
||||||
|
|
||||||
|
function renderImage(src) {
|
||||||
|
return (
|
||||||
|
'<div class="screen-diff__container">' +
|
||||||
|
'<img class="screen-diff__image" src="' +
|
||||||
|
src +
|
||||||
|
'">' +
|
||||||
|
'</div>'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
function findImage(data, name) {
|
||||||
|
if (data.testStage && data.testStage.attachments) {
|
||||||
|
var matchedImage = data.testStage.attachments.filter(function (attachment) {
|
||||||
|
return attachment.name === name;
|
||||||
|
})[0];
|
||||||
|
if (matchedImage) {
|
||||||
|
return 'data/attachments/' + matchedImage.source;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
function renderDiffContent(type, diffImage, actualImage, expectedImage) {
|
||||||
|
if (type === 'diff') {
|
||||||
|
if (diffImage) {
|
||||||
|
return renderImage(diffImage);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (type === 'overlay' && expectedImage) {
|
||||||
|
return (
|
||||||
|
'<div class="screen-diff__overlay screen-diff__container">' +
|
||||||
|
'<img class="screen-diff__image" src="' +
|
||||||
|
expectedImage +
|
||||||
|
'">' +
|
||||||
|
'<div class="screen-diff__image-over">' +
|
||||||
|
'<img class="screen-diff__image" src="' +
|
||||||
|
actualImage +
|
||||||
|
'">' +
|
||||||
|
'</div>' +
|
||||||
|
'</div>'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
if (actualImage) {
|
||||||
|
return renderImage(actualImage);
|
||||||
|
}
|
||||||
|
return 'No diff data provided';
|
||||||
|
}
|
||||||
|
|
||||||
|
var TestResultView = Backbone.Marionette.View.extend({
|
||||||
|
regions: {
|
||||||
|
subView: '.screen-diff-view',
|
||||||
|
},
|
||||||
|
template: function () {
|
||||||
|
return '<div class="screen-diff-view"></div>';
|
||||||
|
},
|
||||||
|
onRender: function () {
|
||||||
|
var data = this.model.toJSON();
|
||||||
|
var testType = data.labels.filter(function (label) {
|
||||||
|
return label.name === 'testType';
|
||||||
|
})[0];
|
||||||
|
var diffImage = findImage(data, 'diff');
|
||||||
|
var actualImage = findImage(data, 'actual');
|
||||||
|
var expectedImage = findImage(data, 'expected');
|
||||||
|
if (!testType || testType.value !== 'screenshotDiff') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.showChildView(
|
||||||
|
'subView',
|
||||||
|
new ScreenDiffView({
|
||||||
|
diffImage: diffImage,
|
||||||
|
actualImage: actualImage,
|
||||||
|
expectedImage: expectedImage,
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
},
|
||||||
|
});
|
||||||
|
var ErrorView = Backbone.Marionette.View.extend({
|
||||||
|
templateContext: function () {
|
||||||
|
return this.options;
|
||||||
|
},
|
||||||
|
template: function (data) {
|
||||||
|
return '<pre class="screen-diff-error">' + data.error + '</pre>';
|
||||||
|
},
|
||||||
|
});
|
||||||
|
var AttachmentView = Backbone.Marionette.View.extend({
|
||||||
|
regions: {
|
||||||
|
subView: '.screen-diff-view',
|
||||||
|
},
|
||||||
|
template: function () {
|
||||||
|
return '<div class="screen-diff-view"></div>';
|
||||||
|
},
|
||||||
|
onRender: function () {
|
||||||
|
jQuery
|
||||||
|
.getJSON(this.options.sourceUrl)
|
||||||
|
.then(this.renderScreenDiffView.bind(this), this.renderErrorView.bind(this));
|
||||||
|
},
|
||||||
|
renderErrorView: function (error) {
|
||||||
|
console.log(error);
|
||||||
|
this.showChildView(
|
||||||
|
'subView',
|
||||||
|
new ErrorView({
|
||||||
|
error: error.statusText,
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
},
|
||||||
|
renderScreenDiffView: function (data) {
|
||||||
|
this.showChildView(
|
||||||
|
'subView',
|
||||||
|
new ScreenDiffView({
|
||||||
|
diffImage: data.diff,
|
||||||
|
actualImage: data.actual,
|
||||||
|
expectedImage: data.expected,
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
var ScreenDiffView = Backbone.Marionette.View.extend({
|
||||||
|
className: 'pane__section',
|
||||||
|
events: function () {
|
||||||
|
return {
|
||||||
|
['click [name="screen-diff-type-' + this.cid + '"]']: 'onDiffTypeChange',
|
||||||
|
'mousemove .screen-diff__overlay': 'onOverlayMove',
|
||||||
|
};
|
||||||
|
},
|
||||||
|
initialize: function (options) {
|
||||||
|
this.diffImage = options.diffImage;
|
||||||
|
this.actualImage = options.actualImage;
|
||||||
|
this.expectedImage = options.expectedImage;
|
||||||
|
this.radioName = 'screen-diff-type-' + this.cid;
|
||||||
|
},
|
||||||
|
templateContext: function () {
|
||||||
|
return {
|
||||||
|
diffType: settings.get('diffType'),
|
||||||
|
diffImage: this.diffImage,
|
||||||
|
actualImage: this.actualImage,
|
||||||
|
expectedImage: this.expectedImage,
|
||||||
|
radioName: this.radioName,
|
||||||
|
};
|
||||||
|
},
|
||||||
|
template: function (data) {
|
||||||
|
if (!data.diffImage && !data.actualImage && !data.expectedImage) {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
|
||||||
|
return (
|
||||||
|
'<h3 class="pane__section-title">Screen Diff</h3>' +
|
||||||
|
'<div class="screen-diff__content">' +
|
||||||
|
'<div class="screen-diff__switchers">' +
|
||||||
|
'<label><input type="radio" name="' +
|
||||||
|
data.radioName +
|
||||||
|
'" value="diff"> Show diff</label>' +
|
||||||
|
'<label><input type="radio" name="' +
|
||||||
|
data.radioName +
|
||||||
|
'" value="overlay"> Show overlay</label>' +
|
||||||
|
'</div>' +
|
||||||
|
renderDiffContent(
|
||||||
|
data.diffType,
|
||||||
|
data.diffImage,
|
||||||
|
data.actualImage,
|
||||||
|
data.expectedImage,
|
||||||
|
) +
|
||||||
|
'</div>'
|
||||||
|
);
|
||||||
|
},
|
||||||
|
adjustImageSize: function (event) {
|
||||||
|
var overImage = this.$(event.target);
|
||||||
|
overImage.width(overImage.width());
|
||||||
|
},
|
||||||
|
onRender: function () {
|
||||||
|
const diffType = settings.get('diffType');
|
||||||
|
this.$('[name="' + this.radioName + '"][value="' + diffType + '"]').prop(
|
||||||
|
'checked',
|
||||||
|
true,
|
||||||
|
);
|
||||||
|
if (diffType === 'overlay') {
|
||||||
|
this.$('.screen-diff__image-over img').on('load', this.adjustImageSize.bind(this));
|
||||||
|
}
|
||||||
|
},
|
||||||
|
onOverlayMove: function (event) {
|
||||||
|
var pageX = event.pageX;
|
||||||
|
var containerScroll = this.$('.screen-diff__container').scrollLeft();
|
||||||
|
var elementX = event.currentTarget.getBoundingClientRect().left;
|
||||||
|
var delta = pageX - elementX + containerScroll;
|
||||||
|
this.$('.screen-diff__image-over').width(delta);
|
||||||
|
},
|
||||||
|
onDiffTypeChange: function (event) {
|
||||||
|
settings.save('diffType', event.target.value);
|
||||||
|
this.render();
|
||||||
|
},
|
||||||
|
});
|
||||||
|
allure.api.addTestResultBlock(TestResultView, { position: 'before' });
|
||||||
|
allure.api.addAttachmentViewer('application/vnd.allure.image.diff', {
|
||||||
|
View: AttachmentView,
|
||||||
|
icon: 'fa fa-exchange',
|
||||||
|
});
|
||||||
|
})();
|
||||||
30
fleet/22/plugin/screen-diff/styles.css
Normal file
30
fleet/22/plugin/screen-diff/styles.css
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
.screen-diff__switchers {
|
||||||
|
margin-bottom: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screen-diff__switchers label + label {
|
||||||
|
margin-left: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screen-diff__overlay {
|
||||||
|
position: relative;
|
||||||
|
cursor: col-resize;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screen-diff__container {
|
||||||
|
overflow-x: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screen-diff__image-over {
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
bottom: 0;
|
||||||
|
background: #fff;
|
||||||
|
position: absolute;
|
||||||
|
overflow: hidden;
|
||||||
|
box-shadow: 2px 0 1px -1px #aaa;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screen-diff-error {
|
||||||
|
color: #fd5a3e;
|
||||||
|
}
|
||||||
5
fleet/22/styles.css
Normal file
5
fleet/22/styles.css
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/widgets/behaviors.json
Normal file
1
fleet/22/widgets/behaviors.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"total":36,"items":[]}
|
||||||
1
fleet/22/widgets/categories-trend.json
Normal file
1
fleet/22/widgets/categories-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"Product defects":1}}]
|
||||||
1
fleet/22/widgets/categories.json
Normal file
1
fleet/22/widgets/categories.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"total":0,"items":[]}
|
||||||
1
fleet/22/widgets/duration-trend.json
Normal file
1
fleet/22/widgets/duration-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"duration":1607520}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1618955}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1614887}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1637600}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"duration":1611356}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"duration":1588929}}]
|
||||||
1
fleet/22/widgets/duration.json
Normal file
1
fleet/22/widgets/duration.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/widgets/environment.json
Normal file
1
fleet/22/widgets/environment.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[]
|
||||||
1
fleet/22/widgets/executors.json
Normal file
1
fleet/22/widgets/executors.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"name":"GitHub Actions","type":"github","url":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet","buildOrder":22,"buildName":"GitHub Actions Run #25540158405","buildUrl":"https://github.com/logos-messaging/logos-delivery-interop-tests/actions/runs/25540158405","reportName":"Allure Report with history","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22"}]
|
||||||
1
fleet/22/widgets/history-trend.json
Normal file
1
fleet/22/widgets/history-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"failed":1,"broken":0,"skipped":0,"passed":35,"unknown":0,"total":36}}]
|
||||||
1
fleet/22/widgets/launch.json
Normal file
1
fleet/22/widgets/launch.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[]
|
||||||
1
fleet/22/widgets/retry-trend.json
Normal file
1
fleet/22/widgets/retry-trend.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"run":36,"retry":0}}]
|
||||||
1
fleet/22/widgets/severity.json
Normal file
1
fleet/22/widgets/severity.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/widgets/status-chart.json
Normal file
1
fleet/22/widgets/status-chart.json
Normal file
File diff suppressed because one or more lines are too long
1
fleet/22/widgets/suites.json
Normal file
1
fleet/22/widgets/suites.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"total":4,"items":[{"uid":"8742f8fef959913f15b2bebf59260dd8","name":"tests.filter","statistic":{"failed":0,"broken":0,"skipped":0,"passed":17,"unknown":0,"total":17}},{"uid":"53e81ac6e504db22e90d55102fb7c8c3","name":"tests.relay","statistic":{"failed":0,"broken":0,"skipped":0,"passed":8,"unknown":0,"total":8}},{"uid":"2b47e38f5999b823170d5d4f1905e1bf","name":"tests.light_push","statistic":{"failed":0,"broken":0,"skipped":0,"passed":6,"unknown":0,"total":6}},{"uid":"38f8368f2423be5003513589b7bbc220","name":"tests.store","statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5}}]}
|
||||||
1
fleet/22/widgets/summary.json
Normal file
1
fleet/22/widgets/summary.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"reportName":"Allure Report with history","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36},"time":{"start":1778221688534,"stop":1778223296054,"duration":1607520,"minDuration":5,"maxDuration":39581,"sumDuration":213879}}
|
||||||
@ -1,2 +1,2 @@
|
|||||||
<!DOCTYPE html><meta charset="utf-8"><meta http-equiv="refresh" content="0; URL=https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21/index.html">
|
<!DOCTYPE html><meta charset="utf-8"><meta http-equiv="refresh" content="0; URL=https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22/index.html">
|
||||||
<meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0">
|
<meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0">
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
[{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"Product defects":1}}]
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"Product defects":1}}]
|
||||||
@ -1 +1 @@
|
|||||||
[{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1618955}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1614887}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1637600}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"duration":1611356}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"duration":1588929}}]
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"duration":1607520}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1618955}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1614887}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"duration":1637600}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"duration":1611356}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"duration":1588929}}]
|
||||||
@ -1 +1 @@
|
|||||||
[{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"failed":1,"broken":0,"skipped":0,"passed":35,"unknown":0,"total":36}}]
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":0,"passed":36,"unknown":0,"total":36}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"failed":1,"broken":0,"skipped":0,"passed":35,"unknown":0,"total":36}}]
|
||||||
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
|||||||
[{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"run":36,"retry":0}}]
|
[{"buildOrder":22,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/22","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":21,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/21","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":20,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/20","reportName":"Allure Report with history","data":{"run":36,"retry":0}},{"buildOrder":19,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/fleet/19","reportName":"Allure Report with history","data":{"run":36,"retry":0}}]
|
||||||
Loading…
x
Reference in New Issue
Block a user