FreeCalypso > hg > leo2moko-debug
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gpf/BIN/tdscheck_orig.ini Mon Jun 01 03:24:05 2015 +0000 @@ -0,0 +1,283 @@ + /******************************************************************* + * ini file for TdsCheck.exe + * default values assumed by TdsCheck if ini file isn't found are quoted + *******************************************************************/ + + /* The path to *.def and *.tds files for entity unter test; + * will be overwritten by 1st parameter of command line (if present) + */ +/*PATH = \g23net\DEV\TEMP\mcomp*/ +PATH = \g23m\Condat\MS\TDS\RR + + /* The entity unter test (the first part of the names of the *.tds files + * before the test case numbers, normally equally to test document name + * without .doc); + * will be overwritten by 2nd parameter of command line (if present) + */ +/*ENTITY = MCOMP*/ +ENTITY = RR + + /* The path to files *.val, mconst.cdg and pconst.cdg; + * will be overwritten by environment variable CDGINC or CDGINCDIR (if found) + */ +/*CDGINC = \g23net\DEV\CDGINC*/ +CDGINC = \g23m\Condat\MS\CDGINC + + /* The path to and file name of file containing the list of *.val files + * included from CDGINC directory in case of performing test of a certain + * entity XX. + * If the file isn't found or doesn't contain lines of following scheme + * #ifdef TEST_ENTITY_<XX> + * #include "yyy.val" + * .... + * #endif + * then ALL *.val files are read. If this happens tdscheck + * isn't able to avoid some error messages or to generate some error message + * concerning the usage of names contained in *.val files not included into + * test cases of checked entity XX + */ +/*VAL_FILES = \g23net\DEV\TESTDLL\testdll.c*/ +VAL_FILES = \g23m\Condat\MS\TDS\entity_ccd.h + + /* The errors and warnings detected by TDSCheck are written only to the + * ~.chk file (no display output) + * "YES" or NO + */ +ONLY_TO_FILE = YES + + /* The maximal number of errors to be displayed; + * number or "NO" for no limit + */ +MAXERRORS = NO + + /* Warnings shall or shall not be displayed. + * "YES" or NO + */ +WARNINGS = YES + + /* The maximal number of warnings to be displayed; + * valid only if WARNINGS = YES + * number or "NO" for no limit + */ +MAXWARN = NO + + /* Warnings about obsolete constructions shall or shall not be displayed. + * valid only if WARNINGS = YES + * YES or "NO" + */ +OBSOLETE = NO + + /* Warnings about identical redefinitions shall or shall not be displayed. + * valid only if WARNINGS = YES + * YES or "NO" + */ +IDENT_REDEF = NO + + /* Repeated messages for handle names inside the test case section + * which are not proper defined shall or shall not be displayed + * "YES" or NO + */ +REPEAT_MSG = YES + + /* The program shall or shall not display a warning if it detects a + * skipped parameter which isn't optional. + * valid only if WARNINGS = YES + * YES or "NO" + */ +OPT_ERR = NO + + /* The program shall not or shall accept forward references of + * handles of structure definitions. + * Forward reference means using a handle X inside another + * BEGIN_xSTRUCT or inside an BEGIN_(P)STRUCT_ARRAY + * before defining BEGIN_xSTRUCT("...", X) itself + * Select YES if you don't use tap2_xxx.exe + * YES or "NO" + */ +/*OLD_TAP = YES*/ +OLD_TAP = NO + + /* The program shall or shall not display a warning if it finds + * a file *.tds which is older than the respective *.def file. + * Independent of the option such a file isn't parsed + * valid only if WARNINGS = YES + *"YES" or NO + */ +WARN_OLD = YES + + /* The program shall or shall not display a warning if it doesn't find + * instructions concerning optional parameters before the end of + * sdu or hl_sdu. + * Select YES if you want to perform tests and check their results for + * parameters ommitted in test document, but set by tested entity. + * Note: Missing MANDATORY parameters before the end of sdu or hl_sdu + * and ALL missing parameters before the end of a primitive or the end + * of a structure definition always cause an error message + * valid only if WARNINGS = YES + * "YES" or NO + */ +MISSING_PAR = YES + + /* The program shall or shall not accept numerical values. It shall not or + * shall display a warning if it finds a decimal or hexadecimal value + * as value of + * - a SET_COMP instruction or of a + * - parameter inside a primitive + * instead a name of the the value + * valid only if WARNINGS = YES + *"YES" or NO + */ +ACCEPT_VAL = YES + + /* The program shall or shall not display a warning if it detects an array + * of fixed length which is defined with less entries than the + * the fixed length. + * Select YES if you want to be sure, that all array data sent by + * tested entity are compared. + * valid only if WARNINGS = YES + * "YES" or NO + */ +FIX_LEN = NO + + /* The program shall or shall not accept skipped mandatory components + * named "reserved" (shall not display or shall display a warning) + * valid only if WARNINGS = YES + * YES or "NO" + */ +ACCEPT_RES = YES + + /* The program shall or shall not accept a usage of macro BEGIN_ARRAY or + * FIELD if the parameter requires BEGIN_SHORT_ARRAY, BEGIN_LONG_ARRAY, + * SET_BITBUF or BEGIN_ARRAY instead (shall generate a warning only or + * shall generate an error). + * Note: Independent of your choice the program will not check the proper + * length of generated data in such a case. + * In case you select "YES" the warning is displayed only if WARNINGS = YES + * YES or "NO" + */ +ACCEPT_ANY = NO + + /* The program shall or shall not accept skipped mandatory components + * with <name> which are preceded by a instruction SET_COMP(c_<name>,...) + * or SET_COMP(v_<name>,...) and setting the value 0. + * (shall not display or shall display a warning) + * Note: If such constructions occur in a test document then this results + * from a maleformed SAP or message catalogue document in almost cases. + * valid only if WARNINGS = YES + * YES or "NO" + */ +ACCEPT_2COMP = NO + + /* The program shall or shall not insert new line characters to try + * to limit error messages and warnings to line length. + * Select NO if you prefer a listing with only 2 lines per error. + * "YES" or NO + */ +WRAP = YES + + /* The program shall be finished only after pressing a key or finish + * without pressing a key. + * Select YES if you like to start tdscheck by double click + * YES or "NO" + */ +PRESS_KEY = NO + + /* The program shall or shall not display a list of test cases, which + * have a preamble but are not used as preamble (final tests). If a + * test case isn't contained in this list it is performed by another + * test case (contained in the list) or it may be used in suites only. + * "YES" or NO + */ +END_CHAINS = YES + + /* Unused names shall or shall not be displayed + * "YES" or NO + */ +UNUSED_NAMES = YES + + /* + * The names of #define instructions to be ignored, if the name of the + * macro starts or is identical with the string described here + * Multiple entries are possible + * Default: no macros are ignored + */ +DEFINE2IGNORE = CDG_ENTER__M_ +DEFINE2IGNORE = CDG_ENTER__P_ +DEFINE2IGNORE = CDG_ENTER__FILENAME + + /* The program shall evaluate the IDENTICAL entries after the instruction + * IDENT_FOR = name until next IDENT_FOR of another project (or end of file) + * name + */ +/*SECTION = WARP*/ +SECTION = GPRS + + /* The program will assume structures with different names to be identical + * if they are contained in the same "IDENTICAL" entry + * syntax of an entry: + * IDENTICAL = <name1>,<name2>,... + * multiple entries are possible + * + * CAUTION: ALL structures listed in an entry MUST have + * the SAME memory image of their components + */ +IDENT_FOR = GPRS + IDENTICAL = mob_id, mob_id_2 + IDENTICAL = tmsi, imsi + IDENTICAL = tmsi_struct, imsi_struct + IDENTICAL = chan_desc, chan_desc_2, chan_desc_before, chan_desc_before_2, chan_desc_after, chan_desc_after_2 + IDENTICAL = req_ref, req_ref_2, req_ref_3, req_ref_4 + IDENTICAL = time_advance, time_advance_2 + IDENTICAL = mobile_identity, gmobile_identity + IDENTICAL = new_forb_plmn, plmn + IDENTICAL = full_name, short_name, full_net_name_gmm, short_net_name_gmm + IDENTICAL = full_net_name, short_net_name + IDENTICAL = full_network_name, short_network_name + IDENTICAL = ntz, net_time_zone + IDENTICAL = smreg_min_qos, smreg_qos + IDENTICAL = sct, vp_abs + IDENTICAL = orig_addr, dest_addr + IDENTICAL = bcpara, bcpara2 + IDENTICAL = calling_party, connected_number + IDENTICAL = calling_party_sub, connected_number_sub + IDENTICAL = mob_alloc, mob_alloc_after, mob_alloc_before + IDENTICAL = ch_type, ch_type2 + IDENTICAL = channel_desc, channel_desc_1, channel_desc_2, channel_desc_1_bef_sti, channel_desc_2_bef_sti, cbch_desc + IDENTICAL = frequency_list, frequency_list_bef_sti, cbch_freq_list + IDENTICAL = bearer_cap, bearer_cap_2 + IDENTICAL = bcconf, bcconf2 +/* IDENTICAL = + IDENTICAL = +*/ +IDENT_FOR = WARP + IDENTICAL = e1_id, e1_id_new, e1_id_old + IDENTICAL = mob_id, mob_id_2 + IDENTICAL = bearer_cap, bearer_cap_2, bearer_cap1, bearer_cap2 + IDENTICAL = calling_party, connected_number + IDENTICAL = calling_num, connect_num + IDENTICAL = calling_party_sub, connected_number_sub, called_party_sub + IDENTICAL = p_cc_cause, p_cc_cause2, cc_cause, cc_cause_2 + IDENTICAL = high_layer_comp, high_layer_comp_2, high_layer_comp1, high_layer_comp2 + IDENTICAL = low_layer_comp, low_layer_comp_2, low_layer_comp1, low_layer_comp2 + IDENTICAL = bc_repeat_ind, llc_repeat_ind, hlc_repeat_ind + IDENTICAL = speech_vers1, speech_vers2, speech_vers3 + IDENTICAL = inst_id, old_inst_id + IDENTICAL = req_ref, req_ref_2, req_ref_3, req_ref_4, request_ref + IDENTICAL = mob_ident, mob_ident_2, ms_id + IDENTICAL = tmsi, tmsi_2, tmsi_3, tmsi_4, atmsi + IDENTICAL = chan_desc, chan_desc_2, chan_desc_before, chan_desc_before_2, chan_desc_after, chan_desc_after_2 + IDENTICAL = freq_chan_seq, freq_chan_seq_before, freq_chan_seq_after + IDENTICAL = freq_list, freq_list_after, freq_list_before + IDENTICAL = freq_lower, freq_higher + IDENTICAL = facility, ss_facility + IDENTICAL = mob_alloc, mob_alloc_before, mob_alloc_after + IDENTICAL = time_advance, time_advance_2, time_adv + IDENTICAL = cn1, cn2 + IDENTICAL = freq_short_list_before, freq_short_list_after + IDENTICAL = t3122, t3122_2, t3122_3, t3122_4 + IDENTICAL = repeat, repeat_2, repeat_3 + IDENTICAL = bs_pow, ms_pow + IDENTICAL = dtxd, dtxu + IDENTICAL = ch_num, cbch_ch_num + +