|
From: David <dg...@iu...> - 2006-09-08 01:53:58
|
Hi, lads. We are glad to announce the first release of "Efficiency Guardian", a valgr= ind=20 based tool to trace the efficiency of particular pieces of code organized a= s=20 CppUnit test cases. Efficiency Guardian is available for download at [1] . [1] http://sourceforge.net/projects/efficiencyguard/ Main implemented features are: =2D CppUnit TestFixture subclass to insert start/stop marks in test cases. =2D Command line tool: - Instrumented test run - Callgrind parsing for test case efficiency - Regression against a local efficiency reference file - Upload efficiency data to the server - Download a reference efficiency data from the server - Download alarm thresholds from the server =2D TestFarm integration ( http://sourceforge.net/projects/testfarm) for=20 unattended execution on commit. =2D Data mining web application: - List speed up of all tests against reference - Update references to the last execution for a set of test cases - Drill down a test case to see the cost components More features to come. Mostly on the WebApp and on the installation, which = are=20 not as mature as we would like. Some month ago we announced on this mailinglist that an student in our=20 university (Rafael Baquero) started this project as his Master Thesis. Next= =20 Wednesday he will defend it in the presence of a evaluation board. Wish him= =20 good luck. Any feedback is very wellcome. =2D-=20 David Garc=C3=ADa Garz=C3=B3n (Work) dgarcia at iua dot upf anotherdot es (Home) vokimon at telefonica adot net http://www.iua.upf.edu/~dgarcia |