os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts/te_floating_scheduleSuite.script
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts/te_floating_scheduleSuite.script	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,127 @@
     1.4 +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.5 +// All rights reserved.
     1.6 +// This component and the accompanying materials are made available
     1.7 +// under the terms of "Eclipse Public License v1.0"
     1.8 +// which accompanies this distribution, and is available
     1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.10 +//
    1.11 +// Initial Contributors:
    1.12 +// Nokia Corporation - initial contribution.
    1.13 +//
    1.14 +// Contributors:
    1.15 +//
    1.16 +// Description:
    1.17 +//
    1.18 +
    1.19 +//! @file
    1.20 +//! @SYMTestSuiteName		SYSLIB-SCHSVR-TE_FLOATING_SCHEDULESUITE
    1.21 +//! @SYMScriptTestEnvironment 	this script can be run in Textshell or Techview.
    1.22 +
    1.23 +PRINT Run all te_floating_schedule Suite Tests
    1.24 +
    1.25 +//
    1.26 +LOAD_SUITE te_floating_scheduleSuite
    1.27 +//
    1.28 +
    1.29 +START_TESTCASE  SYSLIB-SCHSVR-CIT-0277
    1.30 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0277
    1.31 +//!@SYMTestCaseDesc 		Persistant schedule - Hometime
    1.32 +//!@SYMTestPriority 		High
    1.33 +//!@SYMTestActions  		For time and condition based test schedule task and check it fires
    1.34 +//!@SYMTestExpectedResults	The test must not fail.
    1.35 +//!@SYMPREQ			PREQ234
    1.36 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometimeStep
    1.37 +END_TESTCASE  SYSLIB-SCHSVR-CIT-0277
    1.38 +
    1.39 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0280
    1.40 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0280
    1.41 +//!@SYMTestCaseDesc 		Persistant schedule float - Hometime
    1.42 +//!@SYMTestPriority 		High
    1.43 +//!@SYMTestActions  		For time and condition based test schedule task and check it floats
    1.44 +//!@SYMTestExpectedResults	The test must not fail.
    1.45 +//!@SYMPREQ			PREQ234
    1.46 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometime_floatStep
    1.47 +END_TESTCASE    SYSLIB-SCHSVR-CIT-0280
    1.48 +
    1.49 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0278
    1.50 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0278
    1.51 +//!@SYMTestCaseDesc 		Persistant schedule - UTC
    1.52 +//!@SYMTestPriority 		High
    1.53 +//!@SYMTestActions  		For time and condition based test schedule task and check it fires
    1.54 +//!@SYMTestExpectedResults	The test must not fail.
    1.55 +//!@SYMPREQ			PREQ234
    1.56 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_utcStep
    1.57 +END_TESTCASE    SYSLIB-SCHSVR-CIT-0278
    1.58 +
    1.59 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0279
    1.60 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0279
    1.61 +//!@SYMTestCaseDesc 		Persistant schedule - UTC & Hometime
    1.62 +//!@SYMTestPriority 		High
    1.63 +//!@SYMTestActions  		For time and condition based test schedule task and check it fires
    1.64 +//!@SYMTestExpectedResults	The test must not fail.
    1.65 +//!@SYMPREQ			PREQ234
    1.66 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_mixedStep
    1.67 +END_TESTCASE    SYSLIB-SCHSVR-CIT-0279
    1.68 +
    1.69 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0281
    1.70 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0281
    1.71 +//!@SYMTestCaseDesc 		Transient schedule - Hometime
    1.72 +//!@SYMTestPriority 		High
    1.73 +//!@SYMTestActions  		For time and condition based test schedule task and check it fires
    1.74 +//!@SYMTestExpectedResults	The test must not fail.
    1.75 +//!@SYMPREQ			PREQ234
    1.76 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometimeStep
    1.77 +END_TESTCASE  SYSLIB-SCHSVR-CIT-0281
    1.78 +
    1.79 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0284
    1.80 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0284
    1.81 +//!@SYMTestCaseDesc 		Transient schedule float - Hometime
    1.82 +//!@SYMTestPriority 		High
    1.83 +//!@SYMTestActions  		For time and condition based test schedule task and check it floats
    1.84 +//!@SYMTestExpectedResults	The test must not fail.
    1.85 +//!@SYMPREQ			PREQ234
    1.86 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometime_floatStep
    1.87 +END_TESTCASE  SYSLIB-SCHSVR-CIT-0284
    1.88 +
    1.89 +
    1.90 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0282
    1.91 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0282
    1.92 +//!@SYMTestCaseDesc 		Transient schedule - UTC
    1.93 +//!@SYMTestPriority 		High
    1.94 +//!@SYMTestActions  		For time and condition based test schedule task and check it fires
    1.95 +//!@SYMTestExpectedResults	The test must not fail.
    1.96 +//!@SYMPREQ			PREQ234
    1.97 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_utcStep
    1.98 +END_TESTCASE  SYSLIB-SCHSVR-CIT-0282
    1.99 +
   1.100 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0283
   1.101 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0283
   1.102 +//!@SYMTestCaseDesc 		Transient schedule - Hometime & UTC
   1.103 +//!@SYMTestPriority 		High
   1.104 +//!@SYMTestActions  		For time and condition based test schedule task and check it fires
   1.105 +//!@SYMTestExpectedResults	The test must not fail.
   1.106 +//!@SYMPREQ			PREQ234
   1.107 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_mixedStep
   1.108 +END_TESTCASE   SYSLIB-SCHSVR-CIT-0283
   1.109 +
   1.110 +START_TESTCASE   SYSLIB-SCHSVR-CIT-0285
   1.111 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-0285
   1.112 +//!@SYMTestCaseDesc 		Transient schedule float offset +1Hr - Hometime
   1.113 +//!@SYMTestPriority 		High
   1.114 +//!@SYMTestActions  		For time and condition based test schedule task and check it floats when scheduled in a timezone that's not GMT
   1.115 +//!@SYMTestExpectedResults	The test must not fail.
   1.116 +//!@SYMPREQ			PREQ234
   1.117 +RUN_TEST_STEP -1 te_floating_scheduleSuite hometime_floatStep
   1.118 +END_TESTCASE  SYSLIB-SCHSVR-CIT-0285
   1.119 +
   1.120 +START_TESTCASE   SYSLIB-SCHSVR-CIT-1368
   1.121 +//!@SYMTestCaseID		SYSLIB-SCHSVR-CIT-1368
   1.122 +//!@SYMTestCaseDesc 		DEF061595 - Schedule timers incorrectly expire when system time is changed
   1.123 +//!@SYMTestPriority 		High
   1.124 +//!@SYMTestActions  		For time and condition based test schedule task and check it floats when scheduled in a timezone that's not GMT, check also that the schedule fires correctly when it is enabled before the time and offset is changed
   1.125 +//!@SYMTestExpectedResults	The test must not fail.
   1.126 +//!@SYMDEF			DEF061595
   1.127 +RUN_TEST_STEP -1 te_floating_scheduleSuite DEF061595_Step
   1.128 +END_TESTCASE    SYSLIB-SCHSVR-CIT-1368
   1.129 +
   1.130 +PRINT Complete_te_floating_schedule_Tests