Matt Shaver wrote:
> Not that I know of, although I'm not in charge of the compile farm, nor
> am I a release manager. There are scripts to run specific HAL related
> tests (emc2/scripts/tests). If GUI functional tests were to be added,
> there is a list of open source winrunner type systems here:
> http://www.opensourcetesting.org/functional.php
> 
> Of these, this looks friendly and non-threatening:
> https://fedorahosted.org/dogtail/
> 
> The "traditional" tool for test automation is this:
> http://expect.nist.gov/
> 
> IIRC, Fred Proctor at NIST started accumulating expect driven test cases
> way back in the day, but I doubt they have survived the many source code
> tree revisions, if they were ever even committed to CVS to begin with.
> 
> Thanks,
> Matt
> 
> On Thu, 2009-04-23 at 14:09 -0500, Alan wrote:
>> Matt,
>> Just curious if ya'll use anything for testing like winrunner against emc2
>> builds?  Or even file name diff on new builds out of cvs?
>> Just curious.  
>> I know s/w like winrunner (and the like) are pricey but they do automate
>> build testing.  Maytbe someone from one of these companies could donate to
>> the emc cause?

Hi Alan, i run one of emc2's automated build/test robots, so i can speak 
to this issue a bit.

The system I run is here: 
<http://emc2-buildbot.colorado.edu/buildbot/waterfall>.  It monitors 
three of our branches (2.2, 2.3, and Trunk), and whenever anyone commits 
to those branches, it does nine separate builds.  The nine builds are 
three different configurations (sim, realtime-rip, and realtime debian 
package building) on three different platforms (Ubuntu Dapper, Ubuntu 
Hardy, and Debian Lenny).

The sim and realtime-rip builds run the emc2 test suite (in the "tests/" 
directory in the CVS repo).

In addition, i do occasional (manual) runs of emc2 through Coverity's 
Prevent <http://scan.coverity.com>.  The results are available to anyone 
who's interested, you just have to ask for an account.  I intend to some 
day roll Prevent into the buildbot, but i haven't gotten around to it yet.

Now, all that said, I'd personally really like *more* automated testing 
of emc2.  I'd love to see some kind of unit tests, possibly using the 
Check framework <http://check.sourceforge.net/>.  I dont know anything 
about WinRunner, but if someone wanted to work on it, i'd be happy to 
try to add it to our buildbot.


-- 
Sebastian Kuzminsky
We need numbers, not adjectives.  -- David MacKay
                   <http://www.withouthotair.com/>

------------------------------------------------------------------------------
Crystal Reports &#45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty&#45;free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to