Calendar:QA Chat:2007-11-22:Log

From MozillaWiki
Jump to: navigation, search
[18:35] <mschroeder> hm... I don't want to start the QA chat without ctalbert
[18:37] <mschroeder> because on our agenda we have the discussion about the Test Automation Summit
[18:39] <mschroeder> Sebo: Did you have look at http://wiki.mozilla.org/User:Ctalbert:Automation_Summit?
[18:39] <Sebo> yes, I quickly scanned it last week
[18:40] <Sebo> It looks quite ambitious
[18:41] <mschroeder> it _is_ ambitious :)
[18:44] <mschroeder> Let's wait another 5 minutes. :(
[18:45] * ctalbert has joined #calendar-qa
[18:45] <mschroeder> Morning, Clint. :)
[18:45] <ctalbert> howdy
[18:45] <ctalbert> happy thanksgiving ya'll
[18:45] <ctalbert> sorry I'm late
[18:45] * ctalbert takes a chair in the back
[18:45] <mschroeder> We were waiting for you.
[18:46] <ctalbert> oops
[18:46] <Sebo> ctalbert had to stuff a turkey, first
[18:46] <ctalbert> heh
[18:46] <ctalbert> clean house
[18:46] <ctalbert> actually
[18:46] <ctalbert> so, what's on the agenda?
[18:47] <ctalbert> What is the status of the automated testing on the tboxes?  Is that ready to go for trunk?
[18:47] <mschroeder> btw ulf has the flu and can't attend the chat.
[18:48] <ctalbert> ooh that stinks
[18:48] <Sebo> actually, I had to do some manual changes to get them running on trunk
[18:48] <mschroeder> ctalbert: I don't think so. I'll have to look at the makefiles and tinderbox changes... and also talk to ause.
[18:48] <Sebo> Not sure if that was my fault
[18:49] <ctalbert> like what, Sebo?
[18:49] <mschroeder> The makefiles for Trunk are different than branch. I think I'll open a bug for all of this.
[18:49] <Sebo> I think it was missing the do_all_test.sh
[18:49] <Sebo> or something similar
[18:49] <mschroeder> yeah. the makefile is "easier".
[18:50] <ctalbert> ah, yeah, a bug for this would be good.
[18:50] <mschroeder> we have to add something like:
[18:50] <mschroeder> ifdef ENABLE_TESTS - XPCSHELL_TESTS = unit - endif
[18:51] <Sebo> actualy: "test_all.sh" was the name.
[18:51] <mschroeder> I take that AI.
[18:52] <Sebo> AI?
[18:52] <mschroeder> action item
[18:52] <Sebo> ah
[18:52] <mschroeder> and not artificial intelligence
[18:52] <mschroeder> ;)
[18:53] <ctalbert> yeah I need some artificial intelligence ;-)
[18:53] <ctalbert> phone call...
[18:53] <ctalbert> does anyone have feedback about the automation summit ideas I proposed?
[18:54] <mschroeder> The preparation is a lot of work... actually more than the summit itself.
[18:56] <Sebo> How much people are we expecting?
[18:57] <mschroeder> depending on our publicity work ;) (and I don't know much about publicity)
[18:57] <ctalbert> yeah I figured I'd handle the publicity stuff since I've done that before
[18:58] <ctalbert> yes, the preparation will be a bit difficult.  I dunno. Do folks think it's worthwhile?
[18:58] <mschroeder> maybe I can learn something from you (as usual) :)
[18:58] <ctalbert> heh
[18:59] <mschroeder> I read http://wiki.mozilla.org/QA:2008Story and it sounds like they also want to concentrate on automated testing with the community.
[18:59] <ctalbert> yes, that is true.
[19:00] <ctalbert> we could let them (funny to speak of myself in the third person) take this on.
[19:00] <ctalbert> but since it was my idea, I wanted to let the calendar folk think about doing it first.
[19:01] <ctalbert> before proposing it to the Mozilla automation team as a whole
[19:01] <Sebo> These are really nice ideas, the question is if we have the manpower
[19:02] <mschroeder> but I think the Calendar project might be an easier entry to the whole unit test stuff
[19:02] <mschroeder> manpower... that's a general Calendar project problem
[19:02] <ctalbert> Sebo: yeah, that is the cruical question
[19:03] <ctalbert> yeah, calendar is also an easier way to get into the unit/automation test stuff.
[19:03] <ctalbert> But there is a much larger scope you could have for something like this if you did it with the Mozilla team, you could talk about Reftests, mochkit etc etc
[19:03] * mschroeder is away for some minutes... sorry
[19:04] <Sebo> I dont know anything about this ...
[19:05] <ctalbert> hmmm...maybe the thing to do is to propose the detailed idea to the blog and the newsgroup and throw out a call for volunteers
[19:06] <ctalbert> if we get enough people to pull it off, we'll do it
[19:06] <ctalbert> if we don't, I'll take the idea up the ladder.
[19:06] * ctalbert doesn't want to overburden us with work
[19:06] <Sebo> That sounds good.
[19:07] <Sebo> Did you get any feedback from your first post on automation?
[19:07] <ctalbert> yes, two guys, Andy and Adam contacted me and wanted to help out. 
[19:07] <Sebo> great
[19:07] <ctalbert> Andy - Alawrence has even made it on to irc and has been doing quite a bit of stuff
[19:08] <Sebo> So there is a general interest
[19:08] <Sebo> Would it also work in a smaller scope?
[19:08] * mschroeder is back
[19:08] <ctalbert> a bit, we'll see if a detailed post will garner more.  Sometimes that does
[19:08] <ctalbert> That's also an interesting question
[19:09] <ctalbert> I'd have to think about how to make it a smaller scope event but still make it good.
[19:09] <ctalbert> ju
[19:09] <ctalbert> oops
[19:10] <Sebo> I would at least be interested to really learn that stuff
[19:11] <ctalbert> cool
[19:12] * mschroeder will develop unit tests... whatever
[19:12] <ctalbert> awesome
[19:13] <mschroeder> So, what are the next steps for automated testing?
[19:14] <mschroeder> 1. File bug to enable unit tests on tinderboxen.
[19:14] <mschroeder> 2. Review and check in Sebo's first provider unit tests. :)
[19:14] <Sebo> yes, about to come
[19:15] <mschroeder> 3. Another announcement regarding the Test Automation Summit.
[19:16] <ctalbert> that sounds about righ
[19:16] <ctalbert> t
[19:17] <mschroeder> The task mode landed today. Do we need a Testday before Christmas? ;)
[19:18] <ctalbert> it might not hurt
[19:19] <ctalbert> a hollyjolly test day
[19:19] <ctalbert> with lots of cheer
[19:19] <ctalbert> haha
[19:21] <mschroeder> let's wait one or two weeks. maybe we have some timezone stuff and additional task mode fixes landed by then.
[19:21] <ctalbert> +1
[19:21] <Andreas> Chris-J: Is there a final task mode specifiction available?
[19:22] <mschroeder> otherwise we'll get swamped with RFEs and bug reports.
[19:26] <mschroeder> Anything to add? Comments, opinions?
[19:26] <ctalbert> none from me
[19:26] <ctalbert> i'm prbably going to head out now
[19:26] <ctalbert> I'm elbow deep in shrimp and need to get these cleaned so I can start cooking
[19:26] <ctalbert> have a great day
[19:27] <ctalbert> er evening
[19:27] <mschroeder> ctalbert: happy thanksgiving :)
[19:27] <Andreas> bye
[19:27] <Sebo> ctalbert. see you
[19:27] <ctalbert> thx
[19:27] <mschroeder> That's the end of the QA chat.