comparison gpf/BIN/tdscheck_orig.ini @ 0:509db1a7b7b8

initial import: leo2moko-r1
author Space Falcon <falcon@ivan.Harhan.ORG>
date Mon, 01 Jun 2015 03:24:05 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:509db1a7b7b8
1 /*******************************************************************
2 * ini file for TdsCheck.exe
3 * default values assumed by TdsCheck if ini file isn't found are quoted
4 *******************************************************************/
5
6 /* The path to *.def and *.tds files for entity unter test;
7 * will be overwritten by 1st parameter of command line (if present)
8 */
9 /*PATH = \g23net\DEV\TEMP\mcomp*/
10 PATH = \g23m\Condat\MS\TDS\RR
11
12 /* The entity unter test (the first part of the names of the *.tds files
13 * before the test case numbers, normally equally to test document name
14 * without .doc);
15 * will be overwritten by 2nd parameter of command line (if present)
16 */
17 /*ENTITY = MCOMP*/
18 ENTITY = RR
19
20 /* The path to files *.val, mconst.cdg and pconst.cdg;
21 * will be overwritten by environment variable CDGINC or CDGINCDIR (if found)
22 */
23 /*CDGINC = \g23net\DEV\CDGINC*/
24 CDGINC = \g23m\Condat\MS\CDGINC
25
26 /* The path to and file name of file containing the list of *.val files
27 * included from CDGINC directory in case of performing test of a certain
28 * entity XX.
29 * If the file isn't found or doesn't contain lines of following scheme
30 * #ifdef TEST_ENTITY_<XX>
31 * #include "yyy.val"
32 * ....
33 * #endif
34 * then ALL *.val files are read. If this happens tdscheck
35 * isn't able to avoid some error messages or to generate some error message
36 * concerning the usage of names contained in *.val files not included into
37 * test cases of checked entity XX
38 */
39 /*VAL_FILES = \g23net\DEV\TESTDLL\testdll.c*/
40 VAL_FILES = \g23m\Condat\MS\TDS\entity_ccd.h
41
42 /* The errors and warnings detected by TDSCheck are written only to the
43 * ~.chk file (no display output)
44 * "YES" or NO
45 */
46 ONLY_TO_FILE = YES
47
48 /* The maximal number of errors to be displayed;
49 * number or "NO" for no limit
50 */
51 MAXERRORS = NO
52
53 /* Warnings shall or shall not be displayed.
54 * "YES" or NO
55 */
56 WARNINGS = YES
57
58 /* The maximal number of warnings to be displayed;
59 * valid only if WARNINGS = YES
60 * number or "NO" for no limit
61 */
62 MAXWARN = NO
63
64 /* Warnings about obsolete constructions shall or shall not be displayed.
65 * valid only if WARNINGS = YES
66 * YES or "NO"
67 */
68 OBSOLETE = NO
69
70 /* Warnings about identical redefinitions shall or shall not be displayed.
71 * valid only if WARNINGS = YES
72 * YES or "NO"
73 */
74 IDENT_REDEF = NO
75
76 /* Repeated messages for handle names inside the test case section
77 * which are not proper defined shall or shall not be displayed
78 * "YES" or NO
79 */
80 REPEAT_MSG = YES
81
82 /* The program shall or shall not display a warning if it detects a
83 * skipped parameter which isn't optional.
84 * valid only if WARNINGS = YES
85 * YES or "NO"
86 */
87 OPT_ERR = NO
88
89 /* The program shall not or shall accept forward references of
90 * handles of structure definitions.
91 * Forward reference means using a handle X inside another
92 * BEGIN_xSTRUCT or inside an BEGIN_(P)STRUCT_ARRAY
93 * before defining BEGIN_xSTRUCT("...", X) itself
94 * Select YES if you don't use tap2_xxx.exe
95 * YES or "NO"
96 */
97 /*OLD_TAP = YES*/
98 OLD_TAP = NO
99
100 /* The program shall or shall not display a warning if it finds
101 * a file *.tds which is older than the respective *.def file.
102 * Independent of the option such a file isn't parsed
103 * valid only if WARNINGS = YES
104 *"YES" or NO
105 */
106 WARN_OLD = YES
107
108 /* The program shall or shall not display a warning if it doesn't find
109 * instructions concerning optional parameters before the end of
110 * sdu or hl_sdu.
111 * Select YES if you want to perform tests and check their results for
112 * parameters ommitted in test document, but set by tested entity.
113 * Note: Missing MANDATORY parameters before the end of sdu or hl_sdu
114 * and ALL missing parameters before the end of a primitive or the end
115 * of a structure definition always cause an error message
116 * valid only if WARNINGS = YES
117 * "YES" or NO
118 */
119 MISSING_PAR = YES
120
121 /* The program shall or shall not accept numerical values. It shall not or
122 * shall display a warning if it finds a decimal or hexadecimal value
123 * as value of
124 * - a SET_COMP instruction or of a
125 * - parameter inside a primitive
126 * instead a name of the the value
127 * valid only if WARNINGS = YES
128 *"YES" or NO
129 */
130 ACCEPT_VAL = YES
131
132 /* The program shall or shall not display a warning if it detects an array
133 * of fixed length which is defined with less entries than the
134 * the fixed length.
135 * Select YES if you want to be sure, that all array data sent by
136 * tested entity are compared.
137 * valid only if WARNINGS = YES
138 * "YES" or NO
139 */
140 FIX_LEN = NO
141
142 /* The program shall or shall not accept skipped mandatory components
143 * named "reserved" (shall not display or shall display a warning)
144 * valid only if WARNINGS = YES
145 * YES or "NO"
146 */
147 ACCEPT_RES = YES
148
149 /* The program shall or shall not accept a usage of macro BEGIN_ARRAY or
150 * FIELD if the parameter requires BEGIN_SHORT_ARRAY, BEGIN_LONG_ARRAY,
151 * SET_BITBUF or BEGIN_ARRAY instead (shall generate a warning only or
152 * shall generate an error).
153 * Note: Independent of your choice the program will not check the proper
154 * length of generated data in such a case.
155 * In case you select "YES" the warning is displayed only if WARNINGS = YES
156 * YES or "NO"
157 */
158 ACCEPT_ANY = NO
159
160 /* The program shall or shall not accept skipped mandatory components
161 * with <name> which are preceded by a instruction SET_COMP(c_<name>,...)
162 * or SET_COMP(v_<name>,...) and setting the value 0.
163 * (shall not display or shall display a warning)
164 * Note: If such constructions occur in a test document then this results
165 * from a maleformed SAP or message catalogue document in almost cases.
166 * valid only if WARNINGS = YES
167 * YES or "NO"
168 */
169 ACCEPT_2COMP = NO
170
171 /* The program shall or shall not insert new line characters to try
172 * to limit error messages and warnings to line length.
173 * Select NO if you prefer a listing with only 2 lines per error.
174 * "YES" or NO
175 */
176 WRAP = YES
177
178 /* The program shall be finished only after pressing a key or finish
179 * without pressing a key.
180 * Select YES if you like to start tdscheck by double click
181 * YES or "NO"
182 */
183 PRESS_KEY = NO
184
185 /* The program shall or shall not display a list of test cases, which
186 * have a preamble but are not used as preamble (final tests). If a
187 * test case isn't contained in this list it is performed by another
188 * test case (contained in the list) or it may be used in suites only.
189 * "YES" or NO
190 */
191 END_CHAINS = YES
192
193 /* Unused names shall or shall not be displayed
194 * "YES" or NO
195 */
196 UNUSED_NAMES = YES
197
198 /*
199 * The names of #define instructions to be ignored, if the name of the
200 * macro starts or is identical with the string described here
201 * Multiple entries are possible
202 * Default: no macros are ignored
203 */
204 DEFINE2IGNORE = CDG_ENTER__M_
205 DEFINE2IGNORE = CDG_ENTER__P_
206 DEFINE2IGNORE = CDG_ENTER__FILENAME
207
208 /* The program shall evaluate the IDENTICAL entries after the instruction
209 * IDENT_FOR = name until next IDENT_FOR of another project (or end of file)
210 * name
211 */
212 /*SECTION = WARP*/
213 SECTION = GPRS
214
215 /* The program will assume structures with different names to be identical
216 * if they are contained in the same "IDENTICAL" entry
217 * syntax of an entry:
218 * IDENTICAL = <name1>,<name2>,...
219 * multiple entries are possible
220 *
221 * CAUTION: ALL structures listed in an entry MUST have
222 * the SAME memory image of their components
223 */
224 IDENT_FOR = GPRS
225 IDENTICAL = mob_id, mob_id_2
226 IDENTICAL = tmsi, imsi
227 IDENTICAL = tmsi_struct, imsi_struct
228 IDENTICAL = chan_desc, chan_desc_2, chan_desc_before, chan_desc_before_2, chan_desc_after, chan_desc_after_2
229 IDENTICAL = req_ref, req_ref_2, req_ref_3, req_ref_4
230 IDENTICAL = time_advance, time_advance_2
231 IDENTICAL = mobile_identity, gmobile_identity
232 IDENTICAL = new_forb_plmn, plmn
233 IDENTICAL = full_name, short_name, full_net_name_gmm, short_net_name_gmm
234 IDENTICAL = full_net_name, short_net_name
235 IDENTICAL = full_network_name, short_network_name
236 IDENTICAL = ntz, net_time_zone
237 IDENTICAL = smreg_min_qos, smreg_qos
238 IDENTICAL = sct, vp_abs
239 IDENTICAL = orig_addr, dest_addr
240 IDENTICAL = bcpara, bcpara2
241 IDENTICAL = calling_party, connected_number
242 IDENTICAL = calling_party_sub, connected_number_sub
243 IDENTICAL = mob_alloc, mob_alloc_after, mob_alloc_before
244 IDENTICAL = ch_type, ch_type2
245 IDENTICAL = channel_desc, channel_desc_1, channel_desc_2, channel_desc_1_bef_sti, channel_desc_2_bef_sti, cbch_desc
246 IDENTICAL = frequency_list, frequency_list_bef_sti, cbch_freq_list
247 IDENTICAL = bearer_cap, bearer_cap_2
248 IDENTICAL = bcconf, bcconf2
249 /* IDENTICAL =
250 IDENTICAL =
251 */
252 IDENT_FOR = WARP
253 IDENTICAL = e1_id, e1_id_new, e1_id_old
254 IDENTICAL = mob_id, mob_id_2
255 IDENTICAL = bearer_cap, bearer_cap_2, bearer_cap1, bearer_cap2
256 IDENTICAL = calling_party, connected_number
257 IDENTICAL = calling_num, connect_num
258 IDENTICAL = calling_party_sub, connected_number_sub, called_party_sub
259 IDENTICAL = p_cc_cause, p_cc_cause2, cc_cause, cc_cause_2
260 IDENTICAL = high_layer_comp, high_layer_comp_2, high_layer_comp1, high_layer_comp2
261 IDENTICAL = low_layer_comp, low_layer_comp_2, low_layer_comp1, low_layer_comp2
262 IDENTICAL = bc_repeat_ind, llc_repeat_ind, hlc_repeat_ind
263 IDENTICAL = speech_vers1, speech_vers2, speech_vers3
264 IDENTICAL = inst_id, old_inst_id
265 IDENTICAL = req_ref, req_ref_2, req_ref_3, req_ref_4, request_ref
266 IDENTICAL = mob_ident, mob_ident_2, ms_id
267 IDENTICAL = tmsi, tmsi_2, tmsi_3, tmsi_4, atmsi
268 IDENTICAL = chan_desc, chan_desc_2, chan_desc_before, chan_desc_before_2, chan_desc_after, chan_desc_after_2
269 IDENTICAL = freq_chan_seq, freq_chan_seq_before, freq_chan_seq_after
270 IDENTICAL = freq_list, freq_list_after, freq_list_before
271 IDENTICAL = freq_lower, freq_higher
272 IDENTICAL = facility, ss_facility
273 IDENTICAL = mob_alloc, mob_alloc_before, mob_alloc_after
274 IDENTICAL = time_advance, time_advance_2, time_adv
275 IDENTICAL = cn1, cn2
276 IDENTICAL = freq_short_list_before, freq_short_list_after
277 IDENTICAL = t3122, t3122_2, t3122_3, t3122_4
278 IDENTICAL = repeat, repeat_2, repeat_3
279 IDENTICAL = bs_pow, ms_pow
280 IDENTICAL = dtxd, dtxu
281 IDENTICAL = ch_num, cbch_ch_num
282
283