提交 6c74adb6 编写于 作者: O openharmony_ci 提交者: Gitee

!1382 media test case seek 校验方式修正

Merge pull request !1382 from NOBUGGERS/update1216
......@@ -227,11 +227,10 @@ describe('PlayerLocalTestAudioFUNC', function () {
}
nextStep(mySteps,done);
});
};
}
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0100
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0100
* @tc.name : 001.play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -239,7 +238,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0100', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0100', 0, async function (done) {
console.info(`case update`);
let mySteps = new Array(SRC_STATE, PLAY_STATE, END_STATE);
initAudioPlayer();
......@@ -248,7 +247,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0200
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0200
* @tc.name : 002.play->pause
* @tc.desc : Audio playback control test
* @tc.size : MediumTestTest
......@@ -256,7 +255,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0200', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0200', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -264,7 +263,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0300
* @tc.name : 003.play->pause->play->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -272,7 +271,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0300', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, PLAY_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -280,7 +279,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0500
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0500
* @tc.name : 005.play->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -288,7 +287,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0500', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0500', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -296,7 +295,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0600
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0600
* @tc.name : 006.play->pause->play->pause
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -304,7 +303,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0600', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0600', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, PLAY_STATE, PAUSE_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -312,7 +311,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0700
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0700
* @tc.name : 007.play->pause->stop
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -320,7 +319,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0700', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0700', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, STOP_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -328,7 +327,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0800
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0800
* @tc.name : 008.play->pause->play->stop
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -336,7 +335,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0800', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0800', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, PLAY_STATE, STOP_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -344,7 +343,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0900
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0900
* @tc.name : 009.play->stop->reset->play->pause->play->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -352,7 +351,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_0900', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_0900', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, STOP_STATE, RESET_STATE, SRC_STATE, PLAY_STATE,
PAUSE_STATE, PLAY_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
......@@ -361,7 +360,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1000
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1000
* @tc.name : 010.play->pause->stop->reset->play->pause->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -369,7 +368,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1000', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1000', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, STOP_STATE, RESET_STATE, SRC_STATE, PLAY_STATE,
PAUSE_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
......@@ -378,7 +377,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1100
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1100
* @tc.name : 011.play->stop->reset->play->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -386,7 +385,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1100', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1100', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, STOP_STATE, RESET_STATE,
SRC_STATE, PLAY_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
......@@ -395,23 +394,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1200
* @tc.name : 012.play->pause->play->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
* @tc.type : Function test
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1200', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, PLAY_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
audioPlayer.src = AUDIO_SOURCE;
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1300
* @tc.name : 013.play->stop->pause
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -419,7 +402,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1300', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, STOP_STATE, PAUSE_STATE, ERROR_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -427,7 +410,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1400
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1400
* @tc.name : 014.play->seek->pause
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -435,7 +418,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1400', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1400', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, 0, PAUSE_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -443,7 +426,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1500
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1500
* @tc.name : 015.play->pause->seek(duration)
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -451,7 +434,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1500', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1500', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, SEEK_STATE, DURATION_TIME,
PLAY_STATE, FINISH_STATE, END_STATE);
initAudioPlayer();
......@@ -460,7 +443,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1600
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1600
* @tc.name : 016.play->pause->play->seek(0)->pause
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -468,7 +451,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1600', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1600', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, PLAY_STATE, SEEK_STATE, 0, PAUSE_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -476,7 +459,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1700
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1700
* @tc.name : 017.play->seek(0)->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -484,7 +467,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1700', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1700', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, 0, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -492,7 +475,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1800
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1800
* @tc.name : 018.play->seek->stop->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -500,7 +483,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1800', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1800', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, 0, STOP_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -508,7 +491,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1900
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1900
* @tc.name : 019.play->stop->seek
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -516,7 +499,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_1900', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_1900', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, STOP_STATE, SEEK_STATE, 0, ERROR_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -524,7 +507,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2000
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2000
* @tc.name : 020.play->pause->seek->reset
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -532,7 +515,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2000', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2000', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, SEEK_STATE, 0, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -540,7 +523,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2100
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2100
* @tc.name : 021.play->pause->seek->stop
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -548,7 +531,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2100', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2100', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, SEEK_STATE, DURATION_TIME / RAND_NUM,
STOP_STATE, END_STATE);
initAudioPlayer();
......@@ -557,7 +540,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2200
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2200
* @tc.name : 022.play->pause->play->seek(0)
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -565,7 +548,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2200', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2200', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, PLAY_STATE, SEEK_STATE, 0, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -573,7 +556,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2300
* @tc.name : 023.play->pause->play->seek(0)->stop
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -581,7 +564,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2300', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, PLAY_STATE, SEEK_STATE, 0, STOP_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -589,7 +572,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2400
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2400
* @tc.name : 024.play->stop->seek(0)->reset->play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -597,7 +580,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2400', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2400', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, STOP_STATE, SEEK_STATE, 0, ERROR_STATE,
RESET_STATE, SRC_STATE, PLAY_STATE, END_STATE);
initAudioPlayer();
......@@ -606,7 +589,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2500
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2500
* @tc.name : 025.play->seek(0)
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -614,7 +597,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2500', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2500', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, 0, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -622,7 +605,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2600
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2600
* @tc.name : 026.play->stop->seek->pause
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -630,7 +613,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level 3
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2600', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2600', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, STOP_STATE, SEEK_STATE, SEEK_TIME, ERROR_STATE,
PAUSE_STATE, ERROR_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
......@@ -639,7 +622,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2700
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2700
* @tc.name : 027.play->stop->seek->reset->play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -647,7 +630,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level 3
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2700', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2700', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, STOP_STATE, SEEK_STATE, SEEK_TIME, ERROR_STATE,
RESET_STATE, SRC_STATE, PLAY_STATE, END_STATE);
initAudioPlayer();
......@@ -656,7 +639,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2800
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2800
* @tc.name : 028.play->seek(duration)
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -664,7 +647,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2800', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2800', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, DURATION_TIME, FINISH_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -672,7 +655,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2900
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2900
* @tc.name : 029.play->seek(out of duration)
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -680,7 +663,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level 3
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_2900', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_2900', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, DURATION_TIME + DELTA_TIME,
FINISH_STATE, END_STATE);
initAudioPlayer();
......@@ -689,7 +672,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3000
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3000
* @tc.name : 030.play->->seek(rand)
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -697,7 +680,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3000', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3000', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, DURATION_TIME / RAND_NUM, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -705,7 +688,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3200
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3200
* @tc.name : 032.play->pause->seek(0)->play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -713,7 +696,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3200', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3200', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, SEEK_STATE, 0, PLAY_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
setCallback(mySteps, done);
......@@ -721,7 +704,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3300
* @tc.name : 033.play->pause->seek(duration)->play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -729,7 +712,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3300', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, SEEK_STATE, DURATION_TIME, PLAY_STATE,
FINISH_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
......@@ -738,7 +721,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3400
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3400
* @tc.name : 034.play->pause->seek(out of duratin)->play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -746,7 +729,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level 3
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3400', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3400', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, PAUSE_STATE, SEEK_STATE, DURATION_TIME + DELTA_TIME, PLAY_STATE,
FINISH_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
......@@ -755,7 +738,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3500
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3500
* @tc.name : 035.play->seek(out of duratin)->play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -763,7 +746,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level 3
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3500', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3500', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, SEEK_STATE, DURATION_TIME + DELTA_TIME,
FINISH_STATE, PLAY_STATE, RESET_STATE, END_STATE);
initAudioPlayer();
......@@ -772,7 +755,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3600
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3600
* @tc.name : 036.Loop Play
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -780,13 +763,12 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3600', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3600', 0, async function (done) {
let playCount = 0;
let seekCount = 0;
let isTimeDone = false;
let testAudioPlayer = media.createAudioPlayer();
testAudioPlayer.on('dataLoad', () => {
console.info(`case dataLoad called`);
expect(testAudioPlayer.currentTime).assertEqual(0);
expect(testAudioPlayer.duration).assertEqual(DURATION_TIME);
expect(testAudioPlayer.state).assertEqual('paused');
......@@ -794,7 +776,6 @@ describe('PlayerLocalTestAudioFUNC', function () {
testAudioPlayer.play();
});
testAudioPlayer.on('play', () => {
console.info(`case play called`);
console.info(`case play currentTime is ${testAudioPlayer.currentTime}`);
expect(testAudioPlayer.duration).assertEqual(DURATION_TIME);
expect(testAudioPlayer.state).assertEqual('playing');
......@@ -816,22 +797,18 @@ describe('PlayerLocalTestAudioFUNC', function () {
}
seekCount++
console.info(`case seekDoneTime is ${seekDoneTime}`);
console.info(`case seek called`);
});
testAudioPlayer.on('finish', () => {
expect(testAudioPlayer.state).assertEqual('playing');
console.info(`case finish called`);
});
testAudioPlayer.on('reset', () => {
expect(testAudioPlayer.state).assertEqual('idle');
console.info(`case reset called`);
testAudioPlayer.release();
isTimeDone = true;
});
testAudioPlayer.src = AUDIO_SOURCE;
setTimeout(function() {
if (!isTimeDone) {
console.info(`case is time out!`);
expect(isTimeOut).assertTrue();
}
done();
......@@ -839,7 +816,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3700
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3700
* @tc.name : 037.set volume 0 to 1
* @tc.desc : Audio playback control test
* @tc.size : MediumTest
......@@ -847,7 +824,7 @@ describe('PlayerLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_Function_04_3700', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_AUDIO_FUNCTION_04_3700', 0, async function (done) {
let mySteps = new Array(SRC_STATE, PLAY_STATE, VOLUME_STATE, 0,
VOLUME_STATE, MAX_VOLUME, RESET_STATE, END_STATE);
initAudioPlayer();
......
......@@ -120,7 +120,7 @@ describe('PlayerLocalTestAudioFormat', function () {
}
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0100
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0100
* @tc.name : 001.Playing mp3 streams
* @tc.desc : Format : MP3
Codec : MP3
......@@ -132,12 +132,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0100', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0100', 0, async function (done) {
playSource(BASIC_PATH + '01.mp3', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0200
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0200
* @tc.name : 002.Playing mp3 streams
* @tc.desc : Format : MP3
Codec : MP3
......@@ -149,12 +149,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0200', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0200', 0, async function (done) {
playSource(BASIC_PATH + '02.mp3', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0300
* @tc.name : 003.Playing mp3 streams
* @tc.desc : Format : MP3
Codec : MP3
......@@ -166,12 +166,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0300', 0, async function (done) {
playSource(BASIC_PATH + '03.mp3', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0400
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0400
* @tc.name : 004.Playing mp3 streams
* @tc.desc : Format : MP3
Codec : MP3
......@@ -183,12 +183,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP3_01_0400', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP3_0400', 0, async function (done) {
playSource(BASIC_PATH + '04.mp3', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0100
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0100
* @tc.name : 001.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : AAC LC
......@@ -200,13 +200,13 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0100', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0100', 0, async function (done) {
playSource(BASIC_PATH + '47.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0300
* @tc.name : 003.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : AAC LC
......@@ -218,12 +218,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0300', 0, async function (done) {
playSource(BASIC_PATH + '49.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0400
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0400
* @tc.name : 004.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : AAC LC
......@@ -235,12 +235,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0400', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0400', 0, async function (done) {
playSource(BASIC_PATH + '50.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0500
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0500
* @tc.name : 005.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : AAC LC
......@@ -252,12 +252,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0500', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0500', 0, async function (done) {
playSource(BASIC_PATH + '51.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0600
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0600
* @tc.name : 006.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : AAC LC
......@@ -269,12 +269,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0600', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0600', 0, async function (done) {
playSource(BASIC_PATH + '54.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0700
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0700
* @tc.name : 007.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : MP3
......@@ -286,12 +286,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0700', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0700', 0, async function (done) {
playSource(BASIC_PATH + '64.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0800
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0800
* @tc.name : 008.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : MP3
......@@ -303,12 +303,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0800', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0800', 0, async function (done) {
playSource(BASIC_PATH + '65.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0900
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0900
* @tc.name : 009.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : MP3
......@@ -320,12 +320,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_0900', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_0900', 0, async function (done) {
playSource(BASIC_PATH + '66.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1000
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1000
* @tc.name : 010.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : MP3
......@@ -337,12 +337,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1000', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1000', 0, async function (done) {
playSource(BASIC_PATH + '67.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1100
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1100
* @tc.name : 011.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : Vorbis
......@@ -354,12 +354,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1100', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1100', 0, async function (done) {
playSource(BASIC_PATH + '92.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1200
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1200
* @tc.name : 012.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : Vorbis
......@@ -371,12 +371,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1200', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1200', 0, async function (done) {
playSource(BASIC_PATH + '93.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1300
* @tc.name : 013.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : Vorbis
......@@ -388,12 +388,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1300', 0, async function (done) {
playSource(BASIC_PATH + '94.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1400
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1400
* @tc.name : 014.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : Vorbis
......@@ -405,12 +405,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1400', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1400', 0, async function (done) {
playSource(BASIC_PATH + '96.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1500
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1500
* @tc.name : 015.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : Vorbis
......@@ -422,12 +422,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1500', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1500', 0, async function (done) {
playSource(BASIC_PATH + '97.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1600
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1600
* @tc.name : 016.Playing mp4 streams
* @tc.desc : Format : MP4
Codec : Vorbis
......@@ -439,12 +439,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_MP4_01_1600', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_MP4_1600', 0, async function (done) {
playSource(BASIC_PATH + '98.mp4', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0100
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0100
* @tc.name : 001.Playing m4a streams
* @tc.desc : Format : M4A
Codec : AAC LC
......@@ -456,13 +456,13 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0100', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0100', 0, async function (done) {
playSource(BASIC_PATH + '55.m4a', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0300
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0300
* @tc.name : 003.Playing m4a streams
* @tc.desc : Format : M4A
Codec : AAC LC
......@@ -474,12 +474,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0300', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0300', 0, async function (done) {
playSource(BASIC_PATH + '57.m4a', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0400
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0400
* @tc.name : 004.Playing m4a streams
* @tc.desc : Format : M4A
Codec : AAC LC
......@@ -491,12 +491,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0400', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0400', 0, async function (done) {
playSource(BASIC_PATH + '58.m4a', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0500
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0500
* @tc.name : 005.Playing m4a streams
* @tc.desc : Format : M4A
Codec : AAC LC
......@@ -508,12 +508,12 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0500', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0500', 0, async function (done) {
playSource(BASIC_PATH + '59.m4a', done);
})
/* *
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0700
* @tc.number : SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0700
* @tc.name : 007.Playing m4a streams
* @tc.desc : Format : M4A
Codec : AAC LC
......@@ -525,7 +525,7 @@ describe('PlayerLocalTestAudioFormat', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_PLAYER_LOCAL_Format_M4A_01_0700', 0, async function (done) {
it('SUB_MEDIA_PLAYER_LOCAL_FORMAT_M4A_0700', 0, async function (done) {
playSource(BASIC_PATH + '62.m4a', done);
})
})
......@@ -48,7 +48,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
function sleep(time) {
for(let t = Date.now();Date.now() - t <= time;);
};
}
function initAudioRecorder() {
if (typeof (audioRecorder) != 'undefined') {
......@@ -173,7 +173,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
}
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0100
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0100
* @tc.name : 01.AAC
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -181,7 +181,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0100', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0100', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test1.m4a';
initAudioRecorder();
let mySteps = new Array(PRE_STATE, START_STATE, STOP_STATE, RELEASE_STATE, END_STATE);
......@@ -190,7 +190,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0210
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0210
* @tc.name : 02.AAC_Different Channels 1
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -198,7 +198,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0210', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0210', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test2.m4a';
audioConfig.numberOfChannels = CHANNEL_ONE;
initAudioRecorder();
......@@ -208,7 +208,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0220
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0220
* @tc.name : 02.AAC_Different Channels 2
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -216,7 +216,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0220', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0220', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test3.m4a';
audioConfig.numberOfChannels = CHANNEL_TWO;
initAudioRecorder();
......@@ -226,7 +226,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0310
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0310
* @tc.name : 03.AAC_DifferentSampleRate 8000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -234,7 +234,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0310', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0310', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test4.m4a';
audioConfig.audioSampleRate = 8000; // samplerate 8000
audioConfig.numberOfChannels = CHANNEL_TWO;
......@@ -245,7 +245,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0320
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0320
* @tc.name : 03.AAC_DifferentSampleRate 32000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -253,7 +253,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0320', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0320', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test5.mp4';
audioConfig.audioSampleRate = 32000; // samplerate 32000
audioConfig.numberOfChannels = CHANNEL_ONE;
......@@ -265,7 +265,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0330
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0330
* @tc.name : 03.AAC_DifferentSampleRate 44100
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -273,7 +273,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0330', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0330', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test6.mp4';
audioConfig.audioSampleRate = 44100; // samplerate 44100
audioConfig.numberOfChannels = CHANNEL_TWO;
......@@ -285,7 +285,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0340
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0340
* @tc.name : 03.AAC_DifferentSampleRate 64000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -293,7 +293,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0340', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0340', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test7.m4a';
audioConfig.audioSampleRate = 64000; // samplerate 64000
audioConfig.numberOfChannels = CHANNEL_ONE;
......@@ -305,7 +305,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0350
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0350
* @tc.name : 03.AAC_DifferentSampleRate 96000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -313,7 +313,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0340', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0340', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test8.m4a';
audioConfig.audioSampleRate = 96000; // samplerate 96000
audioConfig.numberOfChannels = CHANNEL_TWO;
......@@ -325,7 +325,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0410
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0410
* @tc.name : 04.AAC_DifferentBitrate 8000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -333,7 +333,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0410', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0410', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test9.mp4';
audioConfig.audioSampleRate = 22050; // samplerate 22050
audioConfig.audioEncodeBitRate = 8000; // encodeBitrate 8000
......@@ -346,7 +346,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0420
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0420
* @tc.name : 04.AAC_DifferentBitrate 16000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -354,7 +354,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0420', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0420', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test10.mp4';
audioConfig.audioSampleRate = 44100; // samplerate 44100
audioConfig.audioEncodeBitRate = 16000; // encodeBitrate 16000
......@@ -367,7 +367,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0430
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0430
* @tc.name : 04.AAC_DifferentBitrate 32000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -375,7 +375,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0430', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0430', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test11.m4a';
audioConfig.audioSampleRate = 44100; // samplerate 44100
audioConfig.audioEncodeBitRate = 32000; // encodeBitrate 32000
......@@ -388,7 +388,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0440
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0440
* @tc.name : 04.AAC_DifferentBitrate 64000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -396,7 +396,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0440', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0440', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test12.m4a';
audioConfig.audioSampleRate = 44100; // samplerate 44100
audioConfig.audioEncodeBitRate = 64000; // encodeBitrate 64000
......@@ -409,7 +409,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Codec_AAC_Function_0450
* @tc.number : SUB_MEDIA_RECORDER_CODEC_AAC_0450
* @tc.name : 04.AAC_DifferentBitrate 112000
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -417,7 +417,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Codec_AAC_Function_0450', 0, async function (done) {
it('SUB_MEDIA_RECORDER_CODEC_AAC_0450', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test13.m4a';
audioConfig.audioSampleRate = 44100; // samplerate 44100
audioConfig.audioEncodeBitRate = 112000; // encodeBitrate 112000
......@@ -430,7 +430,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_Format_MP4_Function_0200
* @tc.number : SUB_MEDIA_RECORDER_FORMAT_MP4_0200
* @tc.name : 02.AAC,mp4
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -438,7 +438,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Format_MP4_Function_0200', 0, async function (done) {
it('SUB_MEDIA_RECORDER_FORMAT_MP4_0200', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test14.mp4';
audioConfig.audioEncodeBitRate = 22050; // samplerate 22050
audioConfig.audioSampleRate = 22050; // encodeBitrate 22050
......@@ -459,7 +459,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_Format_MP4_Function_0200', 0, async function (done) {
it('SUB_MEDIA_RECORDER_FORMAT_MP4_0200', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test15.m4a';
audioConfig.audioEncodeBitRate = 22050; // samplerate 22050
audioConfig.audioSampleRate = 22050; // encodeBitrate 22050
......@@ -472,7 +472,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_LOCAL_AUDIO_Function_06_0100
* @tc.number : SUB_MEDIA_RECORDER_AUDIO_FUNCTION_06_0100
* @tc.name : 001.start
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -480,7 +480,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_LOCAL_AUDIO_Function_06_0100', 0, async function (done) {
it('SUB_MEDIA_RECORDER_AUDIO_FUNCTION_06_0100', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test16.m4a';
audioConfig.fileFormat = FORMAT_M4A;
initAudioRecorder();
......@@ -490,7 +490,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_LOCAL_AUDIO_Function_06_0500
* @tc.number : SUB_MEDIA_RECORDER_AUDIO_FUNCTION_06_0500
* @tc.name : 005.reset
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -498,7 +498,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_LOCAL_AUDIO_Function_06_0500', 0, async function (done) {
it('SUB_MEDIA_RECORDER_AUDIO_FUNCTION_06_0500', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test17.m4a';
audioConfig.fileFormat = FORMAT_M4A;
initAudioRecorder();
......@@ -508,7 +508,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
})
/* *
* @tc.number : SUB_MEDIA_RECORDER_LOCAL_AUDIO_Function_06_1100
* @tc.number : SUB_MEDIA_RECORDER_AUDIO_FUNCTION_06_1100
* @tc.name : 011.start->reset->start->stop
* @tc.desc : Audio recordr control test
* @tc.size : MediumTest
......@@ -516,7 +516,7 @@ describe('RecorderLocalTestAudioFUNC', function () {
* @tc.level : Level0
*/
it('SUB_MEDIA_RECORDER_LOCAL_AUDIO_Function_06_1100', 0, async function (done) {
it('SUB_MEDIA_RECORDER_AUDIO_FUNCTION_06_1100', 0, async function (done) {
audioConfig.uri = BASIC_PATH + 'test18.mp4';
audioConfig.fileFormat = FORMAT_MP4;
initAudioRecorder();
......
......@@ -48,6 +48,7 @@ public:
PlayerStates state_ = PLAYER_IDLE;
int32_t seekPosition_;
bool seekDoneFlag_;
PlayerSeekMode seekMode_ = PlayerSeekMode::SEEK_CLOSEST;
bool mutexFlag_ = true;
std::mutex mutexSeek_;
std::mutex mutexReset_;
......@@ -107,6 +108,7 @@ public:
void OnError(PlayerErrorType errorType, int32_t errorCode);
int WaitForSeekDone(int32_t currentPosition);
void OnInfo(PlayerOnInfoType type, int32_t extra, const Format &infoBody = {});
void SeekNotify(int32_t extra, const Format &infoBody);
int WaitForState(PlayerStates state);
private:
void PrintState(PlayerStates state);
......
......@@ -51,27 +51,6 @@ void TestParamsConfig::InitMountPath()
bool TestParamsConfig::CompareTime(int32_t expectTime, int32_t realTime, OHOS::Media::PlayerSeekMode seekMode)
{
MEDIA_INFO_LOG("CompareTime: expectTime %d, realTime %d", expectTime, realTime);
if (seekMode == PlayerSeekMode::SEEK_CLOSEST) {
if (std::abs(expectTime - realTime) < CLOSEST_DELTA_TIME) {
return true;
} else {
return false;
}
}
if (seekMode == PlayerSeekMode::SEEK_NEXT_SYNC) {
if (realTime - expectTime < DELTA_TIME && realTime - expectTime >= 0) {
return true;
} else {
return false;
}
}
if (seekMode == PlayerSeekMode::SEEK_PREVIOUS_SYNC) {
if (expectTime - realTime < DELTA_TIME && expectTime - realTime > -CLOSEST_DELTA_TIME) {
return true;
} else {
return false;
}
}
if (std::abs(expectTime - realTime) < DELTA_TIME) {
return true;
}
......
......@@ -146,7 +146,16 @@ int32_t TestPlayer::Seek(int32_t mseconds, PlayerSeekMode mode)
{
MEDIA_DEBUG_LOG("%s", __FUNCTION__);
test_->seekDoneFlag_ = false;
int32_t duration = 0;
player_->GetDuration(duration);
if (mseconds < 0) {
test_->seekPosition_ = 0;
} else if (mseconds > duration) {
test_->seekPosition_ = duration;
} else {
test_->seekPosition_ = mseconds;
}
test_->seekMode_ = mode;
int32_t ret = player_->Seek(mseconds, mode);
if (ret == RET_OK && test_->mutexFlag_ == true && test_->seekDoneFlag_ == false) {
std::unique_lock<std::mutex> lockSeek(test_->mutexSeek_);
......@@ -268,6 +277,28 @@ void TestPlayerCallback::OnError(PlayerErrorType errorType, int32_t errorCode)
errorTypeMsg.c_str(), errorCodeMsg.c_str());
}
void TestPlayerCallback::SeekNotify(int32_t extra, const Format &infoBody)
{
if (test_->seekMode_ == PlayerSeekMode::SEEK_CLOSEST) {
if (test_->seekPosition_ == extra) {
test_->condVarSeek_.notify_all();
}
} else if (test_->seekMode_ == PlayerSeekMode::SEEK_PREVIOUS_SYNC) {
if (test_->seekPosition_ - extra < DELTA_TIME && extra - test_->seekPosition_ >= 0) {
test_->condVarSeek_.notify_all();
}
} else if (test_->seekMode_ == PlayerSeekMode::SEEK_NEXT_SYNC) {
if (extra - test_->seekPosition_ < DELTA_TIME && test_->seekPosition_ - extra >= 0) {
test_->condVarSeek_.notify_all();
}
} else if (abs(test_->seekPosition_ - extra) <= DELTA_TIME) {
test_->condVarSeek_.notify_all();
} else {
test_->SetSeekResult(false);
}
return;
}
void TestPlayerCallback::OnInfo(PlayerOnInfoType type, int32_t extra, const Format &infoBody)
{
switch (type) {
......@@ -275,11 +306,7 @@ void TestPlayerCallback::OnInfo(PlayerOnInfoType type, int32_t extra, const Form
seekDoneFlag_ = true;
test_->SetSeekResult(true);
MEDIA_INFO_LOG("TestPlayerCallback: OnSeekDone currentPosition is %d", extra);
if (abs(test_->seekPosition_ - extra) <= DELTA_TIME) {
test_->condVarSeek_.notify_all();
} else {
test_->SetSeekResult(false);
}
SeekNotify(extra, infoBody);
break;
case INFO_TYPE_EOS:
MEDIA_INFO_LOG("TestPlayerCallback: OnEndOfStream isLooping is %d", extra);
......
......@@ -21,11 +21,11 @@ using namespace testing::ext;
using namespace TestPlayerBasic;
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_SetSource_0100
* @tc.number : SUB_MEDIA_PLAYER_SetSource_0100
* @tc.name : 01.SetSource操作在new之后
* @tc.desc : test SetSource
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_SetSource_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_SetSource_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -36,11 +36,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_SetSource_0100, Reliability
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Prepare_0100
* @tc.number : SUB_MEDIA_PLAYER_Prepare_0100
* @tc.name : 03.Prepare操作在SetSource之后
* @tc.desc : test Prepare
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Prepare_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Prepare_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -56,11 +56,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Prepare_0100, Reliability |
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_PrepareAsync_0100
* @tc.number : SUB_MEDIA_PLAYER_PrepareAsync_0100
* @tc.name : 03.PrepareAsync操作在SetSource之后
* @tc.desc : test PrepareAsync
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_PrepareAsync_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_PrepareAsync_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -76,11 +76,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_PrepareAsync_0100, Reliabil
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Play_0100
* @tc.number : SUB_MEDIA_PLAYER_Play_0100
* @tc.name : 02.Play操作在PrepareAsync之后
* @tc.desc : test Play
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Play_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Play_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -101,11 +101,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Play_0100, Reliability | Me
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Stop_0100
* @tc.number : SUB_MEDIA_PLAYER_Stop_0100
* @tc.name : 04.Stop操作在Play之后
* @tc.desc : test Stop
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Stop_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Stop_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -126,11 +126,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Stop_0100, Reliability | Me
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Pause_0100
* @tc.number : SUB_MEDIA_PLAYER_Pause_0100
* @tc.name : 05.Pause操作在Play之后
* @tc.desc : test Pause
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Pause_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Pause_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -152,11 +152,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Pause_0100, Reliability | M
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Reset_0100
* @tc.number : SUB_MEDIA_PLAYER_Reset_0100
* @tc.name : 06.Reset操作在Seek之后
* @tc.desc : test Reset
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Reset_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Reset_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -180,11 +180,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Reset_0100, Reliability | M
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Seek_0100
* @tc.number : SUB_MEDIA_PLAYER_Seek_0100
* @tc.name : 04.Seek操作在Play之后
* @tc.desc : test Seek
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Seek_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Seek_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -208,11 +208,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Seek_0100, Reliability | Me
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Seek_0200
* @tc.number : SUB_MEDIA_PLAYER_Seek_0200
* @tc.name : 06.Seek操作在Pause之后
* @tc.desc : test Seek
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Seek_0200, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Seek_0200, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -238,11 +238,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Seek_0200, Reliability | Me
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Seek_0300
* @tc.number : SUB_MEDIA_PLAYER_Seek_0300
* @tc.name : 10.Seek操作调用3次
* @tc.desc : test Seek
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Seek_0300, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_Seek_0300, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -279,11 +279,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_Seek_0300, Reliability | Me
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_SetPlaybackSpeed_0100
* @tc.number : SUB_MEDIA_PLAYER_SetPlaybackSpeed_0100
* @tc.name : 02.SetPlaybackSpeed操作在play之后
* @tc.desc :
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_SetPlaybackSpeed_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_SetPlaybackSpeed_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......@@ -305,11 +305,11 @@ HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_SetPlaybackSpeed_0100, Reli
}
/**
* @tc.number : SUB_MEDIA_PLAYER_APITest_Seek_1500
* @tc.number : SUB_MEDIA_PLAYER_Seek_1500
* @tc.name : 15.GET操作在每个可进行的操作后都调用一次
* @tc.desc : test Seek
*/
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_APITest_GetParameter_0100, Reliability | MediumTest | Level2)
HWTEST_F(ActsPlayerAPITest, SUB_MEDIA_PLAYER_GetParameter_0100, Reliability | MediumTest | Level2)
{
std::shared_ptr<PlayerSignal> testObj = std::make_shared<PlayerSignal>();
std::shared_ptr<TestPlayer> player = std::make_shared<TestPlayer>(testObj);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册