hwrmhaptics/tsrc/haptics_stif/conf/hapticsclienttest.cfg
author hgs
Thu, 14 Oct 2010 12:47:54 +0300
changeset 78 3f0699f2e14c
parent 76 cb32bcc88bad
permissions -rw-r--r--
201041

[Define]
// Add general definitions here
ETrue 	1
EFalse 	0
[Enddefine]

[StifSettings]
// Add stif settings here
CheckHeapBalance= on
[EndStifSettings]

//------------------------------------------------------------------------------
[Test]
title Test case # 001: Create and destroy
create hapticsclienttest testClass
print STEP 1   : Create and destroy
testClass CreateAndDestroy
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 002: Several sessions
create hapticsclienttest testClass
print STEP 1   : Several sessions
testClass SeveralSessions
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 003: Consecutive sessions
create hapticsclienttest testClass
print STEP 1   : Consecutive sessions
testClass ConsecutiveSessions
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 004: Supported actuators
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Supported actuators
testClass SupportedActuators
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 005: Open supported actuator
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Open supported actuator
testClass OpenSupportedActuator
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 006: Open unsupported actuator
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Open unsupported actuator
testClass OpenUnsupportedActuator
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 007: Open all actuators
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Open all actuators
testClass OpenAllActuators
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 008: 2 clients open actuators
create hapticsclienttest testClass
print STEP 1   : 2 clients open actuators
testClass 2ClientsOpenActuators
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 009: Play MagSweep synch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play MagSweep synch (data)
testClass PlayMagSweepSynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 010: Play MagSweep asynch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play MagSweep asynch (data)
testClass PlayMagSweepAsynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 011: Play Periodic synch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2  : Play Periodic synch (data)
testClass PlayPeriodicSynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 012: Play Periodic asynch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play Periodic asynch (data)
testClass PlayPeriodicAsynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 013: Play IVT synch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play IVT synch (data)
testClass PlayIVTSynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 014: Play IVT asynch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play IVT asynch (data)
testClass PlayIVTAsynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 015: Repeat IVT synch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Repeat IVT synch (data)
testClass RepeatIVTSynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 016: Repeat IVT asynch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Repeat IVT asynch (data)
testClass RepeatIVTAsynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 017: Get effect state
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get effect state
testClass GetEffectState
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 018: Repeat IVT synch (data - non-timeline)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Repeat IVT synch (data - non-timeline)
testClass RepeatIVTSynchDataNonTimeline
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 019: Repeat IVT asynch (data - non-timeline)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Repeat IVT asynch (data - non-timeline)
testClass RepeatIVTAsynchDataNonTimeline
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 020: Zero-repeat IVT synch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Zero-repeat IVT synch (data)
testClass Zero-repeatIVTSynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 021: Zero-repeat IVT asynch (data)
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Zero-repeat IVT asynch (data)
testClass Zero-repeatIVTAsynchData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 022: Load IVT data
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load IVT data
testClass LoadIVTData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]


//------------------------------------------------------------------------------
[Test]
title Test case # 023: Delete IVT data
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Delete IVT data
testClass DeleteIVTData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 024: Delete All IVT data
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Delete All IVT data
testClass DeleteAllIVTData
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 025: Load and delete multiple
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load and delete multiple
testClass LoadAndDeleteMultiple
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 026: Load and delete mixed
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load and delete mixed
testClass LoadAndDeleteMixed
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 027: Load, Del, Play sync
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load, Del, Play sync
testClass LoadDeletePlaySync
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 028: Load, Del, Play async
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load, Del, Play async
testClass LoadDeletePlayAsync
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 029: Load, Del, Repeat sync
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load, Del, Repeat sync
testClass LoadDeletePlayRepeatSync
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 030: Load, Del, Repeat async
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load, Del, Repeat async
testClass LoadDeletePlayRepeatAsync
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 031: Play loaded IVT synch
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play loaded IVT synch
testClass PlayLoadedIVTSynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 032: Play loaded IVT asynch
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play loaded IVT asynch
testClass PlayLoadedIVTAsynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 033: Repeat loaded IVT synch
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Repeat loaded IVT synch
testClass RepeatLoadedIVTSynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 034: Repeat loaded IVT asynch
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Repeat loaded IVT asynch
testClass RepeatLoadedIVTAsynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 035: Load multiple IVT-data
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Load multiple IVT-data
testClass LoadMultipleIVT-data
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 036: Play from multiple IVT-data synch
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play from multiple IVT-data synch
testClass PlayFromMultipleIVT-dataSynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 037: Play from multiple IVT-data asynch
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play from multiple IVT-data asynch
testClass PlayFromMultipleIVT-dataAsynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 038: Play repeat from multiple IVT-data
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play repeat from multiple IVT-data synch
testClass PlayRepeatFromMultipleIVT-dataSynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 039: Play repeat from multiple IVT-data
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play repeat from multiple IVT-data asynch
testClass PlayRepeatFromMultipleIVT-dataAsynch
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 040: Status conversions
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Status conversions
testClass StatusConversions
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 041: Reserve and release
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Reserve and release
testClass ReserveAndRelease
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 042: Reserve several times
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Reserve several times
testClass ReserveSeveralTimes
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 043: Reserve, no release
create hapticsclienttest testClass
print STEP 1   : Reserve, no release
testClass ReserveNoRelease
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 044: Release, no reserve
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Release, no reserve
testClass ReleaseNoReserve
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 045: Reserve forceNoCoe
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Reserve forceNoCoe
testClass ReserveForceNoCoe
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 046: Reserve reserved higher
create hapticsclienttest testClass
print STEP 1  : Reserve reserved higher
testClass ReserveReservedHigher
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 047: Reserve reserved lower
create hapticsclienttest testClass
print STEP 1  : Reserve reserved lower
testClass ReserveReservedLower
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 048: Play when reserved
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play when reserved
testClass PlayWhenReserved
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]


//------------------------------------------------------------------------------
[Test]
title Test case # 049: Get effect count
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get effect count
testClass GetEffectCount
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 050: Get effect duration
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get effect duration
testClass GetEffectDuration
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 051: Get effect index from name
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get effect index from name
testClass GetEffectIndexFromName
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 052: Get effect type
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get effect type
testClass GetEffectType
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 053: Get effect name
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get effect name
testClass GetEffectName
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 054: Get MagSweep effect definition
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get MagSweep effect definition
testClass GetMagSweepEffectDefinition
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 055: Get Periodic effect definition
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get Periodic effect definition
testClass GetPeriodicEffectDefinition
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 056: Create and destroy asynchronous
create hapticsclienttest testClass
print STEP 1   : Create and destroy asynchronous
testClass CreateAndDestroyAsynchronous
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 057: Several sessions asynchronous
create hapticsclienttest testClass
print STEP 1   : Several sessions asynchronous
testClass SeveralSessionsAsynchronous
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 058: Consecutive sessions asynchronous
create hapticsclienttest testClass
print STEP 1   : Consecutive sessions asynchronous
testClass ConsecutiveSessionsAsynchronous
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 059: Constant getters
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Constant getters
testClass ConstantGetters
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 060: Pause effect
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Pause effect
testClass PauseEffect
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 061: Resume effect
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Resume effect
testClass ResumeEffect
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 062: Stop effect
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Stop effect
testClass StopEffect
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 063: Stop all effects
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Stop all effects
testClass StopAllEffects
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 064: Play, pause, resume, stop
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play, pause, resume, stop
testClass PlayPauseResumeStop
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 065: Modify playing magsweep effect synchronous
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Modify playing magsweep effect synchronous
testClass ModifyPlayingMagsweepEffectSynchronous
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 066: Modify playing magsweep effect asynchronous
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Modify playing magsweep effect asynchronous
testClass ModifyPlayingMagsweepEffectAsynchronous
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 067: Modify playing periodic effect synchronous
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Modify playing periodic effect synchronous
testClass ModifyPlayingPeriodicEffectSynchronous
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 068: Modify playing periodic effect asynchronous
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Modify playing periodic effect asynchronous
testClass ModifyPlayingPeriodicEffectAsynchronous
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 069: Get device property of TInt value
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get device property of TInt value
testClass GetDevicePropertyOfTIntValue
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 070: Get device property of TDesC value
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get device property of TDesC value
testClass GetDevicePropertyOfTDesCValue
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 071: Set device property of TInt value
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Set device property of TInt value
testClass SetDevicePropertyOfTIntValue
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 072: Set device property of TDesC value
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Set device property of TDesC value
testClass SetDevicePropertyOfTDesCValue
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 073: Get device capability of TInt value
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get device capability of TInt value
testClass GetDeviceCapabilityOfTIntValue
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 074: Get device capability of TDesC value
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Get device capability of TDesC value
testClass GetDeviceCapabilityOfTDesCValue
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 075: Fetch status
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Fetch status
testClass FetchStatus
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 076: Observe status
create hapticsclienttest testClass
print STEP 1   : Observe status
testClass ObserveStatus
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 077: Status, reservation
create hapticsclienttest testClass
print STEP 1   : Status, reservation
testClass StatusReservation
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 078: Status, observe, reservation
create hapticsclienttest testClass
print STEP 1   : Status, observe, reservation
testClass StatusObserveReservation
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 079: Status, 2 reservations
create hapticsclienttest testClass
print STEP 1   : Status, 2 reservations
testClass Status2Reservations
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 080: Status, observe, 2 reservation
create hapticsclienttest testClass
print STEP 1   : Status, observe, 2 reservation
testClass StatusObserve2Reservation
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 081: Status, many clients
create hapticsclienttest testClass
print STEP 1   : Status, many clients
testClass StatusManyClients
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 082: Status, observer, many clients
create hapticsclienttest testClass
print STEP 1   : Status, observer, many clients
testClass StatusObserverManyClients
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 083: Create streaming effect
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Create streaming effect
testClass CreateStreamingEffect
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 084: Play streaming sample
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play streaming sample
testClass PlayStreamingSample
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 085: Play streaming sample, async
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play streaming sample, async
testClass PlayStreamingSampleAsync
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 086: Play streaming sample with offset
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play streaming sample with offset
testClass PlayStreamingSampleWithOffset
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 087: Play streaming sample with offset, async
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Play streaming sample with offset, async
testClass PlayStreamingSampleWithOffsetAsync
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 088: Destroy streaming effect
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Destroy streaming effect
testClass DestroyStreamingEffect
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 089: Actuator status
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Actuator status
testClass ActuatorStatus
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 090: Actuator/Haptics status
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Actuator/Haptics status
testClass ActuatorOrHapticsStatus
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]

//------------------------------------------------------------------------------
[Test]
title Test case # 091: Plugin Manager Timer Expires
create hapticsclienttest testClass
print STEP 1   : Setup
testClass Setup
print STEP 2   : Plugin Manager Transction response Timer Expires
testClass PluginMgrTransTimerExpires
print STEP 3   : Teardown
testClass Teardown
delete testClass
[Endtest]