Project

General

Profile

action #42968

Updated by okurz over 5 years ago

## Motivation 

 To decrease amount of needles that check if "I Agree to License Terms" checkbox is selected. 

 Also, to remove redundant areas that have already been checked by needles on the previous steps in _welcome_, _accept_license_ and _upgrade_select_ modules (Like, "LICENCE", "TERMS", Beta agreement text).  


 ## Acceptance criteria 
 * **AC1:** All "license-agreement-accepted" needles have been reviewed to fulfill the above motivation Criteria 

 ## Suggestions 

 * 1. Find all the needles with tag "license-agreement-accepted"; 
 * 2. Remove redundant areas, except the area for "I Agree to License Terms" checkbox; 
 * 3. Investigate if some of the needles can be removed to avoid duplicated needles and remove them if possible; 
 * 4. Verify that _welcome_, _accept_license_, _upgrade_select_ modules passed on all the scenarios, that might be affected by the change (Please, see the list of possible affected scenarios in "Further Details" section). 

 ## Further Details: 

 List of the tests that might be affected by the changes in the needles (It is possible that it is not full. Please, double-check): 
 SLE12 SP4: https://openqa.suse.de/tests/2213444 
 SLE12 SP4 textmode: https://openqa.suse.de/tests/2213494 
 SLE12 SP4 Upgrade: https://openqa.suse.de/tests/2217105 

 SLE15 SP1: https://openqa.suse.de/tests/2216407 
 SLE15 SP4 textmode: https://openqa.suse.de/tests/2216429 
 SLE15 Upgrade: https://openqa.suse.de/tests/2216458

Back