Project

General

Profile

action #15846

Updated by okurz over 7 years ago

## User story 
 As a user of '/tests' looking at jobs with relations, relations I want the icons showing the relation to directly see point to the relations dependency so that I do the link gives additional information not need to check each job in detail already available one 


 ## acceptance criteria 
 * <del>**AC1:** (see below)</del> 
 * **AC2:** Additionally **AC1:** The icons for "chained", "dependency passed", "dependency failed" point as links to icons showing that there are the dependant job, not the job relations result of the job relations themselves should be shown table row itself 

 ## tasks 
 * DONE: Check if the information to the dependency is available on the template implementation -> yes, they are available 
 * DONE: if the information is available, make use of it to point to the dependant job directly -> actually has been there in before with a highlighting effect 
 * DONE: First test already present highlighting effect on hover -> [gh#os-autoinst/openQA#1156](https://github.com/os-autoinst/openQA/pull/1156) 
 * DONE: Improve documentation of highlighting effect -> [gh#os-autoinst/openQA#1156](https://github.com/os-autoinst/openQA/pull/1166) 
 * Improve highlighting for relatives on different pages 


 ## further details 
 Repeating the information from the job link in the icons seems to not add much value. It would be great if the corresponding icons show the dependency directly. If that is not feasible one can also make the icons not a link  
 at all. 

 Original, discarded acceptance criteria before we "re-discovered" the highlighting feature: **AC1:** The icons for "chained", "dependency passed", "dependency failed" point as links to the dependant job, not the job result of the table row itself 

Back