On 01/15/2013 09:25 PM, Tim Flink wrote:
I don't think this particular conversation ever made it very far and IIRC, hasn't been on the list yet but I want to get it started before FUDCon NA this weekend. I've cc'd David and Matthew because I've talked with them about Fedora test automation recently and they might have input.
In my opinion (I suspect that other people feel similarly), AutoQA in it's current form is not capable of meeting the test automation needs for Fedora; mostly because we don't have a clear path towards external tests and it seems pretty clear that the current devs (myself included) don't have the bandwidth to add any more tests to the current set.
There has been some casual conversation about looking into switching over to using Beaker [1] so that we can leverage some of the tests currently being used by various groups within Red Hat instead of having to rewrite them for AutoQA/Autotest. However, I don't want this to sound like 'autotest is bad'. I sincerely doubt that there is a single framework/runner out there which will 100% satisfy all of our needs and I'm just looking to re-evaluate what we want from test automation before deciding how we get there.
As one would expect, I'd jump right away into the discussion.
One thing about beaker is that the test harness (Beah) has some limitations that drive people to look into autotest frequently (I talk to people inside the company interested in it). The folks at beaker made some experiments using the autotest client as one of the possible harnesses inside their framework, but I haven't heard much from them after the initial patches.
It is true that we have scarce resources. My team has in fact 4 people (not all of us allocated full time) and we spend much of the time writing and reviewing virtualization tests, our main attribution. So it's understandable that you want to change.
I'm not sure whether I was actually called into this discussion, so I'll refrain to comment on the requirements. I still think that autotest provides at least a part of what is required.