< Get Involved | Quality Revision as of 15:30, 27 July 2012 (view source)Mamarok (talk | contribs)m (Mamarok moved page Getinvolved/Testing/Akademy2012BoF to Getinvolved/Quality/Akademy2012BoF: the title was misleading to start with, as we may currently be focusing on testing, but in fact the whole initiative is about KDE Quality)← Older edit Latest revision as of 01:42, 16 February 2015 (view source) Entriken (talk | contribs) m (Entriken moved page Getinvolved/Quality/Akademy2012BoF to Get Involved/Quality/Akademy2012BoF) (No difference) Latest revision as of 01:42, 16 February 2015 KDE Quality Team BOF Contents 1 Review of 4.9 testing 2 Improving User Testing 3 EBN 4 Jenkins 5 Valgrind (memcheck) 6 Improving Tester numbers 7 Release numbers 8 Other 9 Extra Mile 10 Actions Review of 4.9 testing Was really only a trial, went well. Definitely better than if we hadn't done anything Regression email to Plasma worked well (though should probably stop now) We need to scale up what we're doing into more areas, without doing a worse job on it Improving User Testing The checklists in Plasma worked well, found (and fixed) many issues. This needs to be extended to everything Aurélien Gateau, Copy Ubuntu's "checkboxes" (TODO find a link) It tells the user "do this [worked, broken, skip]" Then submits a report Don't be too specific in what to check, that way the user can spot bugs that are hard for automated testing to find. Less work to write than automated tests, and more flexible. EBN too many false positives / minor issues hide the big issues Aleix Poi apparently has a static analyser written for a thesis we could look at. Jenkins Needs to be more open We need examples/docs. What it does + how to use it. Valgrind (memcheck) This is a useful test, however it's quite tricky to use/analyse, so reports should only be done by developers testing (to identify which lib a leak is in for example) Someone should write a wiki page on how to memcheck, filter out nonsense that we can't fix. Then submit leaks as bug reports with valgrind backtraces Improving Tester numbers Rohan Garg to make VirtualBox images of ProjectNeon. Has some issues, hopefully can all be fixed before 4.10 Release numbers Aurélien Gateau suggested modifying the release numbers to something more easier. 4.9.71 = alpha1 4.9.72 = alpha2 4.9.73 = alpha3 4.9.81 = beta1 4.9.82 = beta2 4.9.91 = RC1 4.9.92 = RC2 suggest changing for 4.10 Other everyone should listen to Jeroen on bugzilla management. Extra Mile Extra Mile BoF Was agreed to put it under the banner of "KDE Quality" and do the discussions/planning on our mailing list/IRC channel. If you have any objections to that, please raise them now. Actions Write an email to the kde-release-team with the proposed release numbers (Albert attended the BoF, he already knows about) Write a tool for showing "UI test steps" Write some test examples (suggest Aurélien Gateau does gwenview, David Edmundson to do KTP, then we can encourage users to write tests for the others) Sort out Jenkins find a way to highlight the important issues in EBN Tools page in wiki needs splitting into debuggers/profilers (such as gammaray) and actual testing tools Retrieved from "https://community.kde.org/index.php?title=Get_Involved/Quality/Akademy2012BoF&oldid=41608" Category: Testing This page was last edited on 16 February 2015, at 01:42. Content is available under Creative Commons License SA 4.0 unless otherwise noted.