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 - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-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
