dbgsrv/coredumpserver/test/automatictests/tcds_app/scripts/te_self_trace.script
changeset 0 c6b0df440bee
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dbgsrv/coredumpserver/test/automatictests/tcds_app/scripts/te_self_trace.script	Tue Mar 02 10:33:16 2010 +0530
@@ -0,0 +1,56 @@
+// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+//! @File								te_self_trace.script
+//! @SYMTestSuiteName               	DT-self-userside
+//! @SYMScriptTestEnvironment       	TEF
+
+PRINT Running te_coredumpserver.SELFTrace
+
+LOAD_SERVER te_coredumpserverSuite
+
+
+
+START_TESTCASE                DT-self-userside-0012
+//! @SYMTestCaseID              DT-self-userside-0012
+//! @SYMTestCaseDesc            Test SELF Configuration to hold trace data with a user side crash.
+//! @SYMTestPriority            Critical
+//! @SYMTestActions             Configure the CDS to generate a core dump for our test crash application. Load the SELF formatter plugin and an arbitrary writer. Configure the SELF formatter to hold trace data. Generate a user side crash using our test crash application. Observe trace data in generated crash dump.
+//! @SYMTestExpectedResults     Pass
+//! @SYMTestType                CT
+//! @SYMCreationDate            26/11/2008
+//! @SYMAuthor                  stephenroberts
+//! @SYMTestStatus              2. Functional
+//! @SYMPREQ                    PREQ1700
+RUN_TEST_STEP 100 te_coredumpserverSuite SELFUserSideTrace  \testdata\configs\te_self_trace.ini user_Trace
+END_TESTCASE DT-self-userside-0012
+
+
+START_TESTCASE                DT-self-userside-0013
+//! @SYMTestCaseID              DT-self-userside-0013
+//! @SYMTestCaseDesc            Test SELF Configuration to not hold trace data with a user side crash.
+//! @SYMTestPriority            Critical
+//! @SYMTestActions             Configure the CDS to generate a core dump for our test crash application. Load the SELF formatter plugin and an arbitrary writer. Configure the SELF formatter to not hold trace data. Generate a user side crash with trace using our test crash application. Ensure there is no trace data in generated crash dump.
+//! @SYMTestExpectedResults     Pass
+//! @SYMTestType                CT
+//! @SYMCreationDate            26/11/2008
+//! @SYMAuthor                  stephenroberts
+//! @SYMTestStatus              2. Functional
+//! @SYMPREQ                    PREQ1700
+RUN_TEST_STEP 100 te_coredumpserverSuite SELFUserSideTrace \testdata\configs\te_self_trace.ini user_WithoutTrace
+END_TESTCASE DT-self-userside-0013
+PRINT Completed te_coredumpserver.SELFTrace
+
+