Project

General

Profile

action #182402

Updated by tinita 6 days ago

During ticket #181358 I've found that container run an old version of `Devel::Cover` so I've mitigate the issue by hardcoding the installation of that module (see [os-autoinst#2071](https://github.com/os-autoinst/os-autoinst/blob/b6e7906905a97be69f46bdaa3d52c1ce8eccd121/tools/invoke-tests#L68)). 

 The unhandled output: 

 ``` 
 This version of Devel::Cover was built with Perl version 5.040000. 
 It is now being run with Perl version 5.040002. 
 Attempting to make adjustments, but you may find that some of your modules do 
 not have coverage data collected.    You may need to alter the +-inc, +-ignore 
 and +-select options. 
 ``` 



 ## Rollback actions 
 * Remove package installation during test run, see https://github.com/os-autoinst/os-autoinst/blob/b6e7906905a97be69f46bdaa3d52c1ce8eccd121/tools/invoke-tests#L68 

 ## Suggestion 

 - github action with the unhandled output: https://github.com/os-autoinst/os-autoinst/actions/runs/14646001056/job/41100198511 
 ~~We should update the container ran by the ci.~~ 
 - Devel::Cover neds to be rebuilt on every perl perll version update 
 - It's reproducible by just installing Devel::Cover in a fresh Tumbleweed container and doing `perl -wE'use Devel::Cover'`

Back