FreeCalypso > hg > tcs211-c139
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 |