mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_8.script
author hgs
Tue, 02 Nov 2010 12:13:59 +0000
changeset 5 b220a9341636
permissions -rw-r--r--
2010wk46_01
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     1
// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     2
// All rights reserved.
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     3
// This component and the accompanying materials are made available
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     4
// under the terms of "Eclipse Public License v1.0"
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     5
// which accompanies this distribution, and is available
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     7
//
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     8
// Initial Contributors:
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    10
//
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    11
// Contributors:
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    12
//
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    13
// Description:
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    14
// Creation Date 29/07/2002
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    15
// MMF 'Deprecated Audio Clients' Unit Testing script 13/08/2002
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    16
// 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    17
//
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    18
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    19
PRINT Run all the MMF 'Deprecated Audio Clients' unit tests, excluding memory Alloc failure tests
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    20
PRINT 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    21
# wait for ring.wav to finish playing
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    22
delay 1000
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    23
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    24
//PAUSE_AT_END
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    25
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    26
// 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    27
MULTITHREAD
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    28
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    29
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    30
//
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    31
LOAD_SUITE TSU_MMF_ACLNT_01.dll
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    32
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    33
//////////////////////////////
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    34
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    35
// Negative testing
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    36
// CustomInterface CR - Add CustomInterface() to CMdaAudioOutputStream
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    37
//! @SYMTestCaseID MM-MMF-ACLNT-U-1000-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    38
RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1000-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    39
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    40
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    41
// CustomInterface CR - Add CustomInterface() to CMdaAudioInputStream
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    42
//! @SYMTestCaseID MM-MMF-ACLNT-U-1001-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    43
RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1001-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    44
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    45
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    46
// CustomInterface CR - Add CustomInterface() to CMdaAudioOutputStream
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    47
//! @SYMTestCaseID MM-MMF-ACLNT-U-1002-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    48
RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1002-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    49
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    50
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    51
// DEF068366  Using record utility, callback of PlaybackBalance APIs fail.
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    52
//! @SYMTestCaseID MM-MMF-ACLNT-U-1003-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    53
RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1003-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    54
TEST_COMPLETE 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    55
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    56
// temporarly moved here as causes problem with the other tests.
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    57
//! @SYMTestCaseID MM-MMF-ACLNT-U-0014-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    58
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0014-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    59
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    60
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    61
// DEF078081: TCK fail: CMMFMdaAudioPlayerUtility::Duration can't handle infinite sounds
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    62
//! @SYMTestCaseID MM-MMF-ACLNT-U-0960-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    63
RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0960-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    64
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    65
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    66
// DEF078081: TCK fail: CMMFMdaAudioPlayerUtility::Duration can't handle infinite sounds
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    67
//! @SYMTestCaseID MM-MMF-ACLNT-U-0961-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    68
RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0961-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    69
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    70
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    71
//CR0632 uri scheme
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    72
//! @SYMTestCaseID MM-MMF-ACLNT-U-0957-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    73
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0957-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    74
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    75
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    76
//CR0632 uri scheme
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    77
//! @SYMTestCaseID MM-MMF-ACLNT-U-0958-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    78
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0958-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    79
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    80
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    81
//CR0632 uri scheme
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    82
//! @SYMTestCaseID MM-MMF-ACLNT-U-0959-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    83
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0959-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    84
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    85
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    86
//CR0632 uri scheme
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    87
//! @SYMTestCaseID MM-MMF-ACLNT-U-0960-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    88
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0960-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    89
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    90
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    91
// DEF083334  Checking for ControllerImplementation info
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    92
//! @SYMTestCaseID MM-MMF-ACLNT-U-1004-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    93
RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1004-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    94
TEST_COMPLETE 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    95
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    96
// DEF083334  Checking for ControllerImplementation info
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    97
//! @SYMTestCaseID MM-MMF-ACLNT-U-1005-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    98
RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1005-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
    99
TEST_COMPLETE 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   100
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   101
// DEF083334  Checking for ControllerImplementation info
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   102
//! @SYMTestCaseID MM-MMF-ACLNT-U-1006-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   103
RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1006-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   104
TEST_COMPLETE 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   105
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   106
// DEF083334  Checking for ControllerImplementation info
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   107
//! @SYMTestCaseID MM-MMF-ACLNT-U-1007-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   108
RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1007-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   109
TEST_COMPLETE 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   110
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   111
// DEF085172: Incorrect documentation of CMdaAudioRecorderUtility::SetVolume( )
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   112
//! @SYMTestCaseID MM-MMF-ACLNT-U-0965-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   113
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0965-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   114
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   115
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   116
// DEF087609: APIREG CMdaAudioPlayerUtility Panic tests fail with wrong panic
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   117
//! @SYMTestCaseID MM-MMF-ACLNT-U-0967-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   118
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0967-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   119
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   120
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   121
// PDEF092098: DevSound fails to update policy if error occurs in StartPlayDataL
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   122
//! @SYMTestCaseID MM-MMF-ACLNT-U-0858-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   123
RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0858-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   124
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   125
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   126
// PDEF090287: CMdaAudioOutputStream resumes incorrectly after an error
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   127
//! @SYMTestCaseID MM-MMF-ACLNT-U-0859-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   128
RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0859-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   129
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   130
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   131
// DEF090666 : T:Aclnt - Pausing during repeat causes the file to close itself
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   132
//! @SYMTestCaseID MM-MMF-ACLNT-U-0968-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   133
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0968-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   134
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   135
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   136
// DEF093014: T: CMdaAudioRecorderUtility::SetDestinationFormatL causes panic
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   137
//! @SYMTestCaseID MM-MMF-ACLNT-U-0969-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   138
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0969-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   139
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   140
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   141
// INC107513: Startup tone is played before tone initialization is completed.
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   142
//! @SYMTestCaseID MM-MMF-ACLNT-U-0970-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   143
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0970-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   144
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   145
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   146
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   147
//DEF120980:Creating two audiooutputstreams concurrently makes policyserver panic 
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   148
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0971-CP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   149
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   150
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   151
//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   152
//! @SYMTestCaseID MM-MMF-ACLNT-U-0972-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   153
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0972-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   154
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   155
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   156
//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   157
//! @SYMTestCaseID MM-MMF-ACLNT-U-0973-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   158
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0973-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   159
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   160
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   161
//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   162
//! @SYMTestCaseID MM-MMF-ACLNT-U-0974-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   163
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0974-CP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   164
TEST_COMPLETE
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   165
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   166
//DEF070060: Paused WAV can't always be resumed - Java TCK test setloopcount2 fails
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   167
//! @SYMTestCaseID MM-MMF-ACLNT-U-0958-HP
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   168
RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0958-HP C:\MM\TSU_MMF_ACLNT_01.ini
b220a9341636 2010wk46_01
hgs
parents:
diff changeset
   169
TEST_COMPLETE