Analysis of Robot reports from OSM Jenkins¶
Date and time of the report: 2025-12-07 08:45:15.956990
Analysed period: 2025-11-16 to 2025-12-07.
1. Retrieval of all currrent data for aggregate analytics¶
Database update:
Retrieving new jobs...
Getting new builds from: osm-stage_3-merge/master, osm-stage_3-merge/v18.0, osm-stage_3-merge/v17.0, osm-stage_3-merge/v16.0, osm-stage_3-merge/v14.0
DONE
Retrieving from database...
DONE
2. Aggregated analysis of stability¶
2.1 Restricts data to time window for analysis¶
2.2 Finding sequences of successful builds and Robot reports¶
Two values retrieved from the build are key to determine the state of the jubs and test suites at a given moment:
build_resultis the outcome of the build, reported by Jenkins. It can be:SUCCESS,FAILURE,UNSTABLEorABORTED.test_resultis the summary of the concerned Robot tests. It can be:FAIL,UNAVAILABLEorPASS.
Based on these two states, 3 types of temporal sequences of success/failure are identified per builds and test suites:
- Successful builds/failed builds in a row:
grp_build_result. - Successful test reports vs. test reports with fails in a row:
grp_test_result. - Clean builds and tests vs. failures (of any kind) in a row:
grp_success_fail.
For the identification of these sequences, the following mapping applies:
| Type of sequence | Relevant state | OK sequence contains | NOK sequence contains | Ignore |
|---|---|---|---|---|
grp_build_result |
build_result |
SUCCESS or UNSTABLE |
FAILURE |
ABORTED |
grp_test_result |
test_result |
PASS |
FAIL |
UNAVAILABLE |
grp_success_fail |
test_result |
PASS |
FAIL or UNAVAILABLE |
N/A |
The different groupings of segments are detected and a label is added to each sample...
DONE
Then, the duration of each of the sequences of success/failure is determined and a specific dataframe is built summarizing such sequences, to ease their representation and analysis...
DONE
2.3 Finding sequences of pass/fails per test suite¶
DONE
3. Reports¶
3.1 Aggregated success rate per test step¶
3.2 Overall success of Jenkins builds and Robot tests¶
3.3 Sequences of pass/fails per test suites¶
Empty dataframe. Skipping.
3.4 Failing days per test suite¶
| job | Master branch | Release EIGHTEEN | Release FOURTEEN | Release SEVENTEEN | Release SIXTEEN | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| days_failing | days_passing | days_run | error_rate | days_failing | days_passing | days_run | error_rate | days_failing | days_passing | days_run | error_rate | days_failing | days_passing | days_run | error_rate | days_failing | days_passing | days_run | error_rate | |
| suites | ||||||||||||||||||||
| Basic 01-Crud Operations On Vim Targets | 0.000000 | 21.571539 | 21.571539 | 0.000000 | 0.000000 | 20.421516 | 20.421516 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 21.500012 | 21.500012 | 0.000000 | 0.000000 | 21.658345 | 21.658345 | 0.000000 |
| Basic 05-Instantiation Parameters In Cloud Init | 0.000000 | 21.571539 | 21.571539 | 0.000000 | 0.000000 | 20.421516 | 20.421516 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 21.500012 | 21.500012 | 0.000000 | 0.000000 | 21.658345 | 21.658345 | 0.000000 |
| Basic 06-Vnf With Charm | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 |
| Basic 07-Secure Key Management | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 | 0.000000 |
| Basic 08-Disable Port Security Network Level | 0.000000 | 21.571539 | 21.571539 | 0.000000 | 0.000000 | 20.421516 | 20.421516 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 21.500012 | 21.500012 | 0.000000 | 0.000000 | 21.658345 | 21.658345 | 0.000000 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| Sa 08-Vnf With Vnf Indicators Snmp | 7.571551 | 13.999988 | 21.571539 | 0.350997 | 5.177234 | 15.244282 | 20.421516 | 0.253519 | 0.0 | 0.0 | 0.0 | 0.0 | 5.5 | 16.000012 | 21.500012 | 0.255814 | 2.658356 | 18.999988 | 21.658345 | 0.122741 |
| Slice 01-Network Slicing | 4.000012 | 17.571528 | 21.571539 | 0.185430 | 0.000000 | 20.421516 | 20.421516 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 21.500012 | 21.500012 | 0.000000 | 0.000000 | 21.658345 | 21.658345 | 0.000000 |
| Slice 02-Shared Network Slicing | 4.000012 | 17.571528 | 21.571539 | 0.185430 | 0.000000 | 20.421516 | 20.421516 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 21.500012 | 21.500012 | 0.000000 | 0.000000 | 21.658345 | 21.658345 | 0.000000 |
| Sol003 01-Vnf-Lifecycle-Management | 4.000012 | 17.571528 | 21.571539 | 0.185430 | 0.000000 | 20.421516 | 20.421516 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 21.500012 | 21.500012 | 0.000000 | 0.000000 | 21.658345 | 21.658345 | 0.000000 |
| Sol003 02-Dualstack Ip Vnfm | 4.000012 | 17.571528 | 21.571539 | 0.185430 | 0.000000 | 20.421516 | 20.421516 | 0.000000 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 21.500012 | 21.500012 | 0.000000 | 0.000000 | 21.658345 | 21.658345 | 0.000000 |
62 rows × 20 columns
4. Information about the latest builds of relevant jobs¶
Latest build of each job¶
| auto_id | job | build | timestamp | duration | build_result | test_result | pass_count | fail_count | |
|---|---|---|---|---|---|---|---|---|---|
| 0 | 8830 | osm-stage_3-merge/master | 3580 | 2025-12-07 02:06:33 | 2059657 | FAILURE | UNAVAILABLE | NaN | NaN |
| 1 | 8831 | osm-stage_3-merge/v18.0 | 109 | 2025-12-07 05:42:34 | 0 | FAILURE | UNAVAILABLE | NaN | NaN |
| 2 | 8832 | osm-stage_3-merge/v17.0 | 335 | 2025-12-07 03:49:34 | 14017752 | UNSTABLE | FAIL | 471.0 | 14.0 |
| 3 | 8833 | osm-stage_3-merge/v16.0 | 445 | 2025-12-07 00:01:33 | 13270280 | UNSTABLE | FAIL | 462.0 | 10.0 |
| 4 | 8834 | osm-stage_3-merge/v14.0 | 862 | 2025-12-06 23:08:33 | 1346703 | FAILURE | UNAVAILABLE | NaN | NaN |
Failed test suites per job (if any):¶
osm-stage_3-merge/master: (full report)
| auto_id | name | status | starttime | endtime | pass | fail | failed_test_name | failed_keyword |
|---|
osm-stage_3-merge/v18.0: (full report)
| auto_id | name | status | starttime | endtime | pass | fail | failed_test_name | failed_keyword |
|---|
osm-stage_3-merge/v17.0: (full report)
| auto_id | name | status | starttime | endtime | pass | fail | failed_test_name | failed_keyword | |
|---|---|---|---|---|---|---|---|---|---|
| 107 | 254462 | Basic 24-Affinity Groups | FAIL | 2025-12-07 04:33:07 | 2025-12-07 04:35:14 | 6 | 1 | None | None |
| 118 | 254473 | Gitops 02-Declarative Cluster Registration Oka... | FAIL | 2025-12-07 05:01:27 | 2025-12-07 05:58:06 | 3 | 10 | Add OKA Packages For The Testsuite | Add OKA Package |
| 127 | 254482 | K8S 04-Openldap Helm | FAIL | 2025-12-07 06:27:55 | 2025-12-07 06:32:32 | 12 | 1 | Execute Upgrade Operation | Execute NS K8s Action |
| 136 | 254491 | Sa 08-Vnf With Vnf Indicators Snmp | FAIL | 2025-12-07 07:12:45 | 2025-12-07 07:23:44 | 5 | 2 | Instantiate Network Service | Create Network Service |
osm-stage_3-merge/v16.0: (full report)
| auto_id | name | status | starttime | endtime | pass | fail | failed_test_name | failed_keyword | |
|---|---|---|---|---|---|---|---|---|---|
| 152 | 254507 | Basic 24-Affinity Groups | FAIL | 2025-12-07 00:49:13 | 2025-12-07 00:51:12 | 6 | 1 | None | None |
| 177 | 254532 | Sa 01-Vnf With Vim Metrics | FAIL | 2025-12-07 02:03:42 | 2025-12-07 02:19:03 | 6 | 1 | Get VNF VIM-based Metrics | Wait Until Keyword Succeeds |
| 178 | 254533 | Sa 02-Vnf With Vim Metrics And Autoscaling | FAIL | 2025-12-07 02:19:03 | 2025-12-07 02:52:35 | 11 | 4 | Get VNF VIM-based Metric Before Auto-scaling | Wait Until Keyword Succeeds |
| 179 | 254534 | Sa 07-Alarms From Sa-Related Vnfs | FAIL | 2025-12-07 02:52:35 | 2025-12-07 03:13:26 | 14 | 2 | Get Alarm Metric | Wait Until Keyword Succeeds |
| 180 | 254535 | Sa 08-Vnf With Vnf Indicators Snmp | FAIL | 2025-12-07 03:13:26 | 2025-12-07 03:24:18 | 5 | 2 | Instantiate Network Service | Create Network Service |
osm-stage_3-merge/v14.0: (full report)
| auto_id | name | status | starttime | endtime | pass | fail | failed_test_name | failed_keyword |
|---|
Details of failed tests into failing test suites (if any):¶
osm-stage_3-merge/master: (full report)
| auto_id | suite_name | test_name | keyword_name | status | starttime | endtime |
|---|
osm-stage_3-merge/v18.0: (full report)
| auto_id | suite_name | test_name | keyword_name | status | starttime | endtime |
|---|
osm-stage_3-merge/v17.0: (full report)
| auto_id | suite_name | test_name | keyword_name | status | starttime | endtime | |
|---|---|---|---|---|---|---|---|
| 99 | 6625253 | Gitops 02-Declarative Cluster Registration Oka... | Add OKA Packages For The Testsuite | Add OKA Package | FAIL | 2025-12-07 05:01:29 | 2025-12-07 05:06:34 |
| 102 | 6625256 | Gitops 02-Declarative Cluster Registration Oka... | Register Cluster For Testsuite | Register Cluster | FAIL | 2025-12-07 05:06:34 | 2025-12-07 05:23:05 |
| 108 | 6625262 | Gitops 02-Declarative Cluster Registration Oka... | Create KSU Namespace For All KSUs | Create KSU | FAIL | 2025-12-07 05:23:06 | 2025-12-07 05:23:08 |
| 111 | 6625265 | Gitops 02-Declarative Cluster Registration Oka... | Create KSU1 Without Params | Create KSU | FAIL | 2025-12-07 05:23:08 | 2025-12-07 05:23:10 |
| 114 | 6625268 | Gitops 02-Declarative Cluster Registration Oka... | Create KSU2 With Params | Create KSU | FAIL | 2025-12-07 05:23:10 | 2025-12-07 05:23:12 |
| 117 | 6625271 | Gitops 02-Declarative Cluster Registration Oka... | Delete KSU2 | Delete KSU | FAIL | 2025-12-07 05:23:12 | 2025-12-07 05:23:14 |
| 118 | 6625272 | Gitops 02-Declarative Cluster Registration Oka... | Delete KSU1 | Delete KSU | FAIL | 2025-12-07 05:23:14 | 2025-12-07 05:23:16 |
| 119 | 6625273 | Gitops 02-Declarative Cluster Registration Oka... | Delete KSU Namespace | Delete KSU | FAIL | 2025-12-07 05:23:16 | 2025-12-07 05:23:17 |
| 120 | 6625274 | Gitops 02-Declarative Cluster Registration Oka... | Deregister Cluster For Testsuite | Deregister Cluster | FAIL | 2025-12-07 05:23:17 | 2025-12-07 05:35:29 |
| 122 | 6625276 | Gitops 02-Declarative Cluster Registration Oka... | Delete OKA Packages For The Testsuite | Delete OKA Package | FAIL | 2025-12-07 05:35:33 | 2025-12-07 05:40:38 |
| 139 | 6625609 | K8S 04-Openldap Helm | Execute Upgrade Operation | Execute NS K8s Action | FAIL | 2025-12-07 06:29:50 | 2025-12-07 06:30:58 |
| 157 | 6625875 | Sa 08-Vnf With Vnf Indicators Snmp | Instantiate Network Service | Create Network Service | FAIL | 2025-12-07 07:12:49 | 2025-12-07 07:14:02 |
| 162 | 6625880 | Sa 08-Vnf With Vnf Indicators Snmp | Get VNF SNMP Metrics | Wait Until Keyword Succeeds | FAIL | 2025-12-07 07:14:02 | 2025-12-07 07:23:04 |
osm-stage_3-merge/v16.0: (full report)
| auto_id | suite_name | test_name | keyword_name | status | starttime | endtime | |
|---|---|---|---|---|---|---|---|
| 187 | 6627164 | Sa 01-Vnf With Vim Metrics | Get VNF VIM-based Metrics | Wait Until Keyword Succeeds | FAIL | 2025-12-07 02:04:24 | 2025-12-07 02:18:26 |
| 217 | 6627194 | Sa 02-Vnf With Vim Metrics And Autoscaling | Get VNF VIM-based Metric Before Auto-scaling | Wait Until Keyword Succeeds | FAIL | 2025-12-07 02:19:51 | 2025-12-07 02:33:53 |
| 222 | 6627199 | Sa 02-Vnf With Vim Metrics And Autoscaling | Wait VIM-based Metric To Exceed Threshold | Wait Until Keyword Succeeds | FAIL | 2025-12-07 02:33:55 | 2025-12-07 02:47:56 |
| 225 | 6627202 | Sa 02-Vnf With Vim Metrics And Autoscaling | Check VIM-based Metric Exceeds Threshold After... | Check VIM-based Metric Exceeds Threshold | FAIL | 2025-12-07 02:49:56 | 2025-12-07 02:49:56 |
| 256 | 6627233 | Sa 07-Alarms From Sa-Related Vnfs | Get Alarm Metric | Wait Until Keyword Succeeds | FAIL | 2025-12-07 02:54:42 | 2025-12-07 03:08:43 |
| 257 | 6627234 | Sa 07-Alarms From Sa-Related Vnfs | Check Alarms Were Received | Wait Until Keyword Succeeds | FAIL | 2025-12-07 03:08:43 | 2025-12-07 03:12:12 |
| 266 | 6627243 | Sa 08-Vnf With Vnf Indicators Snmp | Instantiate Network Service | Create Network Service | FAIL | 2025-12-07 03:13:29 | 2025-12-07 03:14:39 |
| 271 | 6627248 | Sa 08-Vnf With Vnf Indicators Snmp | Get VNF SNMP Metrics | Wait Until Keyword Succeeds | FAIL | 2025-12-07 03:14:39 | 2025-12-07 03:23:40 |
osm-stage_3-merge/v14.0: (full report)
| auto_id | suite_name | test_name | keyword_name | status | starttime | endtime |
|---|
Powered by osm-analytics