Project

General

Profile

coordination #88684

Updated by tjyrinki_suse over 2 years ago

We test some packages indirectly as part of other packages' test. The template generator (https://gitlab.suse.de/qa-maintenance/metadata/-/tree/master/template_generator) Update Squad uses does not detect these cases, and does not then tell the update tester there's automatic openQA regression testing. 

 For example, webkit is used in evolution - if there have been maintenance updates of webkit, was the manual testing more complex than what the evolution automatic test case would be, or not? If the evolution test tests webkit to an enough extent, webkit could be marked as automatically regression tested, and manual testing would no longer be required. 

 ## Acceptance Criteria 

 AC1: Identify what packages we are regression testing indirectly, and via which tests, check decide if it's "sufficient" for regression testing of that package: sufficient package. Sufficient means at least similar level as in manual testing done in case of updates, see http://qam.suse.de/ database for how the packages was teded manually. 
 AC2: Mark sufficiently indirectly regression tested packages as automatically tested. This can be done, in the current way, with an entry at PES wiki page (https://pes.suse.de/QA_Maintenance/Automation_Progress_Tracking_in_QAM/) - the template generator parses that page to know if there has been automatic regression testing. Add a separate header for indirectly tested packages. 

Back