QA macros [message #7580] |
Sat, 29 November 2008 23:24 |
Johan Messchendorp
Messages: 693 Registered: April 2007 Location: University of Groningen
|
first-grade participant |
From: *xs4all.nl
|
|
Dear PandaRooters,
During our last PandaRoot meeting, we were discussing about release policies and - connect to this - quality assurance (QA) macros. QA macros are supposed to test the code by comparing results via nightly builds (CTest) with well-known spectra, numbers, or whatever you (or detector developers) can think of. For this purpose, I have created a directory on
trunk/macro/qa
which is meant to place these macros. Please take a look at the examples macros. A good example can be found in "trunk/macro/qa/dch" (provided by Ola W.). Here you can also easily read of on how to embed it in the CTest procedure, e.g. nightly build etc. (take a look at the CMakeList.txt).
The guts of the story: try to make QA macros for your activities as well. Mohammad made the /macros/qa directory writeable for all the developers. Alternatively, you can place you QA macro on the forum, and I will make sure it will be included. If you need help, let me know as well.
Kind wishes,
Johan
|
|
|