Project

General

Profile

Task #2351

Updated by Xisco Fauli Tarazona over 6 years ago

== Automated tasks == 

 1. Download bugzilla_dump.json from vm174.documentfoundation.org:/home/esc-mentoring/esc/dump/bugzilla_dump.json ( this script can be used: https://redmine.documentfoundation.org/attachments/download/1937/downloadBugzillaDump.sh ) 
 2. Run 'python3 qa-tools.py' (https://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/esc-reporting/qa-tools.py) 

 The script will warn of the following problems: 

 1. movedToFixed: 
   Problem: The reporter has moved the bug to RESOLVED FIXED. 
   Solution: The bug should be moved to RESOLVED WORKSFORME unless there's a commit fixing it. 

 2. autoConfirmed: 
   Problem: The reporter has auto-confirmed his/her own bug. 
   Solution: The bug should be moved back to UNCONFIRMED unless the reporter intends to work on it. 

 3. newerVersion: 
   Problem: Someone has changed the version field to a newer one. 
   Solution: Version field should be changed back to the previous version unless the previous version was incorrect. Check history to see the previous version. 

 4. crashSignature: 
   Problem: In order to link Bugzilla with http://crashreport.libreoffice.org, the crashreport field should have the format ["-signature-"], otherwise it doesn't work. 
   Solution: Change the crashreport field to the correct format 

 5. addAssigned: 
   Problem: Someone has changed the Assignee field and it's different to the default one ( libreoffice-bugs@lists.freedesktop.org ) but the status is not set to ASSIGNED. 
   Solution: Set the status field to ASSIGNED. 

 6. removeAssigned: 
   Problem: Someone has changed the status field from ASSIGNED to NEW but the assignee field is still different to the default one ( libreoffice-bugs@lists.freedesktop.org ) 
   Solution: Assignee field should be changed to the default one ( libreoffice-bugs@lists.freedesktop.org ) 

 7. backPortAdded: 
   Problem: Someone has added the whiteboard 'backport' but the bug's status is still NEW 
   Solution: Status field should be changed to RESOLVED 

 8. fixBugPing: 
   Problem: The last comment is from 'libreoffice-commits@lists.freedesktop.org' and it was done more than a month ago. 
   Solution: Put a comment like 'Polite ping: is this bug fixed? if so, please close it as RESOLVED FIXED' 

 9. inactiveAssigned: 
   Problem: The bug has been in ASSIGNED status for more than 3 months without any activity. 
   Solution: Change the status to NEW and reset the assignee to default. Leave a comment like: 

 Dear developer, 
 This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. 
 Please assigned it back to yourself if you're still working on this. 

 10. emptyAlias: 
   Problem: a metabug doesn't have an alias. Having an alias is always good because it makes things more easy visually speaking. 
   Solution: Add an alias describing the metabug 

 


 == Manual tasks == 
 See: https://wiki.documentfoundation.org/QA/Bugzilla/Gardening 

Back