12:20:32 #startmeeting Mer QA meeting 5/7/2012 12:20:32 Meeting started Thu Jul 5 12:20:32 2012 UTC. The chair is Stskeeps. Information about MeetBot at http://wiki.merproject.org/wiki/Meetings. 12:20:33 Useful Commands: #action #agreed #help #info #idea #link #topic. 12:21:07 #topic Status/progress 12:22:12 #info continued work on copyprj, getting closer to a workable situation 12:22:17 (end) 12:23:03 others who has done something useful in the QA area or attempts to use our QA tools who'd like to share their experiences? 12:23:34 o/ 12:23:48 i have one question 12:24:11 #info spent some time setting up QA tools on ExoPC - noticed lots of small problems and general lack of HOWTO docs. 12:24:15 # 12:24:25 does mer provide a mechanism to collect debug information on device? 12:24:54 and if not, would it be something our qa should think about 12:24:56 i've started some patches to provide 'tracing' packages, which causes mer core level system daemons to start debugging mode 12:24:58 #info I plan to describe extending a .ks to support testrunner/eat. 12:25:16 Stskeeps, oh, nice 12:25:18 #info i've started some patches to provide 'tracing' packages, which causes mer core level system daemons to start debugging mode 12:25:29 #info http://wiki.maemo.org/Documentation/devtools/maemo5/sp-rich-core is a tool that can be used to make less fat core dumps 12:25:38 there's a task bug for packaging this 12:25:44 #info I have some basic/hacky .ks script support for enabling wifi-on-boot for Mer-core devices 12:26:19 (ie embedding the SSID/passphrase into the .ks so an automated image can test over wifi) 12:27:11 we should alternatively look at connman's config files, too http://git.kernel.org/?p=network/connman/connman.git;a=blob;f=doc/config-format.txt;h=4f768325022e41629cc59d851afbdcfe62a1c4f5;hb=HEAD 12:27:28 iekku: it may be worth writing a "deviceinfo" script that will do rpm -qa and other stuff 12:27:51 do suse or fedora have anything? 12:27:59 lbt: they use ABRT mostly 12:28:03 which isn't good for our level 12:28:18 OK 12:29:43 lbt: so one action is to have testrunner-ui inside Mer:Tools, i presume? 12:29:49 what other things are in 'spread out on too many repos'? 12:29:53 almost done 12:29:57 it's in M:T:T 12:29:59 ok 12:30:11 eat stuff in your home 12:31:12 (where did i have eat stuff?) 12:31:26 http://repo.pub.meego.com/home:/stskeeps:/tools-testing-eat/Mer_Core_i586/ 12:31:31 could be old 12:31:40 I was just in "make it work" mode 12:31:41 ah, that's just a testcase 12:31:43 lbt, ok thanks :) 12:32:04 lbt: zypper in "@Testing tools" kind of thing, maybe? 12:32:05 Stskeeps: yes, it made me think we need a repo for tests 12:32:06 package group 12:32:16 Stskeeps: would make sense 12:32:31 for SDK, that is 12:32:44 * lbt tries to recall decision/discussion on Mer:QA stuff 12:33:04 and wonders if it shouldn't all just go in Mer:Tools until there's a reason to change 12:34:28 well, it should probably be release-able alongside mer core, but that's a different story 12:34:30 one thing I'm finding a pita here (probably more a release-mgmt issue) is comparing Mer:Tools and Mer:Tools:Testing and a named release to see wtf versions exist in each 12:34:50 well, it's you who own those areas.. 12:34:50 :P 12:35:08 yeah - it's back to REVS ... and that's scary 12:35:18 can't you just do age old Trunk and Trunk:Testing though? 12:35:25 ie, 12:35:32 and sr-and-remove-on-accept 12:36:22 that helps to know that packages are in need of promotion 12:36:55 could be enough for a while 12:36:57 anyhow 12:37:21 so, what wiki pages do we need to make to make people understand EAT and testrunner? 12:37:46 well, I'm starting to write something for some HA adaptations 12:38:02 and I'd like to reference that in the EAT/TR docs 12:38:15 makes sense 12:38:20 so that'll cover "getting it installed" 12:38:23 eat-device only provides the generic core stuff 12:38:26 and needs a HA part 12:38:28 (to the device) 12:38:31 yeah 12:38:42 so we need host-side install to SDK 12:38:51 and then host/device config 12:39:26 that gets us to manual TR-ui level 12:39:55 then I think we'd like to see BOSS driven QA 12:40:06 sure 12:40:17 that's coming with release process, so 12:40:18 that probably results in some kind of need for QA results store 12:40:25 qa-reports.* 12:40:29 yep 12:43:12 what happened to the system that automatically ran the TR tests? 12:43:43 OTS 12:45:05 http://meego.gitorious.org/meego-quality-assurance/ots 12:46:28 so really not much at all 12:47:13 * lbt also looks at the TDriver stuff in #nemobile earlier 12:47:17 and ruby 12:47:46 If we do that then I want a discrete Mer:Ruby project - we can't mix that into Tools - too painful 12:51:01 * lbt wonders if there's a parade on somewhere that everyone is watching.... 12:51:37 sorry, drifted away to the clouds moving outside 12:51:55 yeah, QA is exciting isn't it :) 12:52:06 ok, so any #action's to register? 12:52:50 do we have a task list? 12:53:08 so we can prioritise if anything blocks 12:53:29 I can take an action to do the HA and .ks side of EAT 12:53:48 ok, task bug then 12:54:07 but in general I was wondering if QA should have a short-term roadmap/plan 13:56:29 Stskeeps: you may want to endmeeting :) 13:56:43 clouds again? 13:57:09 #endmeeting