Difference: PrivateTCK (14 vs. 15)

Revision 152016-04-27 - MikaVesterinen

Line: 1 to 1
 
META TOPICPARENT name="LHCbTCK"

How to create HLT TCKs

Line: 50 to 50
 
    1. x21291600 : c3269de2a6f7e0bd687a82af0879778d : Hlt2, Physics_pp_May2016, 0x1600
%ENDCODE% Now if we want to make a new set of TCKs with the 0x1600 L0 TCK, we would use the keys
Changed:
<
<
0x112F1600 and 0x212F1600.
>
>
0x112a1600 and 0x212a1600.
 (For more details on the TCKsh functions, see this page.)

Now you are ready to create and test the TCKs.

Line: 114 to 114
 %ENDCODE% And then feed this ID to the CreateTCKEntry.py script, together with the your proposed TCK number (see above). %CODE{lang="sh"}%
Changed:
<
<
./run python CreateTCKEntry.py ${ID} 0x112F1600 2>&1 | tee CreateTCKEntry1.log
>
>
./run python CreateTCKEntry.py ${ID} 0x112a1600 2>&1 | tee CreateTCKEntry1.log
 %ENDCODE% The next step is to test that we can actually run from this TCK. Have a look at TestTCK1.py, and check that the input data is the same as in CreateTCK1.py.
Line: 143 to 143
 
  • Share and discuss the log files, and warnings, errors etc... with the experts
  • Diffs with previous TCKs should be circulated for review by the trigger WG liaisons
Changed:
<
<
Finally, you will want to copy these TCKs into the config.cdb in the TCK/HltTCK package.
>
>
Finally, you will want to copy these TCKs into the config.cdb in the TCK/HltTCK package.
 Here is an example.
Changed:
<
<
Checkout the head of TCK/HltTCK
>
>
Checkout the head of TCK/HltTCK
 %CODE{lang="python"}% # copy_TCK.py from TCKUtils.utils import *
Line: 153 to 153
 target_cas = ConfigAccessSvc("ConfigAccessSvcTarget", File = 'TCK/HltTCK/config.cdb', Mode = 'ReadWrite') ## into here

# either of these would work

Changed:
<
<
for source in ("0x*12F1600"): #for source in (0x112F1600,0x212F1600):
>
>
for source in ("0x*12a1600"): #for source in (0x112a1600,0x212a1600):
  glob = 'TCK/0x%08x' % source if type(source) == int else "TCK/" + source copy(source = source_cas, target = target_cas, glob = glob) %ENDCODE%
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback