os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts/te_floating_scheduleSuite.script
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