systemhealthmanagement/systemhealthmgr/test/tsysmon/scripts/shmatest_sysmon_faileroscount1fail.script
changeset 0 4e1aa6a622a0
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/systemhealthmanagement/systemhealthmgr/test/tsysmon/scripts/shmatest_sysmon_faileroscount1fail.script	Tue Feb 02 00:53:00 2010 +0200
@@ -0,0 +1,40 @@
+//
+// Copyright (c) 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
+//! @SYMTestSuiteName APPFWK-SYSMON
+// 
+
+//
+LOAD_SERVER tsysmon_server
+//
+
+//! @SYMTestCaseID 		DEVSRVS-SHMA-SYSMON-0035
+//! @SYMPREQ 			PREQ1089 PREQ1871
+//! @SYMREQ			REQ6596 REQ6760 REQ9457
+//! @SYMTestType		CIT
+//! @SYMTestPriority		Critical
+//! @SYMTestCaseDependencies	appfwk-sysmon-0035_<emulator|hardware>0.rsc must be used in place of SSCForStartupMode0.rsc
+//! @SYMTestCaseDesc		Register a process for monitoring with retry limit = 1 and 'ERestartOS' policy, fail the process
+//! @SYMTestActions		A process is registered with the 'ERestartOS' policy.
+//! Fail the process.
+//! SysMon attempts to restart the process.
+//! The attempt to restart the process fails.
+//! @SYMTestExpectedResults 	The system is restarted and when restarted the process is not launched (and so is not registered). In debug builds, the failure to restart the process will be written to a log file. The slave process will have been run twice.
+//
+START_TESTCASE DEVSRVS-SHMA-SYSMON-0035
+RUN_TEST_STEP 100 tsysmon_server RunCountCheck z:\shmatest\configs\tsysmon.ini APPFWK-SYSMON-0035
+END_TESTCASE DEVSRVS-SHMA-SYSMON-0035