Skip to content

Commit

Permalink
Automated deployment: Fri Nov 8 06:37:01 UTC 2024 3626c18
Browse files Browse the repository at this point in the history
  • Loading branch information
desaimg1 committed Nov 8, 2024
1 parent 0989904 commit 4730c6f
Show file tree
Hide file tree
Showing 39 changed files with 772 additions and 0 deletions.
2 changes: 2 additions & 0 deletions app.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions data/behaviors.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN"
"0","","0","","1","0","","0"
1 change: 1 addition & 0 deletions data/behaviors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"b1a8273437954620fa374b796ffaacdd","name":"behaviors","children":[{"name":"test_arp_packet","uid":"5a8e3a7ac39fc942","parentUid":"b1a8273437954620fa374b796ffaacdd","status":"passed","time":{"start":1731047781722,"stop":1731047810798,"duration":29076},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}]}
Empty file added data/categories.csv
Empty file.
1 change: 1 addition & 0 deletions data/categories.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"4b4757e66a1912dae1a509f688f20b0f","name":"categories","children":[]}
1 change: 1 addition & 0 deletions data/packages.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","name":"packages","children":[{"name":"arp.test_arp_packet","children":[{"name":"test_arp_packet","uid":"5a8e3a7ac39fc942","parentUid":"2f19ec05fa111857aa63bb8cfa760e0d","status":"passed","time":{"start":1731047781722,"stop":1731047810798,"duration":29076},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"arp.test_arp_packet"}]}
2 changes: 2 additions & 0 deletions data/suites.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD"
"","29076","test_arp_packet","","Fri Nov 08 06:36:21 UTC 2024","passed","Fri Nov 08 06:36:50 UTC 2024","","pytest","arp.test_arp_packet",""
1 change: 1 addition & 0 deletions data/suites.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"98d3104e051c652961429bf95fa0b5d6","name":"suites","children":[{"name":"pytest","children":[{"name":"test_arp_packet","uid":"5a8e3a7ac39fc942","parentUid":"1391e8d00208145d2c262e76f0a53c75","status":"passed","time":{"start":1731047781722,"stop":1731047810798,"duration":29076},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"1391e8d00208145d2c262e76f0a53c75"}]}
1 change: 1 addition & 0 deletions data/test-cases/5a8e3a7ac39fc942.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"5a8e3a7ac39fc942","name":"test_arp_packet","historyId":"pytest:arp.test_arp_packet#test_arp_packet","time":{"start":1731047781722,"stop":1731047810798,"duration":29076},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"steps":[{"name":"--------------------------------- Captured Log ---------------------------------","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"WARNING ixnetwork_restpy.connection:connection.py:332 Verification of certificates is disabled","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO ixnetwork_restpy.connection:connection.py:329 Determining the platform and rest_port using the novus1-715849.ccu.is.keysight.com address...","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"WARNING ixnetwork_restpy.connection:connection.py:332 Unable to connect to http://novus1-715849.ccu.is.keysight.com:443.","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO ixnetwork_restpy.connection:connection.py:329 Connection established to `https://novus1-715849.ccu.is.keysight.com:443 on linux`","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO ixnetwork_restpy.connection:connection.py:329 Using IxNetwork api server version 9.30.2304.83","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO ixnetwork_restpy.connection:connection.py:329 User info IxNetwork/ixnetworkweb/admin-42-11489","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 snappi-1.13.0","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 snappi_ixnetwork-1.13.0","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 ixnetwork_restpy-1.4.0","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Config validation 0.004s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Ports configuration 1.615s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Captures configuration 0.193s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Aggregation mode speed change 0.000s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Location configuration 0.325s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Layer1 configuration 0.000s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Lag Configuration 0.097s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Convert device config : 0.277s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Create IxNetwork device config : 0.000s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Push IxNetwork device config : 0.087s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Devices configuration 0.456s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Flows configuration 3.782s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 Start interfaces 0.266s","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"INFO snappi_ixnetwork.snappi_api:snappi_api.py:1242 IxNet - The Traffic Item was modified. Please perform a Traffic Generate to update the associated traffic Flow Groups","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"--------------------------------- Captured Out ---------------------------------","time":{},"steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":25,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"resultFormat","value":"junit"},{"name":"suite","value":"pytest"},{"name":"host","value":"snappi-ixn-ci-novus10g"},{"name":"testClass","value":"arp.test_arp_packet"},{"name":"package","value":"arp.test_arp_packet"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":[]},"source":"5a8e3a7ac39fc942.json","parameterValues":[]}
1 change: 1 addition & 0 deletions data/timeline.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","name":"timeline","children":[{"name":"snappi-ixn-ci-novus10g","children":[{"name":"test_arp_packet","uid":"5a8e3a7ac39fc942","parentUid":"9ddc9160f4c8f00f7302792c12db6c3e","status":"passed","time":{"start":1731047781722,"stop":1731047810798,"duration":29076},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"9ddc9160f4c8f00f7302792c12db6c3e"}]}
13 changes: 13 additions & 0 deletions export/influxDbData.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
launch_status failed=0 1731047819000000000
launch_status broken=0 1731047819000000000
launch_status passed=1 1731047819000000000
launch_status skipped=0 1731047819000000000
launch_status unknown=0 1731047819000000000
launch_time duration=29076 1731047819000000000
launch_time min_duration=29076 1731047819000000000
launch_time max_duration=29076 1731047819000000000
launch_time sum_duration=29076 1731047819000000000
launch_time start=1731047781722 1731047819000000000
launch_time stop=1731047810798 1731047819000000000
launch_retries retries=0 1731047819000000000
launch_retries run=1 1731047819000000000
10 changes: 10 additions & 0 deletions export/mail.html
Original file line number Diff line number Diff line change
@@ -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 changes: 13 additions & 0 deletions export/prometheusData.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
launch_status_failed 0
launch_status_broken 0
launch_status_passed 1
launch_status_skipped 0
launch_status_unknown 0
launch_time_duration 29076
launch_time_min_duration 29076
launch_time_max_duration 29076
launch_time_sum_duration 29076
launch_time_start 1731047781722
launch_time_stop 1731047810798
launch_retries_retries 0
launch_retries_run 1
Binary file added favicon.ico
Binary file not shown.
1 change: 1 addition & 0 deletions history/categories-trend.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"data":{}}]
1 change: 1 addition & 0 deletions history/duration-trend.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"data":{"duration":29076}}]
1 change: 1 addition & 0 deletions history/history-trend.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"data":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1}}]
1 change: 1 addition & 0 deletions history/history.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"pytest:arp.test_arp_packet#test_arp_packet":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"5a8e3a7ac39fc942","status":"passed","time":{"start":1731047781722,"stop":1731047810798,"duration":29076}}]}}
1 change: 1 addition & 0 deletions history/retry-trend.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"data":{"run":1,"retry":0}}]
34 changes: 34 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -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': '52aa002d-d79f-4afc-899d-d49d6e8ee691',
'single_file': false
});
</script>
</body>
</html>
276 changes: 276 additions & 0 deletions plugin/behaviors/index.js
Original file line number Diff line number Diff line change
@@ -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
}));
Loading

0 comments on commit 4730c6f

Please sign in to comment.