os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts/te_floating_scheduleSuite.script
First public contribution.
1 // Copyright (c) 2005-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".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
17 //! @SYMTestSuiteName SYSLIB-SCHSVR-TE_FLOATING_SCHEDULESUITE
18 //! @SYMScriptTestEnvironment this script can be run in Textshell or Techview.
20 PRINT Run all te_floating_schedule Suite Tests
23 LOAD_SUITE te_floating_scheduleSuite
26 START_TESTCASE SYSLIB-SCHSVR-CIT-0277
27 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0277
28 //!@SYMTestCaseDesc Persistant schedule - Hometime
29 //!@SYMTestPriority High
30 //!@SYMTestActions For time and condition based test schedule task and check it fires
31 //!@SYMTestExpectedResults The test must not fail.
33 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometimeStep
34 END_TESTCASE SYSLIB-SCHSVR-CIT-0277
36 START_TESTCASE SYSLIB-SCHSVR-CIT-0280
37 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0280
38 //!@SYMTestCaseDesc Persistant schedule float - Hometime
39 //!@SYMTestPriority High
40 //!@SYMTestActions For time and condition based test schedule task and check it floats
41 //!@SYMTestExpectedResults The test must not fail.
43 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometime_floatStep
44 END_TESTCASE SYSLIB-SCHSVR-CIT-0280
46 START_TESTCASE SYSLIB-SCHSVR-CIT-0278
47 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0278
48 //!@SYMTestCaseDesc Persistant schedule - UTC
49 //!@SYMTestPriority High
50 //!@SYMTestActions For time and condition based test schedule task and check it fires
51 //!@SYMTestExpectedResults The test must not fail.
53 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_utcStep
54 END_TESTCASE SYSLIB-SCHSVR-CIT-0278
56 START_TESTCASE SYSLIB-SCHSVR-CIT-0279
57 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0279
58 //!@SYMTestCaseDesc Persistant schedule - UTC & Hometime
59 //!@SYMTestPriority High
60 //!@SYMTestActions For time and condition based test schedule task and check it fires
61 //!@SYMTestExpectedResults The test must not fail.
63 RUN_TEST_STEP -1 te_floating_scheduleSuite persist_mixedStep
64 END_TESTCASE SYSLIB-SCHSVR-CIT-0279
66 START_TESTCASE SYSLIB-SCHSVR-CIT-0281
67 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0281
68 //!@SYMTestCaseDesc Transient schedule - Hometime
69 //!@SYMTestPriority High
70 //!@SYMTestActions For time and condition based test schedule task and check it fires
71 //!@SYMTestExpectedResults The test must not fail.
73 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometimeStep
74 END_TESTCASE SYSLIB-SCHSVR-CIT-0281
76 START_TESTCASE SYSLIB-SCHSVR-CIT-0284
77 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0284
78 //!@SYMTestCaseDesc Transient schedule float - Hometime
79 //!@SYMTestPriority High
80 //!@SYMTestActions For time and condition based test schedule task and check it floats
81 //!@SYMTestExpectedResults The test must not fail.
83 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometime_floatStep
84 END_TESTCASE SYSLIB-SCHSVR-CIT-0284
87 START_TESTCASE SYSLIB-SCHSVR-CIT-0282
88 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0282
89 //!@SYMTestCaseDesc Transient schedule - UTC
90 //!@SYMTestPriority High
91 //!@SYMTestActions For time and condition based test schedule task and check it fires
92 //!@SYMTestExpectedResults The test must not fail.
94 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_utcStep
95 END_TESTCASE SYSLIB-SCHSVR-CIT-0282
97 START_TESTCASE SYSLIB-SCHSVR-CIT-0283
98 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0283
99 //!@SYMTestCaseDesc Transient schedule - Hometime & UTC
100 //!@SYMTestPriority High
101 //!@SYMTestActions For time and condition based test schedule task and check it fires
102 //!@SYMTestExpectedResults The test must not fail.
104 RUN_TEST_STEP -1 te_floating_scheduleSuite transient_mixedStep
105 END_TESTCASE SYSLIB-SCHSVR-CIT-0283
107 START_TESTCASE SYSLIB-SCHSVR-CIT-0285
108 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0285
109 //!@SYMTestCaseDesc Transient schedule float offset +1Hr - Hometime
110 //!@SYMTestPriority High
111 //!@SYMTestActions For time and condition based test schedule task and check it floats when scheduled in a timezone that's not GMT
112 //!@SYMTestExpectedResults The test must not fail.
114 RUN_TEST_STEP -1 te_floating_scheduleSuite hometime_floatStep
115 END_TESTCASE SYSLIB-SCHSVR-CIT-0285
117 START_TESTCASE SYSLIB-SCHSVR-CIT-1368
118 //!@SYMTestCaseID SYSLIB-SCHSVR-CIT-1368
119 //!@SYMTestCaseDesc DEF061595 - Schedule timers incorrectly expire when system time is changed
120 //!@SYMTestPriority High
121 //!@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
122 //!@SYMTestExpectedResults The test must not fail.
124 RUN_TEST_STEP -1 te_floating_scheduleSuite DEF061595_Step
125 END_TESTCASE SYSLIB-SCHSVR-CIT-1368
127 PRINT Complete_te_floating_schedule_Tests