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
+
+