sl@0: // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // Name : tclock.cpp sl@0: // sl@0: // sl@0: sl@0: #include "tclock.h" sl@0: sl@0: sl@0: CTestclock::~CTestclock() sl@0: { sl@0: } sl@0: sl@0: CTestclock::CTestclock(const TDesC& aStepName) sl@0: { sl@0: // MANDATORY Call to base class method to set up the human readable name for logging. sl@0: SetTestStepName(aStepName); sl@0: } sl@0: sl@0: TVerdict CTestclock::doTestStepPreambleL() sl@0: { sl@0: __UHEAP_MARK; sl@0: SetTestStepResult(EPass); sl@0: return TestStepResult(); sl@0: } sl@0: sl@0: sl@0: sl@0: TVerdict CTestclock::doTestStepPostambleL() sl@0: { sl@0: __UHEAP_MARKEND; sl@0: iParamCnt=0; sl@0: return TestStepResult(); sl@0: } sl@0: sl@0: sl@0: TVerdict CTestclock::doTestStepL() sl@0: { sl@0: int err; sl@0: if(TestStepName() == KTestgetclockid1) sl@0: { sl@0: INFO_PRINTF1(_L("Testgetclockid1():")); sl@0: err = Testgetclockid1(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestgetclockid2) sl@0: { sl@0: INFO_PRINTF1(_L("Testgetclockid2():")); sl@0: err = Testgetclockid2(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestgetclockid3) sl@0: { sl@0: INFO_PRINTF1(_L("Testgetclockid3():")); sl@0: err = Testgetclockid3(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestgetclockid4) sl@0: { sl@0: INFO_PRINTF1(_L("Testgetclockid4():")); sl@0: err = Testgetclockid4(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestgetclockid5) sl@0: { sl@0: INFO_PRINTF1(_L("Testgetclockid5():")); sl@0: err = Testgetclockid5(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclockresolution1) sl@0: { sl@0: INFO_PRINTF1(_L("Testclockresolution1():")); sl@0: err = Testclockresolution1(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclockresolution2) sl@0: { sl@0: INFO_PRINTF1(_L("Testclockresolution2():")); sl@0: err = Testclockresolution2(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclockresolution3) sl@0: { sl@0: INFO_PRINTF1(_L("Testclockresolution3():")); sl@0: err = Testclockresolution3(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocknanosleep1) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocknanosleep1():")); sl@0: err = Testclocknanosleep1(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocknanosleep2) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocknanosleep2():")); sl@0: err = Testclocknanosleep2(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocknanosleep3) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocknanosleep3():")); sl@0: err = Testclocknanosleep3(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocknanosleep4) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocknanosleep4():")); sl@0: err = Testclocknanosleep4(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocknanosleep5) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocknanosleep5():")); sl@0: err = Testclocknanosleep5(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocknanosleep6) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocknanosleep6():")); sl@0: err = Testclocknanosleep6(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclockgettime1) sl@0: { sl@0: INFO_PRINTF1(_L("Testclockgettime1():")); sl@0: err = Testclockgettime1(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclockgettime2) sl@0: { sl@0: INFO_PRINTF1(_L("Testclockgettime2():")); sl@0: err = Testclockgettime2(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclockgettime3) sl@0: { sl@0: INFO_PRINTF1(_L("Testclockgettime3():")); sl@0: err = Testclockgettime3(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocksettime1) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocksettime1():")); sl@0: err = Testclocksettime1(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocksettime2) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocksettime2():")); sl@0: err = Testclocksettime2(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: if(TestStepName() == KTestclocksettime3) sl@0: { sl@0: INFO_PRINTF1(_L("Testclocksettime3():")); sl@0: err = Testclocksettime3(); sl@0: SetTestStepResult(err ? static_cast(err) : EPass); sl@0: } sl@0: return TestStepResult(); sl@0: } sl@0: sl@0: