deploy: 6e658c3cfe3e858f86181d200c4cbf3ed638789a

This commit is contained in:
AYAHASSAN287 2026-04-22 20:14:35 +00:00
parent 439bbf0d1e
commit 76fab4baf3
74 changed files with 838 additions and 6 deletions

2
nim/1202/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,2 @@
"BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN"
"1","","0","","27","0","","0"
1 BROKEN EPIC FAILED FEATURE PASSED SKIPPED STORY UNKNOWN
2 1 0 27 0 0

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,2 @@
"BROKEN","CATEGORY","FAILED","PASSED","SKIPPED","UNKNOWN"
"1","Test defects","0","0","0","0"
1 BROKEN CATEGORY FAILED PASSED SKIPPED UNKNOWN
2 1 Test defects 0 0 0 0

View File

@ -0,0 +1 @@
{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[{"name":"Test defects","children":[{"name":"Exception: Error: 500 Server Error: Internal Server Error for url: http://127.0.0.1:57964/relay/v1/auto/subscriptions with response: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'","children":[{"name":"test_single_content_topic[/statusim/1/community/cbor]","uid":"ff8a9c0562dcb38b","parentUid":"3c4fd084009a33e82b41a265f618f036","status":"broken","time":{"start":1776888742680,"stop":1776888745178,"duration":2498},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":["'/statusim/1/community/cbor'"],"tags":[]}],"uid":"3c4fd084009a33e82b41a265f618f036"}],"uid":"bdbf199525818fae7a8651db9eafe741"}],"name":"categories"}

File diff suppressed because one or more lines are too long

29
nim/1202/data/suites.csv Normal file
View File

@ -0,0 +1,29 @@
"DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD"
"","3577","test_unsubscribe_from_all_pubsub_topics_one_by_one","tests.sharding","Wed Apr 22 20:12:11 UTC 2026","passed","Wed Apr 22 20:12:14 UTC 2026","TestRelayStaticSharding","test_relay_static_sharding","",""
"","5905","test_sync_messages_received_via_lightpush","tests.store_sync","Wed Apr 22 20:13:25 UTC 2026","passed","Wed Apr 22 20:13:31 UTC 2026","TestStoreSync","test_store_sync","",""
"","2495","test_admin_service_peers_schema","tests.rest_flags","Wed Apr 22 20:11:59 UTC 2026","passed","Wed Apr 22 20:12:01 UTC 2026","TestAdminFlags","test_admin_flags","",""
"","39549","test_store_no_peer_selected","tests.e2e","Wed Apr 22 20:09:52 UTC 2026","passed","Wed Apr 22 20:10:32 UTC 2026","TestE2E","test_e2e","",""
"","2522","test_main_node_relay_lightpush__peer_only_relay","tests.light_push","Wed Apr 22 20:11:32 UTC 2026","passed","Wed Apr 22 20:11:35 UTC 2026","TestRunningNodes","test_running_nodes","",""
"","5811","test_store_with_long_string_pubsub_topic","tests.store","Wed Apr 22 20:13:18 UTC 2026","passed","Wed Apr 22 20:13:24 UTC 2026","TestTopics","test_topics","",""
"","2030","test_filter_get_message_with_150_kb_payload","tests.filter","Wed Apr 22 20:11:04 UTC 2026","passed","Wed Apr 22 20:11:06 UTC 2026","TestFilterGetMessages","test_get_messages","",""
"","258","test_filter_update_subscription_add_a_new_content_topic","tests.filter","Wed Apr 22 20:11:25 UTC 2026","passed","Wed Apr 22 20:11:26 UTC 2026","TestFilterSubscribeUpdate","test_subscribe_update","",""
"","124","test_last_node_to_start_publishes","tests.relay","Wed Apr 22 20:11:42 UTC 2026","passed","Wed Apr 22 20:11:42 UTC 2026","TestRelayMultipleNodes","test_multiple_nodes","",""
"","11","test_filter_subscribe_to_101_content_topics","tests.filter","Wed Apr 22 20:11:22 UTC 2026","passed","Wed Apr 22 20:11:22 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
"","2498","test_single_content_topic[/statusim/1/community/cbor]","tests.sharding","Wed Apr 22 20:12:22 UTC 2026","broken","Wed Apr 22 20:12:25 UTC 2026","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
"","303","test_light_push_with_payload_less_than_150_kb","tests.light_push","Wed Apr 22 20:11:30 UTC 2026","passed","Wed Apr 22 20:11:31 UTC 2026","TestLightPushPublish","test_publish","",""
"","22539","test_relay_with_latency_between_two_nodes","tests.e2e","Wed Apr 22 20:10:34 UTC 2026","passed","Wed Apr 22 20:10:57 UTC 2026","TestNetworkConditions","test_network_conditions","",""
"","16","test_relay_unsubscribe_with_invalid_pubsub_topic_format","tests.relay","Wed Apr 22 20:11:58 UTC 2026","passed","Wed Apr 22 20:11:58 UTC 2026","TestRelaySubscribe","test_subscribe","",""
"","5","test_store_with_unknown_content_topic","tests.store","Wed Apr 22 20:13:13 UTC 2026","passed","Wed Apr 22 20:13:13 UTC 2026","TestTopics","test_topics","",""
"","2698","test_main_node_relay_and_store__peer_relay_and_store","tests.store","Wed Apr 22 20:13:02 UTC 2026","passed","Wed Apr 22 20:13:05 UTC 2026","TestRunningNodes","test_running_nodes","",""
"","223","test_publish_and_retrieve_duplicate_message","tests.relay","Wed Apr 22 20:11:51 UTC 2026","passed","Wed Apr 22 20:11:51 UTC 2026","TestRelayPublish","test_publish","",""
"","625","test_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster","tests.filter","Wed Apr 22 20:11:18 UTC 2026","passed","Wed Apr 22 20:11:19 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
"","4035","test_unsubscribe_from_some_content_topics[content_topic_list1]","tests.sharding","Wed Apr 22 20:12:02 UTC 2026","passed","Wed Apr 22 20:12:06 UTC 2026","TestRelayAutosharding","test_relay_auto_sharding","",""
"","833","test_store_with_empty_hashes","tests.store","Wed Apr 22 20:13:00 UTC 2026","passed","Wed Apr 22 20:13:01 UTC 2026","TestHashes","test_hashes","",""
"","24845","test_different_cursor_and_indexes[110-120]","tests.store","Wed Apr 22 20:12:32 UTC 2026","passed","Wed Apr 22 20:12:57 UTC 2026","TestCursor","test_cursor","",""
"","115","test_filter_get_message_with_version","tests.filter","Wed Apr 22 20:11:00 UTC 2026","passed","Wed Apr 22 20:11:00 UTC 2026","TestFilterGetMessages","test_get_messages","",""
"","4087","test_optional_nodes_not_subscribed_to_same_topic","tests.filter","Wed Apr 22 20:11:09 UTC 2026","passed","Wed Apr 22 20:11:13 UTC 2026","TestFilterMultipleNodes","test_multiple_nodes","",""
"","2594","test_retrieve_messages_without_subscribing_via_api","tests.sharding","Wed Apr 22 20:12:07 UTC 2026","passed","Wed Apr 22 20:12:10 UTC 2026","TestRelayStaticSharding","test_relay_static_sharding","",""
"","2654","test_2_nodes_different_cluster_different_shard","tests.sharding","Wed Apr 22 20:12:26 UTC 2026","passed","Wed Apr 22 20:12:28 UTC 2026","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
"","6","test_relay_subscribe_with_empty_pubsub_topic_list","tests.relay","Wed Apr 22 20:11:54 UTC 2026","passed","Wed Apr 22 20:11:54 UTC 2026","TestRelaySubscribe","test_subscribe","",""
"","2724","test_main_node_only_relay__peer_only_relay","tests.store","Wed Apr 22 20:13:06 UTC 2026","passed","Wed Apr 22 20:13:08 UTC 2026","TestRunningNodes","test_running_nodes","",""
"","14","test_publish_with_invalid_content_topics","tests.relay","Wed Apr 22 20:11:47 UTC 2026","passed","Wed Apr 22 20:11:47 UTC 2026","TestRelayPublish","test_publish","",""
1 DESCRIPTION DURATION IN MS NAME PARENT SUITE START TIME STATUS STOP TIME SUB SUITE SUITE TEST CLASS TEST METHOD
2 3577 test_unsubscribe_from_all_pubsub_topics_one_by_one tests.sharding Wed Apr 22 20:12:11 UTC 2026 passed Wed Apr 22 20:12:14 UTC 2026 TestRelayStaticSharding test_relay_static_sharding
3 5905 test_sync_messages_received_via_lightpush tests.store_sync Wed Apr 22 20:13:25 UTC 2026 passed Wed Apr 22 20:13:31 UTC 2026 TestStoreSync test_store_sync
4 2495 test_admin_service_peers_schema tests.rest_flags Wed Apr 22 20:11:59 UTC 2026 passed Wed Apr 22 20:12:01 UTC 2026 TestAdminFlags test_admin_flags
5 39549 test_store_no_peer_selected tests.e2e Wed Apr 22 20:09:52 UTC 2026 passed Wed Apr 22 20:10:32 UTC 2026 TestE2E test_e2e
6 2522 test_main_node_relay_lightpush__peer_only_relay tests.light_push Wed Apr 22 20:11:32 UTC 2026 passed Wed Apr 22 20:11:35 UTC 2026 TestRunningNodes test_running_nodes
7 5811 test_store_with_long_string_pubsub_topic tests.store Wed Apr 22 20:13:18 UTC 2026 passed Wed Apr 22 20:13:24 UTC 2026 TestTopics test_topics
8 2030 test_filter_get_message_with_150_kb_payload tests.filter Wed Apr 22 20:11:04 UTC 2026 passed Wed Apr 22 20:11:06 UTC 2026 TestFilterGetMessages test_get_messages
9 258 test_filter_update_subscription_add_a_new_content_topic tests.filter Wed Apr 22 20:11:25 UTC 2026 passed Wed Apr 22 20:11:26 UTC 2026 TestFilterSubscribeUpdate test_subscribe_update
10 124 test_last_node_to_start_publishes tests.relay Wed Apr 22 20:11:42 UTC 2026 passed Wed Apr 22 20:11:42 UTC 2026 TestRelayMultipleNodes test_multiple_nodes
11 11 test_filter_subscribe_to_101_content_topics tests.filter Wed Apr 22 20:11:22 UTC 2026 passed Wed Apr 22 20:11:22 UTC 2026 TestFilterSubscribeCreate test_subscribe_create
12 2498 test_single_content_topic[/statusim/1/community/cbor] tests.sharding Wed Apr 22 20:12:22 UTC 2026 broken Wed Apr 22 20:12:25 UTC 2026 TestRunningNodesAutosharding test_running_nodes_auto_sharding
13 303 test_light_push_with_payload_less_than_150_kb tests.light_push Wed Apr 22 20:11:30 UTC 2026 passed Wed Apr 22 20:11:31 UTC 2026 TestLightPushPublish test_publish
14 22539 test_relay_with_latency_between_two_nodes tests.e2e Wed Apr 22 20:10:34 UTC 2026 passed Wed Apr 22 20:10:57 UTC 2026 TestNetworkConditions test_network_conditions
15 16 test_relay_unsubscribe_with_invalid_pubsub_topic_format tests.relay Wed Apr 22 20:11:58 UTC 2026 passed Wed Apr 22 20:11:58 UTC 2026 TestRelaySubscribe test_subscribe
16 5 test_store_with_unknown_content_topic tests.store Wed Apr 22 20:13:13 UTC 2026 passed Wed Apr 22 20:13:13 UTC 2026 TestTopics test_topics
17 2698 test_main_node_relay_and_store__peer_relay_and_store tests.store Wed Apr 22 20:13:02 UTC 2026 passed Wed Apr 22 20:13:05 UTC 2026 TestRunningNodes test_running_nodes
18 223 test_publish_and_retrieve_duplicate_message tests.relay Wed Apr 22 20:11:51 UTC 2026 passed Wed Apr 22 20:11:51 UTC 2026 TestRelayPublish test_publish
19 625 test_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster tests.filter Wed Apr 22 20:11:18 UTC 2026 passed Wed Apr 22 20:11:19 UTC 2026 TestFilterSubscribeCreate test_subscribe_create
20 4035 test_unsubscribe_from_some_content_topics[content_topic_list1] tests.sharding Wed Apr 22 20:12:02 UTC 2026 passed Wed Apr 22 20:12:06 UTC 2026 TestRelayAutosharding test_relay_auto_sharding
21 833 test_store_with_empty_hashes tests.store Wed Apr 22 20:13:00 UTC 2026 passed Wed Apr 22 20:13:01 UTC 2026 TestHashes test_hashes
22 24845 test_different_cursor_and_indexes[110-120] tests.store Wed Apr 22 20:12:32 UTC 2026 passed Wed Apr 22 20:12:57 UTC 2026 TestCursor test_cursor
23 115 test_filter_get_message_with_version tests.filter Wed Apr 22 20:11:00 UTC 2026 passed Wed Apr 22 20:11:00 UTC 2026 TestFilterGetMessages test_get_messages
24 4087 test_optional_nodes_not_subscribed_to_same_topic tests.filter Wed Apr 22 20:11:09 UTC 2026 passed Wed Apr 22 20:11:13 UTC 2026 TestFilterMultipleNodes test_multiple_nodes
25 2594 test_retrieve_messages_without_subscribing_via_api tests.sharding Wed Apr 22 20:12:07 UTC 2026 passed Wed Apr 22 20:12:10 UTC 2026 TestRelayStaticSharding test_relay_static_sharding
26 2654 test_2_nodes_different_cluster_different_shard tests.sharding Wed Apr 22 20:12:26 UTC 2026 passed Wed Apr 22 20:12:28 UTC 2026 TestRunningNodesStaticSharding test_running_nodes_static_sharding
27 6 test_relay_subscribe_with_empty_pubsub_topic_list tests.relay Wed Apr 22 20:11:54 UTC 2026 passed Wed Apr 22 20:11:54 UTC 2026 TestRelaySubscribe test_subscribe
28 2724 test_main_node_only_relay__peer_only_relay tests.store Wed Apr 22 20:13:06 UTC 2026 passed Wed Apr 22 20:13:08 UTC 2026 TestRunningNodes test_running_nodes
29 14 test_publish_with_invalid_content_topics tests.relay Wed Apr 22 20:11:47 UTC 2026 passed Wed Apr 22 20:11:47 UTC 2026 TestRelayPublish test_publish

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,14 @@
launch_status failed=0 1776888860000000000
launch_status broken=1 1776888860000000000
launch_status passed=27 1776888860000000000
launch_status skipped=0 1776888860000000000
launch_status unknown=0 1776888860000000000
launch_time duration=218985 1776888860000000000
launch_time min_duration=5 1776888860000000000
launch_time max_duration=39549 1776888860000000000
launch_time sum_duration=133096 1776888860000000000
launch_time start=1776888592651 1776888860000000000
launch_time stop=1776888811636 1776888860000000000
launch_problems test_defects=1 1776888860000000000
launch_retries retries=2 1776888860000000000
launch_retries run=28 1776888860000000000

10
nim/1202/export/mail.html Normal file
View 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>

View File

@ -0,0 +1,14 @@
launch_status_failed 0
launch_status_broken 1
launch_status_passed 27
launch_status_skipped 0
launch_status_unknown 0
launch_time_duration 218985
launch_time_min_duration 5
launch_time_max_duration 39549
launch_time_sum_duration 133096
launch_time_start 1776888592651
launch_time_stop 1776888811636
launch_problems_test_defects 1
launch_retries_retries 2
launch_retries_run 28

BIN
nim/1202/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"Test defects":1}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"Test defects":1}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}}]

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"duration":218985}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"duration":221075}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"duration":1760135}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"duration":1806689}}]

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}}]

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"run":28,"retry":2}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"run":28,"retry":2}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"run":458,"retry":59}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"run":458,"retry":58}}]

34
nim/1202/index.html Normal file
View 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': '3fe0dc9c-8d59-49ec-b124-95312578a441',
'single_file': false
});
</script>
</body>
</html>

View 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 storys',
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
}));

View 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'
});
})
});

View 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',
});
})();

View 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
nim/1202/styles.css Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"total":28,"items":[]}

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"Test defects":1}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"Test defects":1}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}}]

View File

@ -0,0 +1 @@
{"total":1,"items":[{"uid":"bdbf199525818fae7a8651db9eafe741","name":"Test defects","statistic":{"failed":0,"broken":1,"skipped":0,"passed":0,"unknown":0,"total":1}}]}

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"duration":218985}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"duration":221075}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"duration":1760135}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"duration":1806689}}]

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[]

View File

@ -0,0 +1 @@
[{"name":"GitHub Actions","type":"github","url":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim","buildOrder":1202,"buildName":"GitHub Actions Run #24799570421","buildUrl":"https://github.com/logos-messaging/logos-delivery-interop-tests/actions/runs/24799570421","reportName":"Allure Report with history","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202"}]

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}}]

View File

@ -0,0 +1 @@
[]

View File

@ -0,0 +1 @@
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"run":28,"retry":2}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"run":28,"retry":2}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"run":458,"retry":59}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"run":458,"retry":58}}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"total":8,"items":[{"uid":"6978bae736b60cdc2b09c4d3dea4808a","name":"tests.sharding","statistic":{"failed":0,"broken":1,"skipped":0,"passed":4,"unknown":0,"total":5}},{"uid":"8742f8fef959913f15b2bebf59260dd8","name":"tests.filter","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":6,"unknown":0,"total":6}},{"uid":"53e81ac6e504db22e90d55102fb7c8c3","name":"tests.relay","statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5}},{"uid":"27a01004de09d2f5a8e070f2b4352603","name":"tests.e2e","statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2}},{"uid":"2b47e38f5999b823170d5d4f1905e1bf","name":"tests.light_push","statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2}},{"uid":"d91161d7ab99ec812439603f49228f63","name":"tests.rest_flags","statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1}},{"uid":"8918f9e5203014194409285ade0220a5","name":"tests.store_sync","statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1}}]}

View File

@ -0,0 +1 @@
{"reportName":"Allure Report with history","testRuns":[],"statistic":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28},"time":{"start":1776888592651,"stop":1776888811636,"duration":218985,"minDuration":5,"maxDuration":39549,"sumDuration":133096}}

View File

@ -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/nim/1201/index.html">
<!DOCTYPE html><meta charset="utf-8"><meta http-equiv="refresh" content="0; URL=https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202/index.html">
<meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0">

View File

@ -1 +1 @@
[{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"Test defects":1}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}}]
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"Test defects":1}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"Test defects":1}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"Product defects":5,"Test defects":33}}]

View File

@ -1 +1 @@
[{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"duration":221075}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"duration":1760135}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"duration":1806689}}]
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"duration":218985}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"duration":221075}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"duration":1760135}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"duration":1806689}}]

View File

@ -1 +1 @@
[{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}}]
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"failed":0,"broken":1,"skipped":0,"passed":27,"unknown":0,"total":28}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"failed":5,"broken":33,"skipped":11,"passed":409,"unknown":0,"total":458}}]

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
[{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"run":28,"retry":2}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"run":458,"retry":59}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"run":458,"retry":58}}]
[{"buildOrder":1202,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1202","reportName":"Allure Report with history","data":{"run":28,"retry":2}},{"buildOrder":1201,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1201","reportName":"Allure Report with history","data":{"run":28,"retry":2}},{"buildOrder":1199,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1199","reportName":"Allure Report with history","data":{"run":458,"retry":59}},{"buildOrder":1198,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1198","reportName":"Allure Report with history","data":{"run":458,"retry":58}}]