diff --git a/multimedia/media/media_js_standard/audioRecorder/Test.json b/multimedia/media/media_js_standard/audioRecorder/Test.json index f960aa386838f16038bbd428c8627f36eed4eaa8..82a7b262ad90c3866d339f0a40c201b4518877a9 100644 --- a/multimedia/media/media_js_standard/audioRecorder/Test.json +++ b/multimedia/media/media_js_standard/audioRecorder/Test.json @@ -14,6 +14,9 @@ "run-command": [ "rm -rf /storage/media/100/local/files/Audios/audio_*", "rm -rf /storage/media/100/local/files/Videos/audio_*", + "rm -rf /data/app/el2/100/database/com.ohos.medialibrary.medialibrarydata/*", + "kill -9 `pidof com.ohos.medialibrary.medialibrarydata`", + "sleep 5", "param set persist.ace.testmode.enabled 1", "power-shell wakeup", "uinput -T -d 300 600 -m 300 600 300 100 -u 300 100", diff --git a/multimedia/media/media_js_standard/avPlayer/entry/src/main/ets/test/AVPlayerMultiTrackTest.test.js b/multimedia/media/media_js_standard/avPlayer/entry/src/main/ets/test/AVPlayerMultiTrackTest.test.js index f567354e7c4f8703dbcdba405e119f9cb1634037..9eea897e2d64efda5a10bfffb2a0eedfb6ce8fa1 100644 --- a/multimedia/media/media_js_standard/avPlayer/entry/src/main/ets/test/AVPlayerMultiTrackTest.test.js +++ b/multimedia/media/media_js_standard/avPlayer/entry/src/main/ets/test/AVPlayerMultiTrackTest.test.js @@ -106,6 +106,17 @@ export default function AVPlayerMultiTrackTest() { }, mediaTestBase.failureCallback).catch(mediaTestBase.catchCallback); } + async function getCurrentAudioTrackCall() { + await avPlayer.getCurrentTrack(0, (err, index) => { + if (err == null) { + console.info(`case current audio track index is ${index}`); + currentTrack = index; + } else { + console.error('getCurrentTrack failed and error is ' + err.message); + } + }); + } + async function changeAudioTrack() { for(let i = 0; i < audioTrackList.length; i++) { if (audioTrackList[i] != currentTrack) { @@ -223,7 +234,7 @@ export default function AVPlayerMultiTrackTest() { it('SUB_MULTIMEDIA_MEDIA_VIDEO_PLAYER_MULTI_AUDIOTRACK_FUNC_0100', 0, async function (done) { async function preparedOperation() { await getAudioTracks(); - await getCurrentAudioTrack(); + await getCurrentAudioTrackCall(); await changeAudioTrack(); avPlayer.selectTrack(selectedTrack); expect(currentTrack!=selectedTrack).assertTrue();