Project

General

Profile

action #176862

Updated by okurz 7 days ago

## Motivation 

 Like #176475 but for openQA 

 ## Acceptance criteria 
 * **AC1:** Automatic checks prevent the use of Try::Tiny in openQA 
 * **AC2:** All basic `eval { … }; if ($@) …` is replaced by `try { … } catch ($e) { }` in openQA 
 * **AC3:**: Test::Fatal is not used, and Test::Exception is only used implicitly 

 ## Suggestions 
 * See what was done with https://github.com/os-autoinst/os-autoinst/pull/2650 to apply the same for openQA 
 * See what was done with https://github.com/os-autoinst/os-autoinst/pull/2663 to apply the same for openQA 
 * Continue with https://github.com/os-autoinst/openQA/pull/6166, create separate commits for each corresponding style change 

Back