Analysis of Robot reports from OSM Jenkins¶

Date and time of the report: 2025-12-18 08:45:16.560632

Analysed period: 2025-11-27 to 2025-12-18.

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_result is the outcome of the build, reported by Jenkins. It can be: SUCCESS, FAILURE, UNSTABLE or ABORTED.
  • test_result is the summary of the concerned Robot tests. It can be: FAIL, UNAVAILABLE or PASS.

Based on these two states, 3 types of temporal sequences of success/failure are identified per builds and test suites:

  1. Successful builds/failed builds in a row: grp_build_result.
  2. Successful test reports vs. test reports with fails in a row: grp_test_result.
  3. 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¶

No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image

3.2 Overall success of Jenkins builds and Robot tests¶

No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image

3.3 Sequences of pass/fails per test suites¶

No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
Empty dataframe. Skipping.

3.4 Failing days per test suite¶

No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
No description has been provided for this image
Out[58]:
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.524317 21.524317 0.000000 0.00 18.315683 18.315683 0.000000 0.0 0.0 0.0 0.0 0.000000 20.951308 20.951308 0.000000 0.000000 21.611123 21.611123 0.00000
Basic 05-Instantiation Parameters In Cloud Init 0.000000 21.524317 21.524317 0.000000 0.00 18.315683 18.315683 0.000000 0.0 0.0 0.0 0.0 0.000000 20.951308 20.951308 0.000000 0.000000 21.611123 21.611123 0.00000
Basic 06-Vnf With Charm 0.000000 0.000000 0.000000 0.000000 0.00 0.000000 0.000000 0.000000 0.0 0.0 0.0 0.0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.00000
Basic 07-Secure Key Management 0.000000 0.000000 0.000000 0.000000 0.00 0.000000 0.000000 0.000000 0.0 0.0 0.0 0.0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.00000
Basic 08-Disable Port Security Network Level 0.000000 21.524317 21.524317 0.000000 0.00 18.315683 18.315683 0.000000 0.0 0.0 0.0 0.0 0.000000 20.951308 20.951308 0.000000 0.000000 21.611123 21.611123 0.00000
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Sa 08-Vnf With Vnf Indicators Snmp 18.524317 3.000000 21.524317 0.860623 16.13 2.185683 18.315683 0.880666 0.0 0.0 0.0 0.0 16.452766 4.498542 20.951308 0.785286 13.611123 8.000000 21.611123 0.62982
Slice 01-Network Slicing 4.000012 17.524306 21.524317 0.185837 0.00 18.315683 18.315683 0.000000 0.0 0.0 0.0 0.0 0.000000 20.951308 20.951308 0.000000 0.000000 21.611123 21.611123 0.00000
Slice 02-Shared Network Slicing 4.000012 17.524306 21.524317 0.185837 0.00 18.315683 18.315683 0.000000 0.0 0.0 0.0 0.0 0.000000 20.951308 20.951308 0.000000 0.000000 21.611123 21.611123 0.00000
Sol003 01-Vnf-Lifecycle-Management 4.000012 17.524306 21.524317 0.185837 0.00 18.315683 18.315683 0.000000 0.0 0.0 0.0 0.0 0.000000 20.951308 20.951308 0.000000 0.000000 21.611123 21.611123 0.00000
Sol003 02-Dualstack Ip Vnfm 4.000012 17.524306 21.524317 0.185837 0.00 18.315683 18.315683 0.000000 0.0 0.0 0.0 0.0 0.000000 20.951308 20.951308 0.000000 0.000000 21.611123 21.611123 0.00000

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 8887 osm-stage_3-merge/master 3593 2025-12-18 00:06:33 13854307 SUCCESS FAIL 481.0 4.0
1 8888 osm-stage_3-merge/v18.0 120 2025-12-17 22:12:32 2999608 FAILURE UNAVAILABLE NaN NaN
2 8889 osm-stage_3-merge/v17.0 346 2025-12-17 17:49:32 2831218 FAILURE UNAVAILABLE NaN NaN
3 8890 osm-stage_3-merge/v16.0 456 2025-12-18 02:41:33 13274200 UNSTABLE FAIL 461.0 11.0
4 8891 osm-stage_3-merge/v14.0 873 2025-12-17 19:08:32 2135006 FAILURE UNAVAILABLE NaN NaN

Click to see the details of build 3593 of osm-stage_3-merge/master

Click to see the details of build 120 of osm-stage_3-merge/v18.0

Click to see the details of build 346 of osm-stage_3-merge/v17.0

Click to see the details of build 456 of osm-stage_3-merge/v16.0

Click to see the details of build 873 of osm-stage_3-merge/v14.0

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
118 255504 Gitops 02-Declarative Cluster Registration Oka... FAIL 2025-12-18 01:33:00 2025-12-18 02:09:19 11 2 Create KSU2 With Params Create KSU
136 255522 Sa 08-Vnf With Vnf Indicators Snmp FAIL 2025-12-18 03:27:37 2025-12-18 03:38:30 5 2 Instantiate Network Service Create Network Service

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

osm-stage_3-merge/v16.0: (full report)

auto_id name status starttime endtime pass fail failed_test_name failed_keyword
174 255560 K8S 14-Helm Upgrade FAIL 2025-12-18 04:37:59 2025-12-18 04:42:34 14 2 Execute Second NS Upgrade Using KDU_REUSE Flag... Execute NS K8s Action
177 255563 Sa 01-Vnf With Vim Metrics FAIL 2025-12-18 04:44:12 2025-12-18 04:59:31 6 1 Get VNF VIM-based Metrics Wait Until Keyword Succeeds
178 255564 Sa 02-Vnf With Vim Metrics And Autoscaling FAIL 2025-12-18 04:59:31 2025-12-18 05:33:31 11 4 Get VNF VIM-based Metric Before Auto-scaling Wait Until Keyword Succeeds
179 255565 Sa 07-Alarms From Sa-Related Vnfs FAIL 2025-12-18 05:33:31 2025-12-18 05:54:16 14 2 Get Alarm Metric Wait Until Keyword Succeeds
180 255566 Sa 08-Vnf With Vnf Indicators Snmp FAIL 2025-12-18 05:54:16 2025-12-18 06:05:05 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
104 6657315 Gitops 02-Declarative Cluster Registration Oka... Create KSU2 With Params Create KSU FAIL 2025-12-18 01:49:44 2025-12-18 01:56:49
107 6657318 Gitops 02-Declarative Cluster Registration Oka... Delete KSU2 Delete KSU FAIL 2025-12-18 01:56:49 2025-12-18 01:56:51
117 6657922 Sa 08-Vnf With Vnf Indicators Snmp Instantiate Network Service Create Network Service FAIL 2025-12-18 03:27:41 2025-12-18 03:28:53
122 6657927 Sa 08-Vnf With Vnf Indicators Snmp Get VNF SNMP Metrics Wait Until Keyword Succeeds FAIL 2025-12-18 03:28:53 2025-12-18 03:37:53

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

osm-stage_3-merge/v16.0: (full report)

auto_id suite_name test_name keyword_name status starttime endtime
141 6659110 K8S 14-Helm Upgrade Execute Second NS Upgrade Using KDU_REUSE Flag... Execute NS K8s Action FAIL 2025-12-18 04:39:36 2025-12-18 04:40:41
144 6659113 K8S 14-Helm Upgrade Get Additional Params And Values From Kdu Afte... Should Be Equal FAIL 2025-12-18 04:40:43 2025-12-18 04:40:43
172 6659211 Sa 01-Vnf With Vim Metrics Get VNF VIM-based Metrics Wait Until Keyword Succeeds FAIL 2025-12-18 04:44:54 2025-12-18 04:58:56
202 6659241 Sa 02-Vnf With Vim Metrics And Autoscaling Get VNF VIM-based Metric Before Auto-scaling Wait Until Keyword Succeeds FAIL 2025-12-18 05:00:50 2025-12-18 05:14:51
207 6659246 Sa 02-Vnf With Vim Metrics And Autoscaling Wait VIM-based Metric To Exceed Threshold Wait Until Keyword Succeeds FAIL 2025-12-18 05:14:53 2025-12-18 05:28:54
210 6659249 Sa 02-Vnf With Vim Metrics And Autoscaling Check VIM-based Metric Exceeds Threshold After... Check VIM-based Metric Exceeds Threshold FAIL 2025-12-18 05:30:54 2025-12-18 05:30:55
241 6659280 Sa 07-Alarms From Sa-Related Vnfs Get Alarm Metric Wait Until Keyword Succeeds FAIL 2025-12-18 05:35:36 2025-12-18 05:49:38
242 6659281 Sa 07-Alarms From Sa-Related Vnfs Check Alarms Were Received Wait Until Keyword Succeeds FAIL 2025-12-18 05:49:38 2025-12-18 05:53:06
251 6659290 Sa 08-Vnf With Vnf Indicators Snmp Instantiate Network Service Create Network Service FAIL 2025-12-18 05:54:19 2025-12-18 05:55:29
256 6659295 Sa 08-Vnf With Vnf Indicators Snmp Get VNF SNMP Metrics Wait Until Keyword Succeeds FAIL 2025-12-18 05:55:29 2025-12-18 06:04:30

osm-stage_3-merge/v14.0: (full report)

auto_id suite_name test_name keyword_name status starttime endtime



Powered by osm-analytics