m (Updated agenda items) |
(update updates-testing link) |
||
(5 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
= Attendees = | = Attendees = | ||
People present (lines said) | |||
* jlaska (123) | |||
* adamw (45) | |||
* maxamillion (32) | |||
* wwoods (19) | |||
* kparal (15) | |||
* jskladan (3) | |||
* zodbot (3) | |||
* Viking-Ice (3) | |||
* Southern_Gentlem (2) | |||
Regrets: | Regrets: | ||
Line 6: | Line 18: | ||
= Agenda = | = Agenda = | ||
* [ | * [http://lists.fedoraproject.org/pipermail/test/2010-March/089489.html Proposed meeting agenda] | ||
* [ | * [http://meetbot.fedoraproject.org/fedora-meeting/2010-03-22/fedora-qa.2010-03-22-16.00.html MeetBot summary] | ||
== Previous meeting follow-up == | == Previous meeting follow-up == | ||
# adamw to check-in with wwoods on tooling needs for priv esc. test | # adamw to check-in with wwoods on tooling needs for priv esc. test | ||
#* Waiting for input from wwoods, will check-in again next week | |||
# maxamillion seeking input from the [[Mentors]] group for guidance on mentor responsibilities | # maxamillion seeking input from the [[Mentors]] group for guidance on mentor responsibilities | ||
#* got 1 response so far, see below for continued discussion | |||
== Fedora 13 test status == | == Fedora 13 test status == | ||
Line 18: | Line 32: | ||
Upcoming test milestones: | Upcoming test milestones: | ||
* 2010-03-18 - [[:Category:Fedora_13_Beta_TC_Test_Results|Test Beta 'Test Compose']] | * 2010-03-18 - [[:Category:Fedora_13_Beta_TC_Test_Results|Test Beta 'Test Compose']] | ||
** Jkeating and dlehman working together to determine what packages to include in 'test compose' ... expected end of day today | |||
* 2010-03-25 - [[:Category:Fedora_13_Beta_RC_Test_Results|Test Beta 'Release Candidate']] | * 2010-03-25 - [[:Category:Fedora_13_Beta_RC_Test_Results|Test Beta 'Release Candidate']] | ||
Line 23: | Line 38: | ||
* 2010-03-25 - [[Test_Day:2010-03-25_Printing|Printing Test Day]] -- [[User:twaugh|twaugh]] | * 2010-03-25 - [[Test_Day:2010-03-25_Printing|Printing Test Day]] -- [[User:twaugh|twaugh]] | ||
* 2010-03-30 - [[Test_Day:2010-03-30_SSSDByDefault|SSSD by default Test Day]] -- [[User:jlaska|jlaska]] | * 2010-03-30 - [[Test_Day:2010-03-30_SSSDByDefault|SSSD by default Test Day]] -- [[User:jlaska|jlaska]] | ||
* 2010- | * 2010-04-01 - [[Test_Day:2010-04-01_ABRT|ABRT Test Day]] -- [[User:kparal|kparal]] | ||
Wwoods noted it would be great if there was an SOP available so that direct involvement with QA wasn't required. Jlaska pointed to https://fedoraproject.org/wiki/QA/SOP_Test_Day_management | |||
== Updates Testing == | == Updates Testing == | ||
There are some disparate efforts underway designed to improve the Updates testing workflow. Currently, the only defined process discusses using {{command|yum}} to enable ''updates-testing'' (see [[QA:Updates Testing]]). Jlaska asked the group for ideas on what tasks are needed to define a process by which testers can provide test feedback for updated packages. | |||
* proventesters | |||
* | Ideas included: | ||
* | * we need a policy/sop for the 'proventesters' group | ||
* | * we need a guide to providing updates-testing feedback for branched + released explaining what should be tested and how to give feedback | ||
* we need general guidance on that which applies to all packages; having specific instructions for some is also good, but the priority should be to define exactly what the acceptance testing is supposed to check | |||
* Improve documenting around using fedora-easy-karma | |||
== Open discussion - <Your topic here> == | == Open discussion - <Your topic here> == | ||
=== Adjust meeting time? === | |||
Kparal and jskladan asked whether the QA meeting time could adjust to keep the localtime the same, but change UTC. This would moving the meeting from 16:00 UTC to 15:00 UTC during spring+summer. No objections were made during the meeting, jlaska would raise the topic on the list as well. | |||
= Upcoming QA events = | = Upcoming QA events = | ||
Line 64: | Line 87: | ||
= Action items = | = Action items = | ||
# wwoods and adamw to discuss tooling needs for priv esc. test | |||
# maxamillion will work on second draft of provenpackagers proposal | |||
# adamw will provide a draft for the update test plan | |||
# jlaska to post meeting time change request to test@l.fp.org | |||
= IRC transcript = | = IRC transcript = | ||
{| | |||
|- id="t16:00:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #startmeeting Fedora QA Meeting | |||
|| [[#t16:00:17|16:00]] | |||
|- id="t16:00:18" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Meeting started Mon Mar 22 16:00:17 2010 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. | |||
|| [[#t16:00:18|16:00]] | |||
|- id="t16:00:19" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Useful Commands: #action #agreed #halp #info #idea #link #topic. | |||
|| [[#t16:00:19|16:00]] | |||
|- id="t16:00:20" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #meetingname fedora-qa | |||
|| [[#t16:00:20|16:00]] | |||
|- id="t16:00:21" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | The meeting name has been set to 'fedora-qa' | |||
|| [[#t16:00:21|16:00]] | |||
|- id="t16:00:28" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Gathering | |||
|| [[#t16:00:28|16:00]] | |||
|- id="t16:00:49" | |||
| colspan="2" | * kparal appears | |||
|| [[#t16:00:49|16:00]] | |||
|- id="t16:00:50" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright folks, who do we have around for the QA meeting? | |||
|| [[#t16:00:50|16:00]] | |||
|- id="t16:01:16" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: jskladan howdy gang | |||
|| [[#t16:01:16|16:01]] | |||
|- id="t16:01:32" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | morning | |||
|| [[#t16:01:32|16:01]] | |||
|- id="t16:01:44" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: heyo | |||
|| [[#t16:01:44|16:01]] | |||
|- id="t16:01:46" | |||
| colspan="2" | * jskladan likes meeting time | |||
|| [[#t16:01:46|16:01]] | |||
|- id="t16:02:17" | |||
| colspan="2" | * Southern_Gentlem | |||
|| [[#t16:02:17|16:02]] | |||
|- id="t16:02:40" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Southern_Gentlem: hey there! | |||
|| [[#t16:02:40|16:02]] | |||
|- id="t16:02:45" | |||
| colspan="2" | * jlaska waits a few more minutes | |||
|| [[#t16:02:45|16:02]] | |||
|- id="t16:05:34" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: said he'd be out for the meeting | |||
|| [[#t16:05:34|16:05]] | |||
|- id="t16:05:40" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | is wwoods around? | |||
|| [[#t16:05:40|16:05]] | |||
|- id="t16:06:04" | |||
! style="background-color: #854685" | jskladan | |||
| style="color: #854685" | haven't seen him (or at least he did not respond to my ping) | |||
|| [[#t16:06:04|16:06]] | |||
|- id="t16:06:39" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay, well ... let's get moving, I don't want to keep you folks longer than we need to | |||
|| [[#t16:06:39|16:06]] | |||
|- id="t16:06:52" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I'll be walking through the proposed agenda at - http://lists.fedoraproject.org/pipermail/test/2010-March/089489.html | |||
|| [[#t16:06:52|16:06]] | |||
|- id="t16:06:59" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Previous meeting follow-up | |||
|| [[#t16:06:59|16:06]] | |||
|- id="t16:07:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | First up ... | |||
|| [[#t16:07:12|16:07]] | |||
|- id="t16:07:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info adamw to check-in with wwoods on tooling needs for priv esc. test | |||
|| [[#t16:07:17|16:07]] | |||
|- id="t16:07:27" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | well, I sent an email | |||
|| [[#t16:07:27|16:07]] | |||
|- id="t16:07:31" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | he hasn't replied yet :) | |||
|| [[#t16:07:31|16:07]] | |||
|- id="t16:07:33" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I saw adam reached out on this, wwoods || adamw have you guys had a chance to talk further? | |||
|| [[#t16:07:33|16:07]] | |||
|- id="t16:08:28" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay ... I spoke to wwoods on Friday and he was putting a lot of brain cycles into depcheck ... I'll keep this on for follow-up next week | |||
|| [[#t16:08:28|16:08]] | |||
|- id="t16:08:32" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | okay | |||
|| [[#t16:08:32|16:08]] | |||
|- id="t16:08:51" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #action wwoods and adamw to discuss tooling needs for priv esc. test | |||
|| [[#t16:08:51|16:08]] | |||
|- id="t16:09:14" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | This next topic is related to our agenda today, so we don't need to dive too deep on it | |||
|| [[#t16:09:14|16:09]] | |||
|- id="t16:09:18" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info maxamillion seeking input from the Mentors group for guidance on mentor responsibilities | |||
|| [[#t16:09:18|16:09]] | |||
|- id="t16:09:41" | |||
| colspan="2" | * jlaska seeing if maxamillion is around on #fedora-qa | |||
|| [[#t16:09:41|16:09]] | |||
|- id="t16:10:16" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | sorry I'm late | |||
|| [[#t16:10:16|16:10]] | |||
|- id="t16:10:23" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | maxamillion: hey there, no worries | |||
|| [[#t16:10:23|16:10]] | |||
|- id="t16:10:52" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | hey maxa | |||
|| [[#t16:10:52|16:10]] | |||
|- id="t16:10:58" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | maxamillion: just following up on your check-in with the Mentors group for guidance on mentor responsibilities | |||
|| [[#t16:10:58|16:10]] | |||
|- id="t16:11:36" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I think this will touch on a larger topic I was hoping we could discuss later on, so we can move discussion to that point if you like | |||
|| [[#t16:11:36|16:11]] | |||
|- id="t16:11:37" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | jlaska: lemme find the archive link .... I got 1 response that I'd like to put up for discussion | |||
|| [[#t16:11:37|16:11]] | |||
|- id="t16:11:44" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | yeah, lets do that | |||
|| [[#t16:11:44|16:11]] | |||
|- id="t16:12:03" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | maxamillion: okay ... | |||
|| [[#t16:12:03|16:12]] | |||
|- id="t16:12:30" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info got 1 response and will discuss later during QA meeting | |||
|| [[#t16:12:30|16:12]] | |||
|- id="t16:12:38" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | its probably going to be a long discussion so I think the "previous meeting follow-up" might not be the best spot to bring it up :) | |||
|| [[#t16:12:38|16:12]] | |||
|- id="t16:12:45" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | maxamillion: heh, okay :) | |||
|| [[#t16:12:45|16:12]] | |||
|- id="t16:12:52" | |||
| colspan="2" | * Viking-Ice half in half out.. | |||
|| [[#t16:12:52|16:12]] | |||
|- id="t16:13:08" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Viking-Ice: howdy | |||
|| [[#t16:13:08|16:13]] | |||
|- id="t16:13:16" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic F13 Test Status | |||
|| [[#t16:13:16|16:13]] | |||
|- id="t16:13:44" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | just a quick update on where things are with F13 Beta | |||
|| [[#t16:13:44|16:13]] | |||
|- id="t16:14:03" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | We had the pre-beta acceptance drop last week - https://fedoraproject.org/wiki/Test_Results:Fedora_13_Pre-Beta_Acceptance_Test_1 | |||
|| [[#t16:14:03|16:14]] | |||
|- id="t16:14:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | nothing horribly broken detected from that test run | |||
|| [[#t16:14:12|16:14]] | |||
|- id="t16:14:34" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info Oxf13 is working with dlehman to identify an anaconda build to deliver for the Beta 'test compose' | |||
|| [[#t16:14:34|16:14]] | |||
|- id="t16:15:01" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Once that's available ... we'll update rhe's announcement to the list | |||
|| [[#t16:15:01|16:15]] | |||
|- id="t16:15:14" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Folks are encouraged to post test results to https://fedoraproject.org/wiki/Category:Fedora_13_Beta_TC_Test_Results | |||
|| [[#t16:15:14|16:15]] | |||
|- id="t16:15:34" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | in the upcoming test news front ... | |||
|| [[#t16:15:34|16:15]] | |||
|- id="t16:16:05" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info assuming positive test results - Beta 'release candidate' planned for this Thursday (2010-03-25) | |||
|| [[#t16:16:05|16:16]] | |||
|- id="t16:16:31" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alongside the planned F13 testing, just a reminder on the test day front ... | |||
|| [[#t16:16:31|16:16]] | |||
|- id="t16:16:57" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | thanks to all for participating in the gnome-disk-utility test day last week (https://fedoraproject.org/wiki/Test_Day:2010-03-18_Palimpsest) | |||
|| [[#t16:16:57|16:16]] | |||
|- id="t16:16:59" | |||
| colspan="2" | * wwoods here | |||
|| [[#t16:16:59|16:16]] | |||
|- id="t16:17:02" | |||
| colspan="2" | * maxamillion downloads the latest nightly build to fire up some tests | |||
|| [[#t16:17:02|16:17]] | |||
|- id="t16:17:10" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: hey there | |||
|| [[#t16:17:10|16:17]] | |||
|- id="t16:17:15" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | this week we have ... | |||
|| [[#t16:17:15|16:17]] | |||
|- id="t16:17:18" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | yep, disk test day went well | |||
|| [[#t16:17:18|16:17]] | |||
|- id="t16:17:21" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i'll send a recap to the list soon | |||
|| [[#t16:17:21|16:17]] | |||
|- id="t16:17:27" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | 12 bug reports, 2 already fixed | |||
|| [[#t16:17:27|16:17]] | |||
|- id="t16:17:41" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: sweet, thanks ... I was really stoked at the improved UI | |||
|| [[#t16:17:41|16:17]] | |||
|- id="t16:17:50" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | yes, it looks great | |||
|| [[#t16:17:50|16:17]] | |||
|- id="t16:17:52" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kudos to davidz | |||
|| [[#t16:17:52|16:17]] | |||
|- id="t16:18:21" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info Thursday (2010-03-25) we have a Printing test day - https://fedoraproject.org/wiki/Test_Day:2010-03-25_Printing | |||
|| [[#t16:18:21|16:18]] | |||
|- id="t16:18:52" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I don't think anyone from the QA team is involved in organizing this event? Mostly twaugh driving here? | |||
|| [[#t16:18:52|16:18]] | |||
|- id="t16:19:36" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | it'd be pretty cool if we had the Test Day SOPs so well-defined that QA involvement wasn't required to run a Test Day | |||
|| [[#t16:19:36|16:19]] | |||
|- id="t16:20:21" | |||
| colspan="2" | * maxamillion would be willing to help but doesn't actually own a printer so thinks it would be a situational mismatch | |||
|| [[#t16:20:21|16:20]] | |||
|- id="t16:20:23" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: sarcasm? :) | |||
|| [[#t16:20:23|16:20]] | |||
|- id="t16:21:18" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | jlaska: yeah, I haven't done anything on it yet, and the page looks good | |||
|| [[#t16:21:18|16:21]] | |||
|- id="t16:21:26" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | the wiki looks fairly well defined for the printing event, I might just check-in with twaugh to see if they need anything from us | |||
|| [[#t16:21:26|16:21]] | |||
|- id="t16:21:30" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kudos to twaugh | |||
|| [[#t16:21:30|16:21]] | |||
|- id="t16:21:48" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | right on! | |||
|| [[#t16:21:48|16:21]] | |||
|- id="t16:22:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, next week we have 2 test days ... hosted by QA | |||
|| [[#t16:22:12|16:22]] | |||
|- id="t16:22:23" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info 2010-03-30 - SSSD by Default - https://fedoraproject.org/wiki/Test_Day:2010-03-30_SSSDByDefault | |||
|| [[#t16:22:23|16:22]] | |||
|- id="t16:22:33" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info 2010-04-01 - ABRT - https://fedoraproject.org/wiki/Test_Day:2010-04-01_ABRT | |||
|| [[#t16:22:33|16:22]] | |||
|- id="t16:22:47" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | jlaska: no, not at all - is that already the case? because awesome | |||
|| [[#t16:22:47|16:22]] | |||
|- id="t16:23:09" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Both have have a QA and devel pair established, so I believe they are moving forward nicely | |||
|| [[#t16:23:09|16:23]] | |||
|- id="t16:23:19" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: right on ... pass it along ... https://fedoraproject.org/wiki/QA/SOP_Test_Day_management | |||
|| [[#t16:23:19|16:23]] | |||
|- id="t16:23:30" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | that's all I have for F-13 testing ... | |||
|| [[#t16:23:30|16:23]] | |||
|- id="t16:23:38" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | it's just full of test runs and test days | |||
|| [[#t16:23:38|16:23]] | |||
|- id="t16:23:40" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | oh that's awesome! | |||
|| [[#t16:23:40|16:23]] | |||
|- id="t16:23:41" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | did I miss anything? | |||
|| [[#t16:23:41|16:23]] | |||
|- id="t16:24:02" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | I'll send notes / make edits if there's anything missing. anyway, please continue | |||
|| [[#t16:24:02|16:24]] | |||
|- id="t16:24:08" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: kudos to adamw for that | |||
|| [[#t16:24:08|16:24]] | |||
|- id="t16:24:35" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay ... moving on to next topic ... | |||
|| [[#t16:24:35|16:24]] | |||
|- id="t16:24:49" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Updates testing brainstorm | |||
|| [[#t16:24:49|16:24]] | |||
|- id="t16:25:16" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I was hoping to spend time today discussing what we want (or think we need) out of an updates testing workflow | |||
|| [[#t16:25:16|16:25]] | |||
|- id="t16:25:30" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | so much of our time is spent testing the branched release | |||
|| [[#t16:25:30|16:25]] | |||
|- id="t16:26:06" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | but with the increased exposure of using bodhi for branched (and already released updates), I would like to start collecting ideas so we can document a roadmap/plan | |||
|| [[#t16:26:06|16:26]] | |||
|- id="t16:26:26" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | there are a lot of efforts underway here already ... | |||
|| [[#t16:26:26|16:26]] | |||
|- id="t16:26:41" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal has an acceptance test plan in draft -- https://fedoraproject.org/wiki/User:Kparal/Proposal:Package_update_acceptance_test_plan | |||
|| [[#t16:26:41|16:26]] | |||
|- id="t16:27:07" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | maxamillion has been putting out feelers for defining the 'proventesters' group -- http://lists.fedoraproject.org/pipermail/test/2010-March/088980.html | |||
|| [[#t16:27:07|16:27]] | |||
|- id="t16:27:24" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | but right now ... what we document to our testers is https://fedoraproject.org/wiki/QA/Updates_Testing | |||
|| [[#t16:27:24|16:27]] | |||
|- id="t16:27:30" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | so these are the things I think we need: a policy/sop for the 'proventesters' group, and a guide to providing updates-testing feedback for a) branched and b) stable releases, explaining what actually should be tested and how feedback should be given | |||
|| [[#t16:27:30|16:27]] | |||
|- id="t16:27:36" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | and I got 1 reponse --> http://lists.fedoraproject.org/pipermail/mentors/2010-March/000177.html | |||
|| [[#t16:27:36|16:27]] | |||
|- id="t16:27:41" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | response even ... | |||
|| [[#t16:27:41|16:27]] | |||
|- id="t16:28:08" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | adamw: +1 | |||
|| [[#t16:28:08|16:28]] | |||
|- id="t16:28:09" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info we need a policy/sop for the 'proventesters' group | |||
|| [[#t16:28:09|16:28]] | |||
|- id="t16:28:30" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info we need a guide to providing updates-testing feedback for branched + released explaining what should be tested and how to give feedback | |||
|| [[#t16:28:30|16:28]] | |||
|- id="t16:28:52" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | we can leverage the fedora-easy-karma script | |||
|| [[#t16:28:52|16:28]] | |||
|- id="t16:29:03" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: have a 'usage' message in it? | |||
|| [[#t16:29:03|16:29]] | |||
|- id="t16:29:23" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | adamw: sorry? | |||
|| [[#t16:29:23|16:29]] | |||
|- id="t16:29:34" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | related to your 'how to give feedback' ... lmacken and wwoods have talked about providing a wiki structure for testers (and contributors) to expand on that provides test instructions on a per-package basis | |||
|| [[#t16:29:34|16:29]] | |||
|- id="t16:29:35" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: just wondering how you meant to 'leverage' it | |||
|| [[#t16:29:35|16:29]] | |||
|- id="t16:29:43" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | We can document how best to use it | |||
|| [[#t16:29:43|16:29]] | |||
|- id="t16:29:58" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | and mention it in the guide in the first place :) | |||
|| [[#t16:29:58|16:29]] | |||
|- id="t16:30:02" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | jlaska: that sounds rather like the 'how_to_debug' pages? | |||
|| [[#t16:30:02|16:30]] | |||
|- id="t16:30:19" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: similar, in that it's on the wiki and has a structure around the pages | |||
|| [[#t16:30:19|16:30]] | |||
|- id="t16:30:59" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | what does it mean to test an update? | |||
|| [[#t16:30:59|16:30]] | |||
|- id="t16:30:59" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | okay | |||
|| [[#t16:30:59|16:30]] | |||
|- id="t16:31:07" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | does that mean you've run through a documented series of tests | |||
|| [[#t16:31:07|16:31]] | |||
|- id="t16:31:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | or just validated the listed bugs are resolved? | |||
|| [[#t16:31:12|16:31]] | |||
|- id="t16:31:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | or something else? | |||
|| [[#t16:31:17|16:31]] | |||
|- id="t16:31:24" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | good point | |||
|| [[#t16:31:24|16:31]] | |||
|- id="t16:31:31" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | yes, that's what I was concerned with | |||
|| [[#t16:31:31|16:31]] | |||
|- id="t16:32:04" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i think we need general guidance on that which applies to all packages; having specific instructions for some is also good, but the priority should be to define exactly what the acceptance testing is supposed to check | |||
|| [[#t16:32:04|16:32]] | |||
|- id="t16:32:46" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: great point ... so continue to lock down the details drafted in https://fedoraproject.org/wiki/User:Kparal/Proposal:Package_update_acceptance_test_plan ? | |||
|| [[#t16:32:46|16:32]] | |||
|- id="t16:32:48" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | do you think we should work that up ourselves, or go back to fesco for guidance? | |||
|| [[#t16:32:48|16:32]] | |||
|- id="t16:33:04" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | I think that's hard to write down because updates generally do one of two things: either it fixes a previous bug or adds an enhancement | |||
|| [[#t16:33:04|16:33]] | |||
|- id="t16:33:16" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info we need general guidance on that which applies to all packages; having specific instructions for some is also good, but the priority should be to define exactly what the acceptance testing is supposed to check | |||
|| [[#t16:33:16|16:33]] | |||
|- id="t16:33:21" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | jlaska: sort of, but I think that's mostly focused on automated tests right now? | |||
|| [[#t16:33:21|16:33]] | |||
|- id="t16:33:25" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | and in the event of a bug fix, you need to test that the bug is fixed but also test that there aren't any regressions | |||
|| [[#t16:33:25|16:33]] | |||
|- id="t16:33:35" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | maxamillion: there can be multiple criteria for different types of updates, it doesn't need to be one-size-fits-all | |||
|| [[#t16:33:35|16:33]] | |||
|- id="t16:33:41" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: yeah, just the tests required to accept the update for additional testing | |||
|| [[#t16:33:41|16:33]] | |||
|- id="t16:33:52" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | maxamillion: just needs to be clear enough that you can always tell what you should be testing for any given update | |||
|| [[#t16:33:52|16:33]] | |||
|- id="t16:34:00" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | adamw: that's the *acceptance* plan | |||
|| [[#t16:34:00|16:34]] | |||
|- id="t16:34:01" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | adamw: true, maybe I just don't entirely understand how to capture that into a procedure | |||
|| [[#t16:34:01|16:34]] | |||
|- id="t16:34:15" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | jlaska: right, i'm thinking more about what people should be looking for at the bodhi stage. we can certainly put the criteria into that document, though. | |||
|| [[#t16:34:15|16:34]] | |||
|- id="t16:34:27" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: I'm with ya | |||
|| [[#t16:34:27|16:34]] | |||
|- id="t16:34:29" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | acceptance plans are (kind of by definition) simple and fast | |||
|| [[#t16:34:29|16:34]] | |||
|- id="t16:34:33" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | which lends them to automation | |||
|| [[#t16:34:33|16:34]] | |||
|- id="t16:34:41" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | wwoods: well, the point is 'acceptance into what' | |||
|| [[#t16:34:41|16:34]] | |||
|- id="t16:34:47" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | actual testing. | |||
|| [[#t16:34:47|16:34]] | |||
|- id="t16:34:51" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | right | |||
|| [[#t16:34:51|16:34]] | |||
|- id="t16:34:53" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | what I'm hoping to drill out here is what happens after we've accepted the update | |||
|| [[#t16:34:53|16:34]] | |||
|- id="t16:35:01" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | so either we expand the scope of that document or we have two | |||
|| [[#t16:35:01|16:35]] | |||
|- id="t16:35:05" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: adamw: exactly, just what you guys are talking about | |||
|| [[#t16:35:05|16:35]] | |||
|- id="t16:35:12" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | the point of an Acceptance Test Plan is to quickly decide whether or not the thing is even *testable* | |||
|| [[#t16:35:12|16:35]] | |||
|- id="t16:35:17" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i don't think that question is super-important, though, the important thing is to nail down all the actual information | |||
|| [[#t16:35:17|16:35]] | |||
|- id="t16:35:24" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | then we can look at how exactly to arrange it | |||
|| [[#t16:35:24|16:35]] | |||
|- id="t16:35:33" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | sure, let's get more ideas ... | |||
|| [[#t16:35:33|16:35]] | |||
|- id="t16:35:54" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | and once something passes the acceptance testing, it's accepted for actual testing, and then moves on to another (separate) test plan | |||
|| [[#t16:35:54|16:35]] | |||
|- id="t16:36:10" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | wwoods: sure, so if you want it to stay as an acceptance plan, we need a separate document for what we're discussing now (defining what people should look at when deciding whether to mark an update as good or bad) | |||
|| [[#t16:36:10|16:36]] | |||
|- id="t16:36:31" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | for now i was just thinking about hashing out the actual criteria on a mailing list thread | |||
|| [[#t16:36:31|16:36]] | |||
|- id="t16:36:35" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | in short: acceptance tests are designed to be the first-line test in a series of test plans. they're simple, very automatable, and not intended to be exhaustive. | |||
|| [[#t16:36:35|16:36]] | |||
|- id="t16:36:37" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | we can write it down all fancy-like later =) | |||
|| [[#t16:36:37|16:36]] | |||
|- id="t16:36:48" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | I think you're missing the point I'm trying to make here | |||
|| [[#t16:36:48|16:36]] | |||
|- id="t16:36:54" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i may be. what is it? | |||
|| [[#t16:36:54|16:36]] | |||
|- id="t16:37:09" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | does it help for us to continue engaging in discussion to detail the different types of updates (e.g. https://fedoraproject.org/wiki/Stable_Release_Updates_Proposal) ? | |||
|| [[#t16:37:09|16:37]] | |||
|- id="t16:37:28" | |||
| colspan="2" | * jlaska holds question until wwoods is done | |||
|| [[#t16:37:28|16:37]] | |||
|- id="t16:37:30" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | we need a separate document for what we're discussing now, because an Acceptance Test Plan is, *by definition*, not supposed to be the sole test plean | |||
|| [[#t16:37:30|16:37]] | |||
|- id="t16:37:33" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | err test plan | |||
|| [[#t16:37:33|16:37]] | |||
|- id="t16:37:53" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | wwoods: sure. I got that. that's why I said that if we want it to be an acceptance plan, it can't cover this stuff and we need a new one. | |||
|| [[#t16:37:53|16:37]] | |||
|- id="t16:38:27" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | so does it help to think of this discussion as just a "Package Update test plan" | |||
|| [[#t16:38:27|16:38]] | |||
|- id="t16:38:32" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | an Acceptance Test Plan is always, by definition, the first in a series of test plans, so anything beyond the scope of "can this thing actually be tested properly" should be moved into subsequent plan(s) | |||
|| [[#t16:38:32|16:38]] | |||
|- id="t16:38:50" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | if we're thinking in formal QA terms, sure, that sounds about right | |||
|| [[#t16:38:50|16:38]] | |||
|- id="t16:39:00" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | I'm lost now. are we talking about acceptance test plan in general or about the work the proventesters will be doing (mainly critical path stuff)? | |||
|| [[#t16:39:00|16:39]] | |||
|- id="t16:39:07" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I think we all agree on that point, but I don't want to get bogged down in what final document this takes form in | |||
|| [[#t16:39:07|16:39]] | |||
|- id="t16:39:23" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | the basic existence of an Acceptance Plan implies the intent to create more separate plans. | |||
|| [[#t16:39:23|16:39]] | |||
|- id="t16:39:26" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: that's a good point, i think we're talking about both, and you're right that under the fesco-approved policy they'll be distinct | |||
|| [[#t16:39:26|16:39]] | |||
|- id="t16:39:28" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: I'd like ideas around what testing needs to occur for updates in general | |||
|| [[#t16:39:28|16:39]] | |||
|- id="t16:39:48" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | ok .... so: AcceptancePlan -> UpdatePlan -> Testing -> Karma -> CheckedForStable -> Bodhi | |||
|| [[#t16:39:48|16:39]] | |||
|- id="t16:39:51" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | ? | |||
|| [[#t16:39:51|16:39]] | |||
|- id="t16:40:00" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | I just wanted to make sure we're all clear on this point, 'cuz it keeps coming up | |||
|| [[#t16:40:00|16:40]] | |||
|- id="t16:40:12" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | but yeah. point belabored. | |||
|| [[#t16:40:12|16:40]] | |||
|- id="t16:40:13" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | maxamillion: er, the UpdatePlan is how you do the Testing, and how can it go from Karma to Bodhi? :) | |||
|| [[#t16:40:13|16:40]] | |||
|- id="t16:40:54" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | adamw: yeah, basically that's the piece of the puzzle we need to sort out .... which is more or less the root of this conversation and what we need outlined for the ProvenTester group | |||
|| [[#t16:40:54|16:40]] | |||
|- id="t16:40:56" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | erm, so can we reboot? do we want to talk about exactly what candidate updates should be tested for in this meeting, or do we just want to agree that's what we need to define and do it on the list? | |||
|| [[#t16:40:56|16:40]] | |||
|- id="t16:41:11" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: thank you, the later was my intent | |||
|| [[#t16:41:11|16:41]] | |||
|- id="t16:41:14" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | adamw: at least that's how I understand it | |||
|| [[#t16:41:14|16:41]] | |||
|- id="t16:41:28" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info focus for this meeting - agree that's what we need to define and do it on the list | |||
|| [[#t16:41:28|16:41]] | |||
|- id="t16:41:44" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | so right now ... I've got that we need to ... | |||
|| [[#t16:41:44|16:41]] | |||
|- id="t16:41:47" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i'm happy to write up a draft to get the ball rolling on discussion for that | |||
|| [[#t16:41:47|16:41]] | |||
|- id="t16:41:53" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | if anyone would like that | |||
|| [[#t16:41:53|16:41]] | |||
|- id="t16:41:54" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | create proventesters group | |||
|| [[#t16:41:54|16:41]] | |||
|- id="t16:42:20" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | maxamillion: you've been looking into supporting details around mentoring people into this group? | |||
|| [[#t16:42:20|16:42]] | |||
|- id="t16:42:45" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | maxamillion: are we expecting another draft of the proventesters policy/sop proposal? | |||
|| [[#t16:42:45|16:42]] | |||
|- id="t16:43:14" | |||
| colspan="2" | * jskladan has to go - see you around tomorrow, gang! | |||
|| [[#t16:43:14|16:43]] | |||
|- id="t16:43:23" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | jskladan: see you tomorrow :) | |||
|| [[#t16:43:23|16:43]] | |||
|- id="t16:43:45" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | jlaska: yes, but I haven't been able to find much ... I only got one response to my query with the mentors and I didn't feel it was the information I was hoping for | |||
|| [[#t16:43:45|16:43]] | |||
|- id="t16:44:25" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | adamw: yeah, I'm going to need to touch things up and write up a proposal for how the mentor program will be handled, but I worry that will spawn into a rather large topic of its own | |||
|| [[#t16:44:25|16:44]] | |||
|- id="t16:44:58" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | oh fun! i like topics. | |||
|| [[#t16:44:58|16:44]] | |||
|- id="t16:45:10" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | as adamw pointed out, I think we can work the details of that out of the meeting ... unless there are specific roadblocks you needed to walk through here? | |||
|| [[#t16:45:10|16:45]] | |||
|- id="t16:45:47" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | nope, none in particular | |||
|| [[#t16:45:47|16:45]] | |||
|- id="t16:46:20" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright ... so we've got defining 'proventesters' group, and drafting a policy/sop around detailing the group | |||
|| [[#t16:46:20|16:46]] | |||
|- id="t16:46:25" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | so should we take an action item for maxamillion to provide the next draft of the provenpackagers end of things, and me to provide a draft for the update test plan end of things? | |||
|| [[#t16:46:25|16:46]] | |||
|- id="t16:46:25" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | what's after that? | |||
|| [[#t16:46:25|16:46]] | |||
|- id="t16:46:47" | |||
| colspan="2" | * jlaska recommends excessive use of #action and #info | |||
|| [[#t16:46:47|16:46]] | |||
|- id="t16:47:01" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | who has control of meetbot? | |||
|| [[#t16:47:01|16:47]] | |||
|- id="t16:47:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I think anyone can add #action and #info tags, no? | |||
|| [[#t16:47:12|16:47]] | |||
|- id="t16:47:18" | |||
! style="background-color: #4d4d93" | Southern_Gentlem | |||
| style="color: #4d4d93" | yes | |||
|| [[#t16:47:18|16:47]] | |||
|- id="t16:47:54" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | #action maxamillion will work on second draft of provenpackagers proposal | |||
|| [[#t16:47:54|16:47]] | |||
|- id="t16:48:08" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | #action adamw will provide a draft for the update test plan | |||
|| [[#t16:48:08|16:48]] | |||
|- id="t16:48:20" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay, so I'm still trying to wrap my brain around the big picture ... | |||
|| [[#t16:48:20|16:48]] | |||
|- id="t16:48:23" | |||
| colspan="2" | * maxamillion doesn't think meetbot picked those up .... | |||
|| [[#t16:48:23|16:48]] | |||
|- id="t16:48:32" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | doesn't meetbot normally echo the command or something? | |||
|| [[#t16:48:32|16:48]] | |||
|- id="t16:48:37" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | not for those | |||
|| [[#t16:48:37|16:48]] | |||
|- id="t16:48:41" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | oh ok | |||
|| [[#t16:48:41|16:48]] | |||
|- id="t16:48:49" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | :) | |||
|| [[#t16:48:49|16:48]] | |||
|- id="t16:49:09" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, so we have proventesters and an update test plan ... are those the only 2 things standing in the way of having a defining updates testing workflow? | |||
|| [[#t16:49:09|16:49]] | |||
|- id="t16:49:22" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | are there other things we need on the radar, perhaps further down the line? | |||
|| [[#t16:49:22|16:49]] | |||
|- id="t16:49:33" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | s/defining/defined/ | |||
|| [[#t16:49:33|16:49]] | |||
|- id="t16:49:43" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | not that I can think of ... but I'm sure there's something I missed from my inbox or I'm just simply out of the loop on | |||
|| [[#t16:49:43|16:49]] | |||
|- id="t16:49:59" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | or maybe I'm not and that'd kick hind parts :) | |||
|| [[#t16:49:59|16:49]] | |||
|- id="t16:50:23" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i think that's enough to work on for now anyway | |||
|| [[#t16:50:23|16:50]] | |||
|- id="t16:50:29" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | agreed | |||
|| [[#t16:50:29|16:50]] | |||
|- id="t16:50:40" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | once we get those done there's some joining-up to do in the wiki but i can't think of anything else major | |||
|| [[#t16:50:40|16:50]] | |||
|- id="t16:50:48" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | +1 | |||
|| [[#t16:50:48|16:50]] | |||
|- id="t16:50:56" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay | |||
|| [[#t16:50:56|16:50]] | |||
|- id="t16:51:06" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | I have to run, have to grab a bite to eat before a meeting | |||
|| [[#t16:51:06|16:51]] | |||
|- id="t16:51:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: I'll need to bug you after meeting to get a sense for hte scope of your test plan ... you might be knocking out a lot of stuff with just that | |||
|| [[#t16:51:17|16:51]] | |||
|- id="t16:51:23" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | maxamillion: okay, thanks for joining | |||
|| [[#t16:51:23|16:51]] | |||
|- id="t16:51:36" | |||
! style="background-color: #488888" | maxamillion | |||
| style="color: #488888" | jlaska: always happy to be here :) | |||
|| [[#t16:51:36|16:51]] | |||
|- id="t16:52:10" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: kparal: any other points not raised that you'd like to consider as eventual tasks? | |||
|| [[#t16:52:10|16:52]] | |||
|- id="t16:52:41" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | not currently | |||
|| [[#t16:52:41|16:52]] | |||
|- id="t16:54:14" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: anything else on your radar for this topic? | |||
|| [[#t16:54:14|16:54]] | |||
|- id="t16:55:11" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, in the interest of time ... let's move on to open-discussion | |||
|| [[#t16:55:11|16:55]] | |||
|- id="t16:55:42" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic open discussion - change meeting time? | |||
|| [[#t16:55:42|16:55]] | |||
|- id="t16:56:25" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | once Europe changes their clocks for daylight savings, this meeting will be a bit late for kparal and jskladan I believe | |||
|| [[#t16:56:25|16:56]] | |||
|- id="t16:56:40" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | well, 6 pm | |||
|| [[#t16:56:40|16:56]] | |||
|- id="t16:57:15" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | should I send out a http://whenisgood.net/ for a new meeting time | |||
|| [[#t16:57:15|16:57]] | |||
|- id="t16:57:19" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | there is this proposal to change the meeting time one hour back during the summer time (15.00 UTC) and revert it back once the winter time comes (16.00 UTC) | |||
|| [[#t16:57:19|16:57]] | |||
|- id="t16:57:32" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | that way the meeting time would be always the same for all of us | |||
|| [[#t16:57:32|16:57]] | |||
|- id="t16:57:54" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | but it would require announcing changes every half a year | |||
|| [[#t16:57:54|16:57]] | |||
|- id="t16:57:55" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | UTC would change, but the localtime would remain the same | |||
|| [[#t16:57:55|16:57]] | |||
|- id="t16:58:03" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i don't really mind | |||
|| [[#t16:58:03|16:58]] | |||
|- id="t16:58:04" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | jlaska: thanks for clarification | |||
|| [[#t16:58:04|16:58]] | |||
|- id="t16:58:54" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: so that puts it @ 8am pacific? | |||
|| [[#t16:58:54|16:58]] | |||
|- id="t16:59:47" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, I'll follow-up to the list, but I don't have objections to that ... I don't think we're going to confuse lots of people with that. The UTC / DST change already confuses people | |||
|| [[#t16:59:47|16:59]] | |||
|- id="t16:59:52" | |||
! style="background-color: #8c4a4a" | kparal | |||
| style="color: #8c4a4a" | I think adamw is farthest in the west of all of us? | |||
|| [[#t16:59:52|16:59]] | |||
|- id="t17:00:05" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #action jlaska to post meeting time change request to test@l.fp.org | |||
|| [[#t17:00:05|17:00]] | |||
|- id="t17:00:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic open discussion - <your topic here> | |||
|| [[#t17:00:13|17:00]] | |||
|- id="t17:00:13" | |||
! style="background-color: #97974f" | Viking-Ice | |||
| style="color: #97974f" | Except for me since i'm on 0 GMT | |||
|| [[#t17:00:13|17:00]] | |||
|- id="t17:00:14" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | yeah, 8am. 8am's fine | |||
|| [[#t17:00:14|17:00]] | |||
|- id="t17:00:34" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Viking-Ice: oh true | |||
|| [[#t17:00:34|17:00]] | |||
|- id="t17:00:44" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | anything else not discuss that people would like to bring up? | |||
|| [[#t17:00:44|17:00]] | |||
|- id="t17:00:54" | |||
! style="background-color: #97974f" | Viking-Ice | |||
| style="color: #97974f" | + check with 0xf13 think he has always had problem with the meeting time | |||
|| [[#t17:00:54|17:00]] | |||
|- id="t17:01:06" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Viking-Ice: will do, thanks | |||
|| [[#t17:01:06|17:01]] | |||
|- id="t17:01:48" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I'll close out the meeting in another minute, unless there are other topics raised | |||
|| [[#t17:01:48|17:01]] | |||
|- id="t17:02:51" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alrighty ... that'll do it for today then | |||
|| [[#t17:02:51|17:02]] | |||
|- id="t17:02:59" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | thanks everyone, I'll follow-up with minutes to the list | |||
|| [[#t17:02:59|17:02]] | |||
|- id="t17:03:03" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #endmeeting | |||
|| [[#t17:03:03|17:03]] | |||
|} | |||
Generated by irclog2html.py 2.7 by [mailto:marius@pov.lt Marius Gedminas] - find it at [http://mg.pov.lt/irclog2html mg.pov.lt]! |
Latest revision as of 20:11, 12 July 2012
Attendees
People present (lines said)
- jlaska (123)
- adamw (45)
- maxamillion (32)
- wwoods (19)
- kparal (15)
- jskladan (3)
- zodbot (3)
- Viking-Ice (3)
- Southern_Gentlem (2)
Regrets:
Agenda
Previous meeting follow-up
- adamw to check-in with wwoods on tooling needs for priv esc. test
- Waiting for input from wwoods, will check-in again next week
- maxamillion seeking input from the Mentors group for guidance on mentor responsibilities
- got 1 response so far, see below for continued discussion
Fedora 13 test status
Upcoming test milestones:
- 2010-03-18 - Test Beta 'Test Compose'
- Jkeating and dlehman working together to determine what packages to include in 'test compose' ... expected end of day today
- 2010-03-25 - Test Beta 'Release Candidate'
Upcoming test days:
- 2010-03-25 - Printing Test Day -- twaugh
- 2010-03-30 - SSSD by default Test Day -- jlaska
- 2010-04-01 - ABRT Test Day -- kparal
Wwoods noted it would be great if there was an SOP available so that direct involvement with QA wasn't required. Jlaska pointed to https://fedoraproject.org/wiki/QA/SOP_Test_Day_management
Updates Testing
There are some disparate efforts underway designed to improve the Updates testing workflow. Currently, the only defined process discusses using yum
to enable updates-testing (see QA:Updates Testing). Jlaska asked the group for ideas on what tasks are needed to define a process by which testers can provide test feedback for updated packages.
Ideas included:
- we need a policy/sop for the 'proventesters' group
- we need a guide to providing updates-testing feedback for branched + released explaining what should be tested and how to give feedback
- we need general guidance on that which applies to all packages; having specific instructions for some is also good, but the priority should be to define exactly what the acceptance testing is supposed to check
- Improve documenting around using fedora-easy-karma
Open discussion - <Your topic here>
Adjust meeting time?
Kparal and jskladan asked whether the QA meeting time could adjust to keep the localtime the same, but change UTC. This would moving the meeting from 16:00 UTC to 15:00 UTC during spring+summer. No objections were made during the meeting, jlaska would raise the topic on the list as well.
Upcoming QA events
- 2010-01-21 - Pre-Alpha Rawhide Acceptance Test Plan #1
- 2010-01-28 - Pre-Alpha Rawhide Acceptance Test Plan #2
- 2010-02-04 - Pre-Alpha Rawhide Acceptance Test Plan #3
- 2010-02-04 - NFSv4 Test Day
- 2010-02-05 - Alpha Blocker Meeting (F13Alpha) #1 (recap)
- 2010-02-11 - Test Alpha 'Test Compose' (boot media testing)
- 2010-02-12 - Alpha Blocker Meeting (F13Alpha) #2 (recap)
- 2010-02-12 - Alpha Test Candidate verification (announcement)
- 2010-02-18 - Alpha Release Candidate verification
- 2010-02-18 - Color Management test day
- 2010-02-19 - Alpha Blocker Meeting (F13Alpha) #3 (recap)
- 2010-02-24 - Alpha Go/No-Go Meeting (20:00 EST)
- 2010-02-25 - Yum Langpack plugin test day
- 2010-03-10 - Pre-Beta Acceptance Test Plan #1
- 2010-03-12 - Beta Blocker Meeting (F13Beta) #1 (recap)
- 2010-03-18 - Gnome Disk Utility Storage Test Day
- 2010-03-18 - Test Beta 'Test Compose' DELAYED
- 2010-03-19 - Beta Blocker Meeting (F13Beta) #2 (recap)
- WE ARE HERE
- 2010-03-25 - Test Beta Candidate
- 2010-03-25 - Printing Test Day
- 2010-03-26 - Beta Blocker Meeting (F13Beta) #3
- 2010-03-30 - SSSD by default Test Day
- 2010-03-31 - Beta Go/No-Go Meeting (20:00 EST)
- 2010-04-01 - ABRT Test Day
Action items
- wwoods and adamw to discuss tooling needs for priv esc. test
- maxamillion will work on second draft of provenpackagers proposal
- adamw will provide a draft for the update test plan
- jlaska to post meeting time change request to test@l.fp.org
IRC transcript
jlaska | #startmeeting Fedora QA Meeting | 16:00 | |
---|---|---|---|
zodbot | Meeting started Mon Mar 22 16:00:17 2010 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 | |
zodbot | Useful Commands: #action #agreed #halp #info #idea #link #topic. | 16:00 | |
jlaska | #meetingname fedora-qa | 16:00 | |
zodbot | The meeting name has been set to 'fedora-qa' | 16:00 | |
jlaska | #topic Gathering | 16:00 | |
* kparal appears | 16:00 | ||
jlaska | alright folks, who do we have around for the QA meeting? | 16:00 | |
jlaska | kparal: jskladan howdy gang | 16:01 | |
adamw | morning | 16:01 | |
jlaska | adamw: heyo | 16:01 | |
* jskladan likes meeting time | 16:01 | ||
* Southern_Gentlem | 16:02 | ||
jlaska | Southern_Gentlem: hey there! | 16:02 | |
* jlaska waits a few more minutes | 16:02 | ||
jlaska | Oxf13: said he'd be out for the meeting | 16:05 | |
jlaska | is wwoods around? | 16:05 | |
jskladan | haven't seen him (or at least he did not respond to my ping) | 16:06 | |
jlaska | okay, well ... let's get moving, I don't want to keep you folks longer than we need to | 16:06 | |
jlaska | I'll be walking through the proposed agenda at - http://lists.fedoraproject.org/pipermail/test/2010-March/089489.html | 16:06 | |
jlaska | #topic Previous meeting follow-up | 16:06 | |
jlaska | First up ... | 16:07 | |
jlaska | #info adamw to check-in with wwoods on tooling needs for priv esc. test | 16:07 | |
adamw | well, I sent an email | 16:07 | |
adamw | he hasn't replied yet :) | 16:07 | |
jlaska | I saw adam reached out on this, wwoods | adamw have you guys had a chance to talk further? | 16:07 |
jlaska | okay ... I spoke to wwoods on Friday and he was putting a lot of brain cycles into depcheck ... I'll keep this on for follow-up next week | 16:08 | |
adamw | okay | 16:08 | |
jlaska | #action wwoods and adamw to discuss tooling needs for priv esc. test | 16:08 | |
jlaska | This next topic is related to our agenda today, so we don't need to dive too deep on it | 16:09 | |
jlaska | #info maxamillion seeking input from the Mentors group for guidance on mentor responsibilities | 16:09 | |
* jlaska seeing if maxamillion is around on #fedora-qa | 16:09 | ||
maxamillion | sorry I'm late | 16:10 | |
jlaska | maxamillion: hey there, no worries | 16:10 | |
adamw | hey maxa | 16:10 | |
jlaska | maxamillion: just following up on your check-in with the Mentors group for guidance on mentor responsibilities | 16:10 | |
jlaska | I think this will touch on a larger topic I was hoping we could discuss later on, so we can move discussion to that point if you like | 16:11 | |
maxamillion | jlaska: lemme find the archive link .... I got 1 response that I'd like to put up for discussion | 16:11 | |
maxamillion | yeah, lets do that | 16:11 | |
jlaska | maxamillion: okay ... | 16:12 | |
jlaska | #info got 1 response and will discuss later during QA meeting | 16:12 | |
maxamillion | its probably going to be a long discussion so I think the "previous meeting follow-up" might not be the best spot to bring it up :) | 16:12 | |
jlaska | maxamillion: heh, okay :) | 16:12 | |
* Viking-Ice half in half out.. | 16:12 | ||
jlaska | Viking-Ice: howdy | 16:13 | |
jlaska | #topic F13 Test Status | 16:13 | |
jlaska | just a quick update on where things are with F13 Beta | 16:13 | |
jlaska | We had the pre-beta acceptance drop last week - https://fedoraproject.org/wiki/Test_Results:Fedora_13_Pre-Beta_Acceptance_Test_1 | 16:14 | |
jlaska | nothing horribly broken detected from that test run | 16:14 | |
jlaska | #info Oxf13 is working with dlehman to identify an anaconda build to deliver for the Beta 'test compose' | 16:14 | |
jlaska | Once that's available ... we'll update rhe's announcement to the list | 16:15 | |
jlaska | Folks are encouraged to post test results to https://fedoraproject.org/wiki/Category:Fedora_13_Beta_TC_Test_Results | 16:15 | |
jlaska | in the upcoming test news front ... | 16:15 | |
jlaska | #info assuming positive test results - Beta 'release candidate' planned for this Thursday (2010-03-25) | 16:16 | |
jlaska | alongside the planned F13 testing, just a reminder on the test day front ... | 16:16 | |
jlaska | thanks to all for participating in the gnome-disk-utility test day last week (https://fedoraproject.org/wiki/Test_Day:2010-03-18_Palimpsest) | 16:16 | |
* wwoods here | 16:16 | ||
* maxamillion downloads the latest nightly build to fire up some tests | 16:17 | ||
jlaska | wwoods: hey there | 16:17 | |
jlaska | this week we have ... | 16:17 | |
adamw | yep, disk test day went well | 16:17 | |
adamw | i'll send a recap to the list soon | 16:17 | |
adamw | 12 bug reports, 2 already fixed | 16:17 | |
jlaska | adamw: sweet, thanks ... I was really stoked at the improved UI | 16:17 | |
kparal | yes, it looks great | 16:17 | |
jlaska | kudos to davidz | 16:17 | |
jlaska | #info Thursday (2010-03-25) we have a Printing test day - https://fedoraproject.org/wiki/Test_Day:2010-03-25_Printing | 16:18 | |
jlaska | I don't think anyone from the QA team is involved in organizing this event? Mostly twaugh driving here? | 16:18 | |
wwoods | it'd be pretty cool if we had the Test Day SOPs so well-defined that QA involvement wasn't required to run a Test Day | 16:19 | |
* maxamillion would be willing to help but doesn't actually own a printer so thinks it would be a situational mismatch | 16:20 | ||
jlaska | wwoods: sarcasm? :) | 16:20 | |
adamw | jlaska: yeah, I haven't done anything on it yet, and the page looks good | 16:21 | |
jlaska | the wiki looks fairly well defined for the printing event, I might just check-in with twaugh to see if they need anything from us | 16:21 | |
adamw | kudos to twaugh | 16:21 | |
jlaska | right on! | 16:21 | |
jlaska | alright, next week we have 2 test days ... hosted by QA | 16:22 | |
jlaska | #info 2010-03-30 - SSSD by Default - https://fedoraproject.org/wiki/Test_Day:2010-03-30_SSSDByDefault | 16:22 | |
jlaska | #info 2010-04-01 - ABRT - https://fedoraproject.org/wiki/Test_Day:2010-04-01_ABRT | 16:22 | |
wwoods | jlaska: no, not at all - is that already the case? because awesome | 16:22 | |
jlaska | Both have have a QA and devel pair established, so I believe they are moving forward nicely | 16:23 | |
jlaska | wwoods: right on ... pass it along ... https://fedoraproject.org/wiki/QA/SOP_Test_Day_management | 16:23 | |
jlaska | that's all I have for F-13 testing ... | 16:23 | |
jlaska | it's just full of test runs and test days | 16:23 | |
wwoods | oh that's awesome! | 16:23 | |
jlaska | did I miss anything? | 16:23 | |
wwoods | I'll send notes / make edits if there's anything missing. anyway, please continue | 16:24 | |
jlaska | wwoods: kudos to adamw for that | 16:24 | |
jlaska | okay ... moving on to next topic ... | 16:24 | |
jlaska | #topic Updates testing brainstorm | 16:24 | |
jlaska | I was hoping to spend time today discussing what we want (or think we need) out of an updates testing workflow | 16:25 | |
jlaska | so much of our time is spent testing the branched release | 16:25 | |
jlaska | but with the increased exposure of using bodhi for branched (and already released updates), I would like to start collecting ideas so we can document a roadmap/plan | 16:26 | |
jlaska | there are a lot of efforts underway here already ... | 16:26 | |
jlaska | kparal has an acceptance test plan in draft -- https://fedoraproject.org/wiki/User:Kparal/Proposal:Package_update_acceptance_test_plan | 16:26 | |
jlaska | maxamillion has been putting out feelers for defining the 'proventesters' group -- http://lists.fedoraproject.org/pipermail/test/2010-March/088980.html | 16:27 | |
jlaska | but right now ... what we document to our testers is https://fedoraproject.org/wiki/QA/Updates_Testing | 16:27 | |
adamw | so these are the things I think we need: a policy/sop for the 'proventesters' group, and a guide to providing updates-testing feedback for a) branched and b) stable releases, explaining what actually should be tested and how feedback should be given | 16:27 | |
maxamillion | and I got 1 reponse --> http://lists.fedoraproject.org/pipermail/mentors/2010-March/000177.html | 16:27 | |
maxamillion | response even ... | 16:27 | |
maxamillion | adamw: +1 | 16:28 | |
jlaska | #info we need a policy/sop for the 'proventesters' group | 16:28 | |
jlaska | #info we need a guide to providing updates-testing feedback for branched + released explaining what should be tested and how to give feedback | 16:28 | |
kparal | we can leverage the fedora-easy-karma script | 16:28 | |
adamw | kparal: have a 'usage' message in it? | 16:29 | |
kparal | adamw: sorry? | 16:29 | |
jlaska | related to your 'how to give feedback' ... lmacken and wwoods have talked about providing a wiki structure for testers (and contributors) to expand on that provides test instructions on a per-package basis | 16:29 | |
adamw | kparal: just wondering how you meant to 'leverage' it | 16:29 | |
kparal | We can document how best to use it | 16:29 | |
kparal | and mention it in the guide in the first place :) | 16:29 | |
adamw | jlaska: that sounds rather like the 'how_to_debug' pages? | 16:30 | |
jlaska | adamw: similar, in that it's on the wiki and has a structure around the pages | 16:30 | |
jlaska | what does it mean to test an update? | 16:30 | |
adamw | okay | 16:30 | |
jlaska | does that mean you've run through a documented series of tests | 16:31 | |
jlaska | or just validated the listed bugs are resolved? | 16:31 | |
jlaska | or something else? | 16:31 | |
kparal | good point | 16:31 | |
adamw | yes, that's what I was concerned with | 16:31 | |
adamw | i think we need general guidance on that which applies to all packages; having specific instructions for some is also good, but the priority should be to define exactly what the acceptance testing is supposed to check | 16:32 | |
jlaska | adamw: great point ... so continue to lock down the details drafted in https://fedoraproject.org/wiki/User:Kparal/Proposal:Package_update_acceptance_test_plan ? | 16:32 | |
adamw | do you think we should work that up ourselves, or go back to fesco for guidance? | 16:32 | |
maxamillion | I think that's hard to write down because updates generally do one of two things: either it fixes a previous bug or adds an enhancement | 16:33 | |
jlaska | #info we need general guidance on that which applies to all packages; having specific instructions for some is also good, but the priority should be to define exactly what the acceptance testing is supposed to check | 16:33 | |
adamw | jlaska: sort of, but I think that's mostly focused on automated tests right now? | 16:33 | |
maxamillion | and in the event of a bug fix, you need to test that the bug is fixed but also test that there aren't any regressions | 16:33 | |
adamw | maxamillion: there can be multiple criteria for different types of updates, it doesn't need to be one-size-fits-all | 16:33 | |
jlaska | adamw: yeah, just the tests required to accept the update for additional testing | 16:33 | |
adamw | maxamillion: just needs to be clear enough that you can always tell what you should be testing for any given update | 16:33 | |
wwoods | adamw: that's the *acceptance* plan | 16:34 | |
maxamillion | adamw: true, maybe I just don't entirely understand how to capture that into a procedure | 16:34 | |
adamw | jlaska: right, i'm thinking more about what people should be looking for at the bodhi stage. we can certainly put the criteria into that document, though. | 16:34 | |
jlaska | adamw: I'm with ya | 16:34 | |
wwoods | acceptance plans are (kind of by definition) simple and fast | 16:34 | |
wwoods | which lends them to automation | 16:34 | |
adamw | wwoods: well, the point is 'acceptance into what' | 16:34 | |
wwoods | actual testing. | 16:34 | |
adamw | right | 16:34 | |
jlaska | what I'm hoping to drill out here is what happens after we've accepted the update | 16:34 | |
adamw | so either we expand the scope of that document or we have two | 16:35 | |
jlaska | wwoods: adamw: exactly, just what you guys are talking about | 16:35 | |
wwoods | the point of an Acceptance Test Plan is to quickly decide whether or not the thing is even *testable* | 16:35 | |
adamw | i don't think that question is super-important, though, the important thing is to nail down all the actual information | 16:35 | |
adamw | then we can look at how exactly to arrange it | 16:35 | |
jlaska | sure, let's get more ideas ... | 16:35 | |
wwoods | and once something passes the acceptance testing, it's accepted for actual testing, and then moves on to another (separate) test plan | 16:35 | |
adamw | wwoods: sure, so if you want it to stay as an acceptance plan, we need a separate document for what we're discussing now (defining what people should look at when deciding whether to mark an update as good or bad) | 16:36 | |
adamw | for now i was just thinking about hashing out the actual criteria on a mailing list thread | 16:36 | |
wwoods | in short: acceptance tests are designed to be the first-line test in a series of test plans. they're simple, very automatable, and not intended to be exhaustive. | 16:36 | |
adamw | we can write it down all fancy-like later =) | 16:36 | |
wwoods | I think you're missing the point I'm trying to make here | 16:36 | |
adamw | i may be. what is it? | 16:36 | |
jlaska | does it help for us to continue engaging in discussion to detail the different types of updates (e.g. https://fedoraproject.org/wiki/Stable_Release_Updates_Proposal) ? | 16:37 | |
* jlaska holds question until wwoods is done | 16:37 | ||
wwoods | we need a separate document for what we're discussing now, because an Acceptance Test Plan is, *by definition*, not supposed to be the sole test plean | 16:37 | |
wwoods | err test plan | 16:37 | |
adamw | wwoods: sure. I got that. that's why I said that if we want it to be an acceptance plan, it can't cover this stuff and we need a new one. | 16:37 | |
jlaska | so does it help to think of this discussion as just a "Package Update test plan" | 16:38 | |
wwoods | an Acceptance Test Plan is always, by definition, the first in a series of test plans, so anything beyond the scope of "can this thing actually be tested properly" should be moved into subsequent plan(s) | 16:38 | |
adamw | if we're thinking in formal QA terms, sure, that sounds about right | 16:38 | |
kparal | I'm lost now. are we talking about acceptance test plan in general or about the work the proventesters will be doing (mainly critical path stuff)? | 16:39 | |
jlaska | I think we all agree on that point, but I don't want to get bogged down in what final document this takes form in | 16:39 | |
wwoods | the basic existence of an Acceptance Plan implies the intent to create more separate plans. | 16:39 | |
adamw | kparal: that's a good point, i think we're talking about both, and you're right that under the fesco-approved policy they'll be distinct | 16:39 | |
jlaska | kparal: I'd like ideas around what testing needs to occur for updates in general | 16:39 | |
maxamillion | ok .... so: AcceptancePlan -> UpdatePlan -> Testing -> Karma -> CheckedForStable -> Bodhi | 16:39 | |
maxamillion | ? | 16:39 | |
wwoods | I just wanted to make sure we're all clear on this point, 'cuz it keeps coming up | 16:40 | |
wwoods | but yeah. point belabored. | 16:40 | |
adamw | maxamillion: er, the UpdatePlan is how you do the Testing, and how can it go from Karma to Bodhi? :) | 16:40 | |
maxamillion | adamw: yeah, basically that's the piece of the puzzle we need to sort out .... which is more or less the root of this conversation and what we need outlined for the ProvenTester group | 16:40 | |
adamw | erm, so can we reboot? do we want to talk about exactly what candidate updates should be tested for in this meeting, or do we just want to agree that's what we need to define and do it on the list? | 16:40 | |
jlaska | adamw: thank you, the later was my intent | 16:41 | |
maxamillion | adamw: at least that's how I understand it | 16:41 | |
jlaska | #info focus for this meeting - agree that's what we need to define and do it on the list | 16:41 | |
jlaska | so right now ... I've got that we need to ... | 16:41 | |
adamw | i'm happy to write up a draft to get the ball rolling on discussion for that | 16:41 | |
adamw | if anyone would like that | 16:41 | |
jlaska | create proventesters group | 16:41 | |
jlaska | maxamillion: you've been looking into supporting details around mentoring people into this group? | 16:42 | |
adamw | maxamillion: are we expecting another draft of the proventesters policy/sop proposal? | 16:42 | |
* jskladan has to go - see you around tomorrow, gang! | 16:43 | ||
jlaska | jskladan: see you tomorrow :) | 16:43 | |
maxamillion | jlaska: yes, but I haven't been able to find much ... I only got one response to my query with the mentors and I didn't feel it was the information I was hoping for | 16:43 | |
maxamillion | adamw: yeah, I'm going to need to touch things up and write up a proposal for how the mentor program will be handled, but I worry that will spawn into a rather large topic of its own | 16:44 | |
adamw | oh fun! i like topics. | 16:44 | |
jlaska | as adamw pointed out, I think we can work the details of that out of the meeting ... unless there are specific roadblocks you needed to walk through here? | 16:45 | |
maxamillion | nope, none in particular | 16:45 | |
jlaska | alright ... so we've got defining 'proventesters' group, and drafting a policy/sop around detailing the group | 16:46 | |
adamw | so should we take an action item for maxamillion to provide the next draft of the provenpackagers end of things, and me to provide a draft for the update test plan end of things? | 16:46 | |
jlaska | what's after that? | 16:46 | |
* jlaska recommends excessive use of #action and #info | 16:46 | ||
maxamillion | who has control of meetbot? | 16:47 | |
jlaska | I think anyone can add #action and #info tags, no? | 16:47 | |
Southern_Gentlem | yes | 16:47 | |
maxamillion | #action maxamillion will work on second draft of provenpackagers proposal | 16:47 | |
maxamillion | #action adamw will provide a draft for the update test plan | 16:48 | |
jlaska | okay, so I'm still trying to wrap my brain around the big picture ... | 16:48 | |
* maxamillion doesn't think meetbot picked those up .... | 16:48 | ||
maxamillion | doesn't meetbot normally echo the command or something? | 16:48 | |
jlaska | not for those | 16:48 | |
maxamillion | oh ok | 16:48 | |
maxamillion | :) | 16:48 | |
jlaska | alright, so we have proventesters and an update test plan ... are those the only 2 things standing in the way of having a defining updates testing workflow? | 16:49 | |
jlaska | are there other things we need on the radar, perhaps further down the line? | 16:49 | |
jlaska | s/defining/defined/ | 16:49 | |
maxamillion | not that I can think of ... but I'm sure there's something I missed from my inbox or I'm just simply out of the loop on | 16:49 | |
maxamillion | or maybe I'm not and that'd kick hind parts :) | 16:49 | |
adamw | i think that's enough to work on for now anyway | 16:50 | |
maxamillion | agreed | 16:50 | |
adamw | once we get those done there's some joining-up to do in the wiki but i can't think of anything else major | 16:50 | |
maxamillion | +1 | 16:50 | |
jlaska | okay | 16:50 | |
maxamillion | I have to run, have to grab a bite to eat before a meeting | 16:51 | |
jlaska | adamw: I'll need to bug you after meeting to get a sense for hte scope of your test plan ... you might be knocking out a lot of stuff with just that | 16:51 | |
jlaska | maxamillion: okay, thanks for joining | 16:51 | |
maxamillion | jlaska: always happy to be here :) | 16:51 | |
jlaska | wwoods: kparal: any other points not raised that you'd like to consider as eventual tasks? | 16:52 | |
kparal | not currently | 16:52 | |
jlaska | wwoods: anything else on your radar for this topic? | 16:54 | |
jlaska | alright, in the interest of time ... let's move on to open-discussion | 16:55 | |
jlaska | #topic open discussion - change meeting time? | 16:55 | |
jlaska | once Europe changes their clocks for daylight savings, this meeting will be a bit late for kparal and jskladan I believe | 16:56 | |
kparal | well, 6 pm | 16:56 | |
jlaska | should I send out a http://whenisgood.net/ for a new meeting time | 16:57 | |
kparal | there is this proposal to change the meeting time one hour back during the summer time (15.00 UTC) and revert it back once the winter time comes (16.00 UTC) | 16:57 | |
kparal | that way the meeting time would be always the same for all of us | 16:57 | |
kparal | but it would require announcing changes every half a year | 16:57 | |
jlaska | UTC would change, but the localtime would remain the same | 16:57 | |
adamw | i don't really mind | 16:58 | |
kparal | jlaska: thanks for clarification | 16:58 | |
jlaska | adamw: so that puts it @ 8am pacific? | 16:58 | |
jlaska | alright, I'll follow-up to the list, but I don't have objections to that ... I don't think we're going to confuse lots of people with that. The UTC / DST change already confuses people | 16:59 | |
kparal | I think adamw is farthest in the west of all of us? | 16:59 | |
jlaska | #action jlaska to post meeting time change request to test@l.fp.org | 17:00 | |
jlaska | #topic open discussion - <your topic here> | 17:00 | |
Viking-Ice | Except for me since i'm on 0 GMT | 17:00 | |
adamw | yeah, 8am. 8am's fine | 17:00 | |
jlaska | Viking-Ice: oh true | 17:00 | |
jlaska | anything else not discuss that people would like to bring up? | 17:00 | |
Viking-Ice | + check with 0xf13 think he has always had problem with the meeting time | 17:00 | |
jlaska | Viking-Ice: will do, thanks | 17:01 | |
jlaska | I'll close out the meeting in another minute, unless there are other topics raised | 17:01 | |
jlaska | alrighty ... that'll do it for today then | 17:02 | |
jlaska | thanks everyone, I'll follow-up with minutes to the list | 17:02 | |
jlaska | #endmeeting | 17:03 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!