diff -r 000000000000 -r bde4ae8d615e os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts/te_floating_scheduleSuite.script --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts/te_floating_scheduleSuite.script Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,127 @@ +// Copyright (c) 2005-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 SYSLIB-SCHSVR-TE_FLOATING_SCHEDULESUITE +//! @SYMScriptTestEnvironment this script can be run in Textshell or Techview. + +PRINT Run all te_floating_schedule Suite Tests + +// +LOAD_SUITE te_floating_scheduleSuite +// + +START_TESTCASE SYSLIB-SCHSVR-CIT-0277 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0277 +//!@SYMTestCaseDesc Persistant schedule - Hometime +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it fires +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometimeStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0277 + +START_TESTCASE SYSLIB-SCHSVR-CIT-0280 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0280 +//!@SYMTestCaseDesc Persistant schedule float - Hometime +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it floats +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_hometime_floatStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0280 + +START_TESTCASE SYSLIB-SCHSVR-CIT-0278 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0278 +//!@SYMTestCaseDesc Persistant schedule - UTC +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it fires +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_utcStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0278 + +START_TESTCASE SYSLIB-SCHSVR-CIT-0279 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0279 +//!@SYMTestCaseDesc Persistant schedule - UTC & Hometime +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it fires +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite persist_mixedStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0279 + +START_TESTCASE SYSLIB-SCHSVR-CIT-0281 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0281 +//!@SYMTestCaseDesc Transient schedule - Hometime +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it fires +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometimeStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0281 + +START_TESTCASE SYSLIB-SCHSVR-CIT-0284 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0284 +//!@SYMTestCaseDesc Transient schedule float - Hometime +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it floats +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_hometime_floatStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0284 + + +START_TESTCASE SYSLIB-SCHSVR-CIT-0282 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0282 +//!@SYMTestCaseDesc Transient schedule - UTC +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it fires +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_utcStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0282 + +START_TESTCASE SYSLIB-SCHSVR-CIT-0283 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0283 +//!@SYMTestCaseDesc Transient schedule - Hometime & UTC +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it fires +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite transient_mixedStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0283 + +START_TESTCASE SYSLIB-SCHSVR-CIT-0285 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-0285 +//!@SYMTestCaseDesc Transient schedule float offset +1Hr - Hometime +//!@SYMTestPriority High +//!@SYMTestActions For time and condition based test schedule task and check it floats when scheduled in a timezone that's not GMT +//!@SYMTestExpectedResults The test must not fail. +//!@SYMPREQ PREQ234 +RUN_TEST_STEP -1 te_floating_scheduleSuite hometime_floatStep +END_TESTCASE SYSLIB-SCHSVR-CIT-0285 + +START_TESTCASE SYSLIB-SCHSVR-CIT-1368 +//!@SYMTestCaseID SYSLIB-SCHSVR-CIT-1368 +//!@SYMTestCaseDesc DEF061595 - Schedule timers incorrectly expire when system time is changed +//!@SYMTestPriority High +//!@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 +//!@SYMTestExpectedResults The test must not fail. +//!@SYMDEF DEF061595 +RUN_TEST_STEP -1 te_floating_scheduleSuite DEF061595_Step +END_TESTCASE SYSLIB-SCHSVR-CIT-1368 + +PRINT Complete_te_floating_schedule_Tests