dbgsrv/coredumpserver/test/automatictests/tcds_kernel/scripts/tcds_scm_config.script
changeset 0 c6b0df440bee
equal deleted inserted replaced
-1:000000000000 0:c6b0df440bee
       
     1 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 // @File								tcds_scm_config.script
       
    15 //
       
    16 
       
    17 //! @SYMTestSuiteName               	DT-SCM-CONFIG
       
    18 //! @SYMScriptTestEnvironment       	TEF
       
    19 
       
    20 LOAD_SUITE tcds_kernel
       
    21 
       
    22 START_TESTCASE                DT-SCM-CONFIG-0001
       
    23 //! @SYMTestCaseID              DT-SCM-CONFIG-0001
       
    24 //! @SYMTestCaseDesc            Configure the SCM to dump variant specific data
       
    25 //! @SYMTestPriority            High
       
    26 //! @SYMTestActions             Configure the SCM to dump variant specific data
       
    27 //! @SYMTestExpectedResults     Configuration should succeed
       
    28 //! @SYMTestType                ST
       
    29 //! @SYMCreationDate            29/09/2009
       
    30 //! @SYMAuthor                  stephenroberts
       
    31 //! @SYMTestStatus              2. Functional
       
    32 //! @SYMPREQ                    PREQ2596
       
    33     START_TEST_BLOCK    100    tcds_kernel \data\tcds_scm_config.ini
       
    34        	CREATE_OBJECT	CSCMConfig	scmConfig
       
    35 		COMMAND		scmConfig	  ConfigureOn   EVariantSpecificData
       
    36 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessMetaData
       
    37 		COMMAND		scmConfig	  ConfigureOn   ECrashedThreadMetaData
       
    38 		COMMAND		scmConfig	  ConfigureOff  ERomInfo
       
    39 		COMMAND		scmConfig	  ConfigureOff  ELocks
       
    40 		COMMAND		scmConfig	  ConfigureOff  EKernelHeap
       
    41 		COMMAND		scmConfig	  ConfigureOff  ETraceData
       
    42 		COMMAND		scmConfig	  ConfigureOff  EProcessCodeSegs
       
    43 		COMMAND		scmConfig	  ConfigureOff  EThreadsUsrStack
       
    44 		COMMAND		scmConfig	  ConfigureOff  EThreadsSvrStack
       
    45 		COMMAND		scmConfig	  ConfigureOff  EThreadsSvrRegisters
       
    46 		COMMAND		scmConfig	  ConfigureOn   EProcessMetaData
       
    47 		COMMAND		scmConfig	  ConfigureOn   EThreadsMetaData
       
    48 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessCodeSegs
       
    49 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessUsrStacks
       
    50 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessSvrStacks
       
    51     END_TEST_BLOCK
       
    52 END_TESTCASE DT-SCM-CONFIG-0001
       
    53 
       
    54 START_TESTCASE                DT-SCM-CONFIG-0002
       
    55 //! @SYMTestCaseID              DT-SCM-CONFIG-0002
       
    56 //! @SYMTestCaseDesc            Configure the SCM not to dump variant specific data
       
    57 //! @SYMTestPriority            High
       
    58 //! @SYMTestActions             Configure the SCM not to dump variant specific data
       
    59 //! @SYMTestExpectedResults     Configuration should succeed
       
    60 //! @SYMTestType                ST
       
    61 //! @SYMCreationDate            29/09/2009
       
    62 //! @SYMAuthor                  stephenroberts
       
    63 //! @SYMTestStatus              2. Functional
       
    64 //! @SYMPREQ                    PREQ2596
       
    65     START_TEST_BLOCK    100    tcds_kernel \data\tcds_scm_config.ini
       
    66 		CREATE_OBJECT	CSCMConfig	scmConfig
       
    67 		COMMAND		scmConfig	  ConfigureOff   EVariantSpecificData
       
    68 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessMetaData
       
    69 		COMMAND		scmConfig	  ConfigureOn   ECrashedThreadMetaData
       
    70 		COMMAND		scmConfig	  ConfigureOff  ERomInfo
       
    71 		COMMAND		scmConfig	  ConfigureOff  ELocks
       
    72 		COMMAND		scmConfig	  ConfigureOff  EKernelHeap
       
    73 		COMMAND		scmConfig	  ConfigureOff  ETraceData
       
    74 		COMMAND		scmConfig	  ConfigureOff  EProcessCodeSegs
       
    75 		COMMAND		scmConfig	  ConfigureOff  EThreadsUsrStack
       
    76 		COMMAND		scmConfig	  ConfigureOff  EThreadsSvrStack
       
    77 		COMMAND		scmConfig	  ConfigureOff  EThreadsSvrRegisters
       
    78 		COMMAND		scmConfig	  ConfigureOn   EProcessMetaData
       
    79 		COMMAND		scmConfig	  ConfigureOn   EThreadsMetaData
       
    80 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessCodeSegs
       
    81 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessUsrStacks
       
    82 		COMMAND		scmConfig	  ConfigureOn   ECrashedProcessSvrStacks
       
    83 	END_TEST_BLOCK
       
    84 END_TESTCASE DT-SCM-CONFIG-0002