--- Log opened Wed Feb 11 11:03:46 2009 | ||
pingou | let's see if it works this time | 11:03 |
---|---|---|
pingou | Beer time !! | 11:04 |
wwoods | jlaska, viking_ice, f13, adamw, leitz: ping | 11:04 |
wwoods | pingou: ha | 11:04 |
wwoods | FREE BEER | 11:04 |
bristot | hey ! | 11:04 |
pingou | it works :) | 11:04 |
wwoods | now that I have your attention.. who's here for QA? | 11:04 |
wwoods | bristot: hiya | 11:04 |
-!- drago01 [n=linux@chello062178124130.3.13.univie.teleweb.at] has quit [Read error: 110 (Connection timed out)] | 11:04 | |
* wwoods has a bit of a cold | 11:05 | |
bristot | wwoods, i'm here to QA meeting. | 11:06 |
wwoods | no real agenda for today, just status updates from me | 11:06 |
wwoods | bristot: well, welcome! | 11:06 |
wwoods | bristot: and thanks for helping with the Fedora 11 alpha testing | 11:06 |
wwoods | thanks to anyone who helped on that | 11:06 |
-!- kirkz [n=kirk202@67-41-232-111.slkc.qwest.net] has joined #fedora-meeting | 11:07 | |
bristot | wonderer_, thanks, it's funny :) | 11:07 |
bristot | ops, wwoods | 11:07 |
wwoods | so we've got a test day coming up tomorrow, for iSCSI | 11:08 |
-!- hanthana_ [n=hanthana@124.43.60.172] has joined #fedora-meeting | 11:08 | |
-!- spoleeba [n=one@fedora/Jef] has joined #fedora-meeting | 11:08 | |
-!- kirkz [n=kirk202@67-41-232-111.slkc.qwest.net] has quit [Client Quit] | 11:08 | |
wwoods | https://www.redhat.com/archives/fedora-test-list/2009-February/msg00401.html | 11:08 |
wwoods | https://fedoraproject.org/wiki/QA/Test_Days/2009-02-12 | 11:08 |
-!- kital [n=Joerg_Si@fedora/kital] has joined #fedora-meeting | 11:09 | |
wwoods | I'm really inexperienced with iSCSI so I'm interested to find out how you set it up etc. | 11:09 |
wwoods | but yeah, if you want more info, check the wiki page | 11:09 |
rayvd | is it for the anaconda iscsi components specifically? | 11:09 |
-!- kirkz [n=kirk202@67-41-232-111.slkc.qwest.net] has joined #fedora-meeting | 11:09 | |
wwoods | rayvd: no, reading the test plan it looks like general iSCSI testing | 11:10 |
wwoods | I think the specific test cases listed are anaconda-based | 11:10 |
rayvd | k | 11:11 |
wwoods | rayvd: hm, I'm wrong | 11:11 |
wwoods | the testing is centered around anaconda's iSCSI support | 11:11 |
rayvd | ahh, gotcha. | 11:11 |
wwoods | I mean, there's some general info on setting up iSCSI stuff | 11:12 |
wwoods | but the testing is focused on making sure anaconda works | 11:12 |
wwoods | we do a lot of anaconda-specific testing because it's a weird, specialized environment | 11:12 |
wwoods | so we have to treat it specially | 11:12 |
-!- Zool^ [n=kaland@213.225.96.164] has quit [Remote closed the connection] | 11:14 | |
wwoods | so, yes | 11:14 |
-!- wwoods changed the topic of #fedora-meeting to: Fedora QA Meeting | autoqa | 11:14 | |
wwoods | another thing we're working on is autoqa - automated test scripts that run when certain events happen | 11:15 |
wwoods | right now the one we're wiring up is post-repo-update - tests that run when a repo updates | 11:15 |
wwoods | so we can check for things like repoclosure | 11:15 |
wwoods | we have a git repo here: http://git.fedorahosted.org/git/?p=autoqa.git;a=summary | 11:16 |
-!- nicubunu [n=nicubunu@mail.apsro.com] has joined #fedora-meeting | 11:17 | |
wwoods | we're also using the rhtslib (soon to be renamed beaker-lib) stuff from here: | 11:17 |
wwoods | https://fedorahosted.org/beaker | 11:17 |
-!- nicubunu [n=nicubunu@mail.apsro.com] has quit [Client Quit] | 11:17 | |
wwoods | we'll make a more public announcement once we get some of the details worked out | 11:18 |
wwoods | but, basically, we'll have a way to run whatever tests you can think of, written in python/perl/bash/whatever | 11:18 |
f13 | sorry I'm late, but I'm here now. | 11:18 |
wwoods | (subject to review, etc) | 11:18 |
-!- kital [n=Joerg_Si@fedora/kital] has quit [Remote closed the connection] | 11:19 | |
wwoods | whenever a new package is built, or repos get updated, or new release candidates are built, or whatever. | 11:19 |
wwoods | anyway, it's still a very young project but we're moving along nicely. | 11:20 |
wwoods | any questions heree? | 11:20 |
wwoods | okay. another thing I want to talk about briefly is nitrate | 11:20 |
-!- wwoods changed the topic of #fedora-meeting to: Fedora QA Meeting | nitrate | 11:20 | |
wwoods | some of you might remember the Testopia website we had a while back | 11:21 |
wwoods | nitrate is a replacement for that. | 11:21 |
wwoods | if I understand it right, it's a web service to track test cases, test plans, and keep track of who's running what tests (and when and how) | 11:21 |
wwoods | so in the near future - if we're lucky, when we get to F11Beta - | 11:22 |
wwoods | we'll have a nice web-ui that you can log into and click buttons on to report test results | 11:22 |
wwoods | rather than having to edit a wiki page. | 11:22 |
-!- warren [n=warren@redhat/wombat/warren] has joined #fedora-meeting | 11:22 | |
wwoods | mostly right now all that's in the repo is a bunch of design mockups from whiteboard sessions with UI designers and stuff | 11:23 |
wwoods | but they're trying to get the code freed as quick as they can. | 11:24 |
-!- hanthana [n=hanthana@124.43.61.203] has quit [Read error: 113 (No route to host)] | 11:24 | |
wwoods | any questions about nitrate? | 11:24 |
-!- Parafeed [n=clive@abbey1.objectsoft-systems.ltd.uk] has quit [Read error: 104 (Connection reset by peer)] | 11:24 | |
f13 | want now | 11:25 |
wwoods | indeed | 11:25 |
* jlaska struggling w/ wireless | 11:26 | |
-!- wwoods changed the topic of #fedora-meeting to: Fedora QA Meeting | etc. | 11:26 | |
wwoods | anything else we should discuss? | 11:26 |
wwoods | as I said, I've got a bit of a cold so my ability to keep focused is.. off | 11:27 |
-!- mcepl [n=mcepl@49-117-207-85.strcechy.adsl-llu.static.bluetone.cz] has left #fedora-meeting [] | 11:27 | |
wwoods | so I'm trying to keep this short | 11:27 |
wwoods | if there's nothing else that we need to discuss for the benefit of the group, let's call it done | 11:28 |
f13 | should we use this meeting, or some other time to discuss the tests and watchers? | 11:28 |
wwoods | oh, we can certainly talk about that | 11:28 |
f13 | I've got the repo watcher which would let us run post-repo-update test for all of our updates repos and rawhide | 11:28 |
wwoods | that conversation should also hit the lists, though | 11:28 |
f13 | also hopefully mmcgrath is around today to allocate a box for us | 11:29 |
wwoods | nice | 11:29 |
wwoods | I was thinking about what info we need to be able to pass from watchers to tests | 11:29 |
wwoods | probably we just want a bunch of key=value pairs? or do we need to be able to handle lists and such too? | 11:30 |
-!- jcheung [n=root@221.223.122.50] has quit [Remote closed the connection] | 11:30 | |
f13 | dunno, I think that squarely lives in the test development arena | 11:31 |
f13 | and I'm trying to stay out of that so that I can get my other deliverables done | 11:31 |
-!- Parafeed [n=clive@abbey1.objectsoft-systems.ltd.uk] has joined #fedora-meeting | 11:31 | |
wwoods | well, yeah, but you're writing the watcher | 11:31 |
wwoods | so you're gonna need to pass some info to the tests. so I should probably tell you how that works | 11:31 |
f13 | exactly (: | 11:32 |
* viking_ice joins late in the game | 11:32 | |
wwoods | so: key=val key=val ... sufficient for most things? | 11:33 |
-!- hanthana_ is now known as hanthana | 11:33 | |
* viking_ice plays catchup | 11:33 | |
f13 | hard to say, and each bucket may have it's own syntax | 11:33 |
wwoods | well yeah | 11:33 |
f13 | I don't think we should worry too much about it now, until we actually have more than one bucket active | 11:33 |
f13 | and some tests being written. | 11:33 |
wwoods | but we've got one generic harness, so the harness needs to deal with whatever the watcher gives it, and pass that along to the tests | 11:34 |
f13 | everything is pretty fluid right now and can be made to adapt. The most important thing in my mind is that we just get some tests going as soon as possible. | 11:34 |
wwoods | fair 'nuff | 11:34 |
f13 | wwoods: that's pretty easily handled with argv[1:] | 11:34 |
wwoods | I just want to make sure we avoid locking ourselves into shortsighted design | 11:34 |
f13 | or argv[2:] | 11:34 |
f13 | argv0 is autoqa, argv1 is the bucket, argv[2:] is what gets sent along to the bucket | 11:34 |
wwoods | right, but ordered parameters.. that's just asking for trouble | 11:35 |
f13 | not really | 11:35 |
f13 | take away the master harnesses need/desire to parse the cli beyond the first argument | 11:35 |
wwoods | anyway you can put "key=value" into argv[n] and we can split it up and do whatever | 11:35 |
wwoods | so it's probably not a problem | 11:35 |
f13 | we shouldn't /have/ to split it, as you just pass everything else along to the bucket | 11:35 |
f13 | let the bucket parse the arguments | 11:35 |
wwoods | OK, so each bucket's test.sh can have a parse_args() function that does whatever parsing may be necessary | 11:37 |
viking_ice | wwoods: Regarding nitrate will the test cases be fetched ( or info ) from the wiki last time I checked nitrade was just a photographs of whiteboard with some ideas ( and the writing on the whiteboard was as encrypted as mine ) | 11:37 |
f13 | anyway, I'll wrangle up a host to start some test deployment. | 11:37 |
wwoods | also a choose_tests() function to filter the test list depending on those args | 11:37 |
f13 | wwoods: sounds reasonable. Does it have to be .sh? 'cause shell sucks mmm-key? | 11:38 |
wwoods | viking_ice: there's a partially-complete version inside red hat - they're trying to get it released | 11:38 |
wwoods | f13: no, the point of having the harness is to allow the tests to be whatever language you like | 11:38 |
f13 | ok so "test.sh" was just an example | 11:38 |
wwoods | so long as you emit logs/errors to stdout/stderr and return 0 for pass and >= 1 for fail | 11:38 |
f13 | right-o | 11:39 |
wwoods | yeah I might put some other stuff in the selftest dir just to prove the point | 11:39 |
wwoods | hello.py, hello.pl, hello.c | 11:39 |
viking_ice | wwoods: curios if we need to rewrite the test cases or the testing again for nitrate or the wiki pages can somehow be used.. | 11:39 |
wwoods | viking_ice: probably we can do some API glue to pull tests from the wiki and push them into nitrate | 11:39 |
viking_ice | great | 11:40 |
wwoods | but I haven't examined the APIs for creating new test cases in nitrate | 11:40 |
f13 | and that may only need to be a one-time affair | 11:40 |
wwoods | right, I'm assuming that nitrate will use the same auth stuff (FAS) as the wiki | 11:41 |
wwoods | so there's no real reason anyone who can edit the wiki couldn't just put stuff into nitrate instead | 11:42 |
wwoods | but we'll see | 11:42 |
f13 | nod | 11:42 |
f13 | gotta have a bucket before you can talk about how to get people access to the bucket | 11:42 |
wwoods | yup. | 11:43 |
wwoods | once we have an example test working | 11:43 |
wwoods | and I've shown it to the RHTS guys to make sure it's not completely stupid | 11:43 |
wwoods | we should bring this to f-d-l/f-t-l | 11:44 |
wwoods | and see if people have any good ideas for hooks/tests/etc | 11:44 |
viking_ice | wwoods: so when nitrate is online we could move pages from the wiki to nitrate and just continue work there | 11:44 |
f13 | wwoods: we've got a nice pile to start with. | 11:45 |
f13 | wwoods: I'd like to wait until we have some actual hooks being ran and test results being delivered before we go shopping for more | 11:45 |
viking_ice | sounds like a good idea | 11:45 |
wwoods | fair 'nuff | 11:46 |
wwoods | trying to walk the line between transparency and bikeshed-painting | 11:47 |
-!- Gaaruto [n=Gaaruto@fedora/Gaaruto] has joined #fedora-meeting | 11:47 | |
-!- neverho0d [n=psv@vpn-pool-78-139-211-191.tomtel.ru] has quit [Read error: 60 (Operation timed out)] | 11:47 | |
f13 | we did have the fudcon meeting, and I posted the videos to the test-list | 11:47 |
f13 | and we have the wiki page where as things get checked in we'll link to them | 11:48 |
wwoods | yeah but we had to have messed up somewhere | 11:48 |
wwoods | you didn't know the git repo existed | 11:48 |
f13 | I just don't like asking people to dream up things for an unknown entity | 11:48 |
wwoods | heh | 11:48 |
-!- Nirmal [n=npathak@nat/redhat-in/x-424fb0995fefb295] has joined #fedora-meeting | 11:48 | |
f13 | wwoods: I did, but forgot. The git repo was created during fudcon, and well things slipped my mind | 11:48 |
wwoods | alright then | 11:49 |
wwoods | once we've got some actual factual working code | 11:49 |
wwoods | we'll bring it to the lists | 11:49 |
wwoods | until then, JFDI | 11:49 |
f13 | worksforme | 11:49 |
wwoods | 'kay | 11:51 |
wwoods | anything else? | 11:51 |
* wwoods takes that as a no | 11:53 | |
f13 | beta, steamrolling ahead | 11:53 |
wwoods | ah yes. how's our rawhide? | 11:53 |
f13 | it installed yesterday | 11:55 |
f13 | both nfs, and http | 11:55 |
f13 | also I think I found a way to shave another 19M~ off the x86(_64) CD1/DVD | 11:56 |
wwoods | nice. Yeah I've got a http x86_64 install going | 11:56 |
nirik | has anyone tried any live media compose/testing? | 11:58 |
wwoods | I promised a few folks I'd try to set up a "does rawhide work" website | 11:58 |
bristot | I'm trying install in a KVM vm, but the installation be freezing .. | 11:58 |
wwoods | so this is my reminder to myself to do that. | 11:58 |
wwoods | bristot: jlaska has been reporting problems with KVM installs as well | 11:58 |
bristot | wwoods, i'll find about.. | 11:59 |
* nirik notes he's hitting the ext4 bug with normal livecd compose, switching to ext3 last night got a image composed, but it blows up on boot with a 'libcap.so.2' error. ;( | 11:59 | |
f13 | nirik: I haven't seen the blow up, but I've seen the ext4 lockup | 11:59 |
f13 | nirik: sandeen is working on the ext4 lockup (but not with much luck :/) | 11:59 |
f13 | nirik: are you composing on an ext3 system? | 12:00 |
nirik | yeah, it pretty much happens everytime for me. I think it might be related to multi cpu systems. | 12:00 |
nirik | yes. | 12:00 |
nirik | does it not happen on a ext4 system? | 12:00 |
f13 | not sure | 12:00 |
f13 | I haven't tried that at the place I was getting lockups | 12:00 |
nirik | anyhow, I can keep poking at it... I have changes I want to make, but I kinda want to test them before blindly changing the ks file. ;) | 12:01 |
-!- J5 [n=quintice@nat/redhat/x-9acffde9e2677f56] has joined #fedora-meeting | 12:01 | |
-!- MEP [n=MEP@83.225.238.112] has left #fedora-meeting [] | 12:01 | |
f13 | heh | 12:01 |
wwoods | alright then | 12:02 |
wwoods | anything else? | 12:02 |
jlaska | iSCSI test day tomorrow | 12:03 |
jlaska | we've got a good test plan and feature page in place ... so please join to help shake some fun out of iSCSI (https://www.redhat.com/archives/fedora-test-list/2009-February/msg00401.html) | 12:04 |
-!- Zool^ [n=kaland@19.81-166-29.customer.lyse.net] has joined #Fedora-meeting | 12:04 | |
jlaska | bristot: I've got a few KVM issues I've been tracking (with lots of help from markmc) ... we can catch up after the meeting for the issues you are experiencing | 12:05 |
wwoods | alright then, I think we're good | 12:05 |
-!- nphilipp [n=nils@nat/redhat/x-7b0680a0475af395] has quit ["Leaving"] | 12:06 | |
wwoods | thanks all - we'll be in #fedora-qa (myself after a bit of lunch) for any further discussion | 12:06 |
-!- valente [n=vali@89.121.200.106] has quit ["Leaving."] | 12:06 | |
--- Log closed Wed Feb 11 12:06:25 2009 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!