cryptomgmtlibs/securitytestfw/inc/SecurityTests.iby
changeset 77 956a80986d49
parent 60 11c66574c2a2
child 102 deec7e509f66
equal deleted inserted replaced
73:2f170b33ba46 77:956a80986d49
    19 #define __SECURITYTESTS_IBY__
    19 #define __SECURITYTESTS_IBY__
    20 
    20 
    21 // We need bigger ROFS files for tests with TBAS
    21 // We need bigger ROFS files for tests with TBAS
    22 rofssize=0x2100000
    22 rofssize=0x2100000
    23 
    23 
       
    24 // conditionally included to avoid to be included in vasco image creation but needed in h4/h6 image creation
       
    25 #ifdef _SERIAL_DOWNLOAD
    24 // Save build details in ROM
    26 // Save build details in ROM
    25 data=\buildid.txt                 \buildid.txt
    27 data=\buildid.txt                 \buildid.txt
    26 
    28 #endif
    27 
    29 
    28 // This should be included in the Techview.oby file
    30 // This should be included in the Techview.oby file
    29 // All test data and scripts gets copied to the root of ROM drive.
    31 // All test data and scripts gets copied to the root of ROM drive.
    30 // This should be copied to the relevant directory on the C drive.
    32 // This should be copied to the relevant directory on the C drive.
    31 
    33 
    45 #include "testutil.iby"
    47 #include "testutil.iby"
    46 //#include "xml.iby" // Needed for security tests
    48 //#include "xml.iby" // Needed for security tests
    47 
    49 
    48 #include "securityframeworktestserver.iby"
    50 #include "securityframeworktestserver.iby"
    49 
    51 
    50 
       
    51 #if defined SYMBIAN_KEYSTORE_USE_AUTH_SERVER || defined SDP_ROM1
    52 #if defined SYMBIAN_KEYSTORE_USE_AUTH_SERVER || defined SDP_ROM1
    52 
       
    53 	#include "ups.iby"
    53 	#include "ups.iby"
    54 	#include "tups.iby"
    54 	#include "tups.iby"
    55 	#include "asnpkcstests.iby"
    55 	#include "asnpkcstests.iby"
    56 	#include "certmantests.iby"
    56 	#include "certmantests.iby"
    57 	#include "tpkcs7server.iby"     
    57 	#include "tpkcs7server.iby"     
    58 	#include "tpkcs12integrationserver.iby"  	
    58 	#include "tpkcs12integrationserver.iby"  	
    59 	#include "ctframeworktests.iby"
    59 	#include "ctframeworktests.iby"
       
    60 	// conditionally included to avoid to be included in vasco image creation but needed in h4/h6 image creation
       
    61 	// temp added
       
    62 	#ifndef _SERIAL_DOWNLOAD
       
    63 		#include "streamingcaf.iby"
       
    64 		// iby files for caf
       
    65 		#include "caf.iby"
       
    66 		#include "caftest.iby"
       
    67 		#include "reccafconfig.iby"
       
    68 		#include "rta.iby"
       
    69 		#include "rtatest.iby"
       
    70 		#include "cryptotests.iby"
       
    71 		#include "tscaf.iby"	
       
    72 		#include "randomtests.iby"
       
    73 		#include "hashtests.iby"
       
    74 
       
    75 		#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
       
    76 		#include "mtputils.iby"
       
    77 		#include "mtputilstest.iby"
       
    78 		#include "refcafhelper.iby"
       
    79 		#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
       
    80 	#endif
       
    81 
    60 #else
    82 #else
    61 	#include "streamingcaf.iby"
    83 	#include "streamingcaf.iby"
    62 	// iby files for caf
    84 	// iby files for caf
    63 	#include "caf.iby"
    85 	#include "caf.iby"
    64 	#include "caftest.iby"
    86 	#include "caftest.iby"
    73 	#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
    95 	#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
    74 	#include "mtputils.iby"
    96 	#include "mtputils.iby"
    75 	#include "mtputilstest.iby"
    97 	#include "mtputilstest.iby"
    76 	#include "refcafhelper.iby"
    98 	#include "refcafhelper.iby"
    77 	#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
    99 	#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
    78 
   100 	// conditionally included to avoid to be included in vasco image creation but needed in h4/h6 image creation
    79 #endif
   101 	// temp added
    80  
   102 	#ifndef _SERIAL_DOWNLOAD
       
   103 		#include "ups.iby"
       
   104 		#include "tups.iby"
       
   105 		#include "asnpkcstests.iby"
       
   106 		#include "certmantests.iby"
       
   107 		#include "tpkcs7server.iby"     
       
   108 		#include "tpkcs12integrationserver.iby"  	
       
   109 		#include "ctframeworktests.iby"		
       
   110 	#endif 
       
   111 
       
   112 #endif 
    81 	
   113 	
    82 // Common utils libraries
   114 // Common utils libraries
    83 #include "securitycommonutils.iby"
   115 #include "securitycommonutils.iby"
    84 #include "securitytestframework.iby"	
   116 #include "securitytestframework.iby"	
    85 #include "secutiltests.iby"
   117 #include "secutiltests.iby"
    96 
   128 
    97 
   129 
    98 define ZDRIVE \epoc32\winscw\c
   130 define ZDRIVE \epoc32\winscw\c
    99 // This is the bat file to run the security tests automatically
   131 // This is the bat file to run the security tests automatically
   100 // comms configuration (and configuration using sim.tsy)
   132 // comms configuration (and configuration using sim.tsy)
       
   133 // temp addeed the next line
       
   134 #ifndef _SERIAL_DOWNLOAD
       
   135 data = ZDRIVE\auto.cfg                 \buildid.txt
       
   136 #endif
   101 data = ZDRIVE\auto.cfg					\auto.cfg
   137 data = ZDRIVE\auto.cfg					\auto.cfg
   102 data = ZDRIVE\auto_broken.cfg					\auto_broken.cfg
   138 data = ZDRIVE\auto_broken.cfg					\auto_broken.cfg
   103 data = ZDRIVE\autosimtsy.cfg					\autosimtsy.cfg
   139 data = ZDRIVE\autosimtsy.cfg					\autosimtsy.cfg
   104 data = ZDRIVE\prompt.cfg					\prompt.cfg
   140 data = ZDRIVE\prompt.cfg					\prompt.cfg
   105 
   141 
   193 
   229 
   194 file=ABI_DIR\BUILD_DIR\ceddump.exe                  System\Programs\ceddump.exe
   230 file=ABI_DIR\BUILD_DIR\ceddump.exe                  System\Programs\ceddump.exe
   195 
   231 
   196 file=ABI_DIR\BUILD_DIR\RUNTESTS.EXE                 System\Programs\RUNTESTS.EXE
   232 file=ABI_DIR\BUILD_DIR\RUNTESTS.EXE                 System\Programs\RUNTESTS.EXE
   197 
   233 
       
   234 // conditionally included to avoid to be included in vasco image creation but needed in h4/h6 image creation
       
   235 #ifdef _SERIAL_DOWNLOAD
   198 #include "thindump.iby"
   236 #include "thindump.iby"
       
   237 #endif
   199 #include "sntpclient.iby"
   238 #include "sntpclient.iby"
   200 
   239 
   201 // *** Additional includes and configuration for SSM Requirements ***
   240 // *** Additional includes and configuration for SSM Requirements ***
   202 #ifdef _SSMSTARTUPMODE
   241 #ifdef _SSMSTARTUPMODE
   203 data=MULTI_LINGUIFY(RSC EPOCROOT##epoc32\data\z\private\2000d75b\startup\0\eshell  private\2000d75b\startup\0\eshell)
   242 data=MULTI_LINGUIFY(RSC EPOCROOT##epoc32\data\z\private\2000d75b\startup\0\eshell  private\2000d75b\startup\0\eshell)