mirror of
https://github.com/logos-messaging/logos-delivery-interop-tests.git
synced 2026-04-17 06:23:21 +00:00
deploy: b060d88f0654e831482f439e374ccffb3b9363ba
This commit is contained in:
parent
94fed6419f
commit
3c4185704f
2
nim/1168/app.js
Normal file
2
nim/1168/app.js
Normal file
File diff suppressed because one or more lines are too long
8102
nim/1168/data/attachments/109902ad5670bac4.txt
Normal file
8102
nim/1168/data/attachments/109902ad5670bac4.txt
Normal file
File diff suppressed because it is too large
Load Diff
8102
nim/1168/data/attachments/f4ee827b3b489c6.txt
Normal file
8102
nim/1168/data/attachments/f4ee827b3b489c6.txt
Normal file
File diff suppressed because it is too large
Load Diff
2
nim/1168/data/behaviors.csv
Normal file
2
nim/1168/data/behaviors.csv
Normal file
@ -0,0 +1,2 @@
|
||||
"BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN"
|
||||
"0","","0","","1","11","","0"
|
||||
|
1
nim/1168/data/behaviors.json
Normal file
1
nim/1168/data/behaviors.json
Normal file
File diff suppressed because one or more lines are too long
0
nim/1168/data/categories.csv
Normal file
0
nim/1168/data/categories.csv
Normal file
|
|
1
nim/1168/data/categories.json
Normal file
1
nim/1168/data/categories.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[],"name":"categories"}
|
||||
1
nim/1168/data/packages.json
Normal file
1
nim/1168/data/packages.json
Normal file
File diff suppressed because one or more lines are too long
13
nim/1168/data/suites.csv
Normal file
13
nim/1168/data/suites.csv
Normal file
@ -0,0 +1,13 @@
|
||||
"DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD"
|
||||
"","0","test_valid_payloads_with_optional_nodes_at_slow_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payload_at_variable_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_with_optional_nodes_at_spam_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_n1_with_rln_n2_without_rln_at_spam_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","415067","test_get_multiple_2000_store_messages","tests.store","Fri Apr 10 11:08:26 UTC 2026","passed","Fri Apr 10 11:15:21 UTC 2026","TestCursorManyMessages","test_cursor_many_msgs","",""
|
||||
"","0","test_valid_payloads_lightpush_at_spam_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_at_spam_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_dynamic_at_slow_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_random_user_message_limit","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_dynamic_at_spam_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_random_epoch_at_slow_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
"","0","test_valid_payloads_at_slow_rate","tests.relay","Fri Apr 10 11:09:31 UTC 2026","skipped","Fri Apr 10 11:09:31 UTC 2026","TestRelayRLN","test_rln","",""
|
||||
|
1
nim/1168/data/suites.json
Normal file
1
nim/1168/data/suites.json
Normal file
File diff suppressed because one or more lines are too long
1
nim/1168/data/test-cases/24b7a5525d1c2de.json
Normal file
1
nim/1168/data/test-cases/24b7a5525d1c2de.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"24b7a5525d1c2de","name":"test_valid_payloads_at_slow_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_at_slow_rate","historyId":"82c1f5145f7c67e5368a830435c55235","time":{"start":1775819371785,"stop":1775819371785,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 42, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"24b7a5525d1c2de.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/44caf20f7ef80b5c.json
Normal file
1
nim/1168/data/test-cases/44caf20f7ef80b5c.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"44caf20f7ef80b5c","name":"test_valid_payloads_n1_with_rln_n2_without_rln_at_spam_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_n1_with_rln_n2_without_rln_at_spam_rate","historyId":"4ff19e851b7d04df321bbf742b6be212","time":{"start":1775819371795,"stop":1775819371795,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 192, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"44caf20f7ef80b5c.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/4a77324e12e3fafc.json
Normal file
1
nim/1168/data/test-cases/4a77324e12e3fafc.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"4a77324e12e3fafc","name":"test_valid_payloads_dynamic_at_spam_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_dynamic_at_spam_rate","historyId":"d1fa34dc8ce298ad35b398097829cd20","time":{"start":1775819371792,"stop":1775819371792,"duration":0},"status":"skipped","statusMessage":"Skipped: Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 139, 'Skipped: Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"timeout(600)"},{"name":"tag","value":"@pytest.mark.skip(reason='Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208')"},{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["timeout(600)","xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208')"]},"source":"4a77324e12e3fafc.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/7c8b08221fe39b91.json
Normal file
1
nim/1168/data/test-cases/7c8b08221fe39b91.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"7c8b08221fe39b91","name":"test_valid_payload_at_variable_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payload_at_variable_rate","historyId":"5dbdd6e87adb7a309cd68de6db5f825e","time":{"start":1775819371787,"stop":1775819371787,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 82, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"7c8b08221fe39b91.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/876bc99af8fc5a52.json
Normal file
1
nim/1168/data/test-cases/876bc99af8fc5a52.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"876bc99af8fc5a52","name":"test_valid_payloads_random_user_message_limit","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_random_user_message_limit","historyId":"7c9079312a2220eeae2640184443ee93","time":{"start":1775819371791,"stop":1775819371791,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 123, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"876bc99af8fc5a52.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/a5770788cb70c201.json
Normal file
1
nim/1168/data/test-cases/a5770788cb70c201.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"a5770788cb70c201","name":"test_valid_payloads_with_optional_nodes_at_slow_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_with_optional_nodes_at_slow_rate","historyId":"51217c2ba60242c710b3d98ad658997b","time":{"start":1775819371796,"stop":1775819371796,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 211, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"a5770788cb70c201.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/b3d4456e2c7e006c.json
Normal file
1
nim/1168/data/test-cases/b3d4456e2c7e006c.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"b3d4456e2c7e006c","name":"test_valid_payloads_random_epoch_at_slow_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_random_epoch_at_slow_rate","historyId":"c68cf5de7cd3431b7734ac96149116c3","time":{"start":1775819371789,"stop":1775819371789,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 106, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"b3d4456e2c7e006c.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/be54b944d353df3a.json
Normal file
1
nim/1168/data/test-cases/be54b944d353df3a.json
Normal file
File diff suppressed because one or more lines are too long
1
nim/1168/data/test-cases/ca61ce299a31387.json
Normal file
1
nim/1168/data/test-cases/ca61ce299a31387.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"ca61ce299a31387","name":"test_valid_payloads_lightpush_at_spam_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_lightpush_at_spam_rate","historyId":"82ec0c21a89aef863d3c20d8e44fd3fb","time":{"start":1775819371783,"stop":1775819371783,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 21, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"smoke"},{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","smoke","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"ca61ce299a31387.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/db760fd2545e4c58.json
Normal file
1
nim/1168/data/test-cases/db760fd2545e4c58.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"db760fd2545e4c58","name":"test_valid_payloads_dynamic_at_slow_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_dynamic_at_slow_rate","historyId":"519b8c00ac49c3ff9f7cd73c1ab32bc6","time":{"start":1775819371793,"stop":1775819371793,"duration":0},"status":"skipped","statusMessage":"Skipped: Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 165, 'Skipped: Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"timeout(600)"},{"name":"tag","value":"@pytest.mark.skip(reason='Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208')"},{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["timeout(600)","xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='Waiting for issue resolution https://github.com/waku-org/nwaku/issues/3208')"]},"source":"db760fd2545e4c58.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/e5c0c6ad2682a1fa.json
Normal file
1
nim/1168/data/test-cases/e5c0c6ad2682a1fa.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"e5c0c6ad2682a1fa","name":"test_valid_payloads_at_spam_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_at_spam_rate","historyId":"74497a637911877fa7942135bd8ced89","time":{"start":1775819371786,"stop":1775819371786,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 62, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"smoke"},{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","smoke","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"e5c0c6ad2682a1fa.json","parameterValues":[]}
|
||||
1
nim/1168/data/test-cases/fe7376c6a5ca494c.json
Normal file
1
nim/1168/data/test-cases/fe7376c6a5ca494c.json
Normal file
@ -0,0 +1 @@
|
||||
{"uid":"fe7376c6a5ca494c","name":"test_valid_payloads_with_optional_nodes_at_spam_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_with_optional_nodes_at_spam_rate","historyId":"5e47ab178d43fe108f4e28d559673c76","time":{"start":1775819371797,"stop":1775819371797,"duration":0},"status":"skipped","statusMessage":"Skipped: RLN functional changes. To be updated by Roman Zajic","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 230, 'Skipped: RLN functional changes. To be updated by Roman Zajic')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"xdist_group(name='RLN serial tests')"},{"name":"tag","value":"@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm35a4x"},{"name":"thread","value":"21485-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["xdist_group(name='RLN serial tests')","@pytest.mark.skip(reason='RLN functional changes. To be updated by Roman Zajic')"]},"source":"fe7376c6a5ca494c.json","parameterValues":[]}
|
||||
1
nim/1168/data/timeline.json
Normal file
1
nim/1168/data/timeline.json
Normal file
File diff suppressed because one or more lines are too long
13
nim/1168/export/influxDbData.txt
Normal file
13
nim/1168/export/influxDbData.txt
Normal file
@ -0,0 +1,13 @@
|
||||
launch_status failed=0 1775819778000000000
|
||||
launch_status broken=0 1775819778000000000
|
||||
launch_status passed=1 1775819778000000000
|
||||
launch_status skipped=11 1775819778000000000
|
||||
launch_status unknown=0 1775819778000000000
|
||||
launch_time duration=415067 1775819778000000000
|
||||
launch_time min_duration=0 1775819778000000000
|
||||
launch_time max_duration=415067 1775819778000000000
|
||||
launch_time sum_duration=415067 1775819778000000000
|
||||
launch_time start=1775819306835 1775819778000000000
|
||||
launch_time stop=1775819721902 1775819778000000000
|
||||
launch_retries retries=0 1775819778000000000
|
||||
launch_retries run=12 1775819778000000000
|
||||
10
nim/1168/export/mail.html
Normal file
10
nim/1168/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>
|
||||
13
nim/1168/export/prometheusData.txt
Normal file
13
nim/1168/export/prometheusData.txt
Normal file
@ -0,0 +1,13 @@
|
||||
launch_status_failed 0
|
||||
launch_status_broken 0
|
||||
launch_status_passed 1
|
||||
launch_status_skipped 11
|
||||
launch_status_unknown 0
|
||||
launch_time_duration 415067
|
||||
launch_time_min_duration 0
|
||||
launch_time_max_duration 415067
|
||||
launch_time_sum_duration 415067
|
||||
launch_time_start 1775819306835
|
||||
launch_time_stop 1775819721902
|
||||
launch_retries_retries 0
|
||||
launch_retries_run 12
|
||||
BIN
nim/1168/favicon.ico
Normal file
BIN
nim/1168/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
1
nim/1168/history/categories-trend.json
Normal file
1
nim/1168/history/categories-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{}},{"data":{}}]
|
||||
1
nim/1168/history/duration-trend.json
Normal file
1
nim/1168/history/duration-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"duration":415067}},{"data":{}}]
|
||||
1
nim/1168/history/history-trend.json
Normal file
1
nim/1168/history/history-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":11,"passed":1,"unknown":0,"total":12}},{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]
|
||||
1
nim/1168/history/history.json
Normal file
1
nim/1168/history/history.json
Normal file
File diff suppressed because one or more lines are too long
1
nim/1168/history/retry-trend.json
Normal file
1
nim/1168/history/retry-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"run":12,"retry":0}},{"data":{"run":0,"retry":0}}]
|
||||
34
nim/1168/index.html
Normal file
34
nim/1168/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': '07565fd3-1164-49a8-87d0-7fd46aa2b979',
|
||||
'single_file': false
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
276
nim/1168/plugin/behaviors/index.js
Normal file
276
nim/1168/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
nim/1168/plugin/packages/index.js
Normal file
160
nim/1168/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
nim/1168/plugin/screen-diff/index.js
Normal file
200
nim/1168/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
nim/1168/plugin/screen-diff/styles.css
Normal file
30
nim/1168/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
nim/1168/styles.css
Normal file
5
nim/1168/styles.css
Normal file
File diff suppressed because one or more lines are too long
1
nim/1168/widgets/behaviors.json
Normal file
1
nim/1168/widgets/behaviors.json
Normal file
@ -0,0 +1 @@
|
||||
{"total":12,"items":[]}
|
||||
1
nim/1168/widgets/categories-trend.json
Normal file
1
nim/1168/widgets/categories-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{}},{"data":{}}]
|
||||
1
nim/1168/widgets/categories.json
Normal file
1
nim/1168/widgets/categories.json
Normal file
@ -0,0 +1 @@
|
||||
{"total":0,"items":[]}
|
||||
1
nim/1168/widgets/duration-trend.json
Normal file
1
nim/1168/widgets/duration-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"duration":415067}},{"data":{}}]
|
||||
1
nim/1168/widgets/duration.json
Normal file
1
nim/1168/widgets/duration.json
Normal file
@ -0,0 +1 @@
|
||||
[{"uid":"a5770788cb70c201","name":"test_valid_payloads_with_optional_nodes_at_slow_rate","time":{"start":1775819371796,"stop":1775819371796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c8b08221fe39b91","name":"test_valid_payload_at_variable_rate","time":{"start":1775819371787,"stop":1775819371787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe7376c6a5ca494c","name":"test_valid_payloads_with_optional_nodes_at_spam_rate","time":{"start":1775819371797,"stop":1775819371797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44caf20f7ef80b5c","name":"test_valid_payloads_n1_with_rln_n2_without_rln_at_spam_rate","time":{"start":1775819371795,"stop":1775819371795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be54b944d353df3a","name":"test_get_multiple_2000_store_messages","time":{"start":1775819306835,"stop":1775819721902,"duration":415067},"status":"passed","severity":"normal"},{"uid":"ca61ce299a31387","name":"test_valid_payloads_lightpush_at_spam_rate","time":{"start":1775819371783,"stop":1775819371783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5c0c6ad2682a1fa","name":"test_valid_payloads_at_spam_rate","time":{"start":1775819371786,"stop":1775819371786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db760fd2545e4c58","name":"test_valid_payloads_dynamic_at_slow_rate","time":{"start":1775819371793,"stop":1775819371793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"876bc99af8fc5a52","name":"test_valid_payloads_random_user_message_limit","time":{"start":1775819371791,"stop":1775819371791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a77324e12e3fafc","name":"test_valid_payloads_dynamic_at_spam_rate","time":{"start":1775819371792,"stop":1775819371792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3d4456e2c7e006c","name":"test_valid_payloads_random_epoch_at_slow_rate","time":{"start":1775819371789,"stop":1775819371789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24b7a5525d1c2de","name":"test_valid_payloads_at_slow_rate","time":{"start":1775819371785,"stop":1775819371785,"duration":0},"status":"skipped","severity":"normal"}]
|
||||
1
nim/1168/widgets/environment.json
Normal file
1
nim/1168/widgets/environment.json
Normal file
@ -0,0 +1 @@
|
||||
[]
|
||||
1
nim/1168/widgets/executors.json
Normal file
1
nim/1168/widgets/executors.json
Normal file
@ -0,0 +1 @@
|
||||
[{"name":"GitHub Actions","type":"github","url":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim","buildOrder":1168,"buildName":"GitHub Actions Run #24239546840","buildUrl":"https://github.com/logos-messaging/logos-delivery-interop-tests/actions/runs/24239546840","reportName":"Allure Report with history","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168"}]
|
||||
1
nim/1168/widgets/history-trend.json
Normal file
1
nim/1168/widgets/history-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":11,"passed":1,"unknown":0,"total":12}},{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]
|
||||
1
nim/1168/widgets/launch.json
Normal file
1
nim/1168/widgets/launch.json
Normal file
@ -0,0 +1 @@
|
||||
[]
|
||||
1
nim/1168/widgets/retry-trend.json
Normal file
1
nim/1168/widgets/retry-trend.json
Normal file
@ -0,0 +1 @@
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"run":12,"retry":0}},{"data":{"run":0,"retry":0}}]
|
||||
1
nim/1168/widgets/severity.json
Normal file
1
nim/1168/widgets/severity.json
Normal file
@ -0,0 +1 @@
|
||||
[{"uid":"44caf20f7ef80b5c","name":"test_valid_payloads_n1_with_rln_n2_without_rln_at_spam_rate","time":{"start":1775819371795,"stop":1775819371795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c8b08221fe39b91","name":"test_valid_payload_at_variable_rate","time":{"start":1775819371787,"stop":1775819371787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"876bc99af8fc5a52","name":"test_valid_payloads_random_user_message_limit","time":{"start":1775819371791,"stop":1775819371791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24b7a5525d1c2de","name":"test_valid_payloads_at_slow_rate","time":{"start":1775819371785,"stop":1775819371785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe7376c6a5ca494c","name":"test_valid_payloads_with_optional_nodes_at_spam_rate","time":{"start":1775819371797,"stop":1775819371797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be54b944d353df3a","name":"test_get_multiple_2000_store_messages","time":{"start":1775819306835,"stop":1775819721902,"duration":415067},"status":"passed","severity":"normal"},{"uid":"b3d4456e2c7e006c","name":"test_valid_payloads_random_epoch_at_slow_rate","time":{"start":1775819371789,"stop":1775819371789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a77324e12e3fafc","name":"test_valid_payloads_dynamic_at_spam_rate","time":{"start":1775819371792,"stop":1775819371792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5770788cb70c201","name":"test_valid_payloads_with_optional_nodes_at_slow_rate","time":{"start":1775819371796,"stop":1775819371796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db760fd2545e4c58","name":"test_valid_payloads_dynamic_at_slow_rate","time":{"start":1775819371793,"stop":1775819371793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca61ce299a31387","name":"test_valid_payloads_lightpush_at_spam_rate","time":{"start":1775819371783,"stop":1775819371783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5c0c6ad2682a1fa","name":"test_valid_payloads_at_spam_rate","time":{"start":1775819371786,"stop":1775819371786,"duration":0},"status":"skipped","severity":"normal"}]
|
||||
1
nim/1168/widgets/status-chart.json
Normal file
1
nim/1168/widgets/status-chart.json
Normal file
@ -0,0 +1 @@
|
||||
[{"uid":"a5770788cb70c201","name":"test_valid_payloads_with_optional_nodes_at_slow_rate","time":{"start":1775819371796,"stop":1775819371796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c8b08221fe39b91","name":"test_valid_payload_at_variable_rate","time":{"start":1775819371787,"stop":1775819371787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe7376c6a5ca494c","name":"test_valid_payloads_with_optional_nodes_at_spam_rate","time":{"start":1775819371797,"stop":1775819371797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44caf20f7ef80b5c","name":"test_valid_payloads_n1_with_rln_n2_without_rln_at_spam_rate","time":{"start":1775819371795,"stop":1775819371795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be54b944d353df3a","name":"test_get_multiple_2000_store_messages","time":{"start":1775819306835,"stop":1775819721902,"duration":415067},"status":"passed","severity":"normal"},{"uid":"ca61ce299a31387","name":"test_valid_payloads_lightpush_at_spam_rate","time":{"start":1775819371783,"stop":1775819371783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5c0c6ad2682a1fa","name":"test_valid_payloads_at_spam_rate","time":{"start":1775819371786,"stop":1775819371786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db760fd2545e4c58","name":"test_valid_payloads_dynamic_at_slow_rate","time":{"start":1775819371793,"stop":1775819371793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"876bc99af8fc5a52","name":"test_valid_payloads_random_user_message_limit","time":{"start":1775819371791,"stop":1775819371791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a77324e12e3fafc","name":"test_valid_payloads_dynamic_at_spam_rate","time":{"start":1775819371792,"stop":1775819371792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3d4456e2c7e006c","name":"test_valid_payloads_random_epoch_at_slow_rate","time":{"start":1775819371789,"stop":1775819371789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24b7a5525d1c2de","name":"test_valid_payloads_at_slow_rate","time":{"start":1775819371785,"stop":1775819371785,"duration":0},"status":"skipped","severity":"normal"}]
|
||||
1
nim/1168/widgets/suites.json
Normal file
1
nim/1168/widgets/suites.json
Normal file
@ -0,0 +1 @@
|
||||
{"total":2,"items":[{"uid":"38f8368f2423be5003513589b7bbc220","name":"tests.store","statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1}},{"uid":"53e81ac6e504db22e90d55102fb7c8c3","name":"tests.relay","statistic":{"failed":0,"broken":0,"skipped":11,"passed":0,"unknown":0,"total":11}}]}
|
||||
1
nim/1168/widgets/summary.json
Normal file
1
nim/1168/widgets/summary.json
Normal file
@ -0,0 +1 @@
|
||||
{"reportName":"Allure Report with history","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":11,"passed":1,"unknown":0,"total":12},"time":{"start":1775819306835,"stop":1775819721902,"duration":415067,"minDuration":0,"maxDuration":415067,"sumDuration":415067}}
|
||||
@ -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/1167/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/1168/index.html">
|
||||
<meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0">
|
||||
|
||||
@ -1 +1 @@
|
||||
[{"data":{}}]
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{}},{"data":{}}]
|
||||
@ -1 +1 @@
|
||||
[{"data":{}}]
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"duration":415067}},{"data":{}}]
|
||||
@ -1 +1 @@
|
||||
[{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"failed":0,"broken":0,"skipped":11,"passed":1,"unknown":0,"total":12}},{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]
|
||||
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
[{"data":{"run":0,"retry":0}}]
|
||||
[{"buildOrder":1168,"reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1168","reportName":"Allure Report with history","data":{"run":12,"retry":0}},{"data":{"run":0,"retry":0}}]
|
||||
Loading…
x
Reference in New Issue
Block a user