Presentation is loading. Please wait.

Presentation is loading. Please wait.

ETOC in AliRoot José LO Alice Offline meeting 10/08/2006.

Similar presentations


Presentation on theme: "ETOC in AliRoot José LO Alice Offline meeting 10/08/2006."— Presentation transcript:

1 ETOC in AliRoot José LO Alice Offline meeting 10/08/2006

2 Coverage testing ETOC – Evolutionary Testing Of Classes A tool made by ITC-IRST  Code Checker  Smell Checker  Dynamic Analysis Aspect

3 Structural coverage Source: Alice offline week 09-06-2006

4 Data flow coverage Source: Alice offline week 09-06-2006

5 Branch Instrumentation

6 Source: Alice offline week 09-06-2006

7 What is needed Java (v1.5): http://java.sun.com srcml: http://www.sdml.info/projects/srcml XOM: http://www.xom.nu CppUnit: http://cppunit.sourceforge.net ETOC setenv ${PATH}:PATH /bin setenv CLASSPATH \ ${CLASSPATH}: : /xom-1.1.jar setenv LD_LIBRARY_PATH \ : /lib \ :${LD_LIBRARY_PATH}

8 How to run $ALICE_ROOT> make instrument \ FILE=filename.cxx $ALICE_ROOT> make e.g. $ALICE_ROOT> make instrument \ FILE=TPC/AliTPCtrackerMI.cxx $ALICE_ROOT> make

9 AliTPCtrackerMI testing Tested in June 2006 20 simulations and reconstructions 1 to 20 events 100 Particles

10 AliTPCtrackerMI result Total Branches: 1833


Download ppt "ETOC in AliRoot José LO Alice Offline meeting 10/08/2006."

Similar presentations


Ads by Google