Skip to content

Commit 74ab181

Browse files
Set some MULTIPERIOD tests back as stable and mandatory (#42)
* Set some MULTIPERIOD tests back as stable and mandatory
1 parent 8dccf9c commit 74ab181

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

src/mediaStreams.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,6 @@ var MS = {
297297
audio: {
298298
codec: "aac",
299299
},
300-
unstable: new Unstable("ONEM-26036"),
301300
},
302301
CMAF_AVC_AC3: {
303302
variant: "dash",

src/suites.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,16 @@ window.testSuiteVersions[testVersion]["config"]["defaultTestSuite"] = "codec-sup
105105
let engine = new DashjsEngine();
106106
// in 'skipTests' specify test name as key and reason as value, e.g.: "DASH_FMP4_MP3 Seek": "ONEM-12345"
107107
let skipTests = {};
108+
StreamSets.DASH.dashjs = StreamSets.DASH.CommonAndDRM.filter((stream) => {
109+
return (
110+
stream != MS.DASH.MULTIPERIOD // ONEM-31620
111+
);
112+
});
108113

109114
let tests = makeMvtMediaTests(testPlayback, engine, StreamSets.DASH.CommonAndDRM);
110115
tests = tests.concat(makeMvtMediaTests(testPause, engine, StreamSets.DASH.CommonAndDRM));
111-
tests = tests.concat(makeMvtMediaTests(testSetPosition, engine, StreamSets.DASH.CommonAndDRM));
116+
tests = tests.concat(makeMvtMediaTests(testSetPosition, engine, StreamSets.DASH.dashjs));
117+
tests.push(new MvtMediaTest(testSetPosition, MS.DASH.MULTIPERIOD, engine, new Unstable("ONEM-31620")));
112118
// tests = tests.concat(makeMvtMediaTests(testPlayRate, engine, StreamSets.DASH.Video, new Unstable("ONEM-26268")));
113119
tests.push(new MvtMediaTest(testChangeAudioTracks, MS.DASH.MULTIAUDIO, engine, null, 40000));
114120
tests = tests.concat(makeMvtMediaTests(testSubtitles, engine, StreamSets.DASH.Subtitles));
@@ -129,7 +135,8 @@ window.testSuiteVersions[testVersion]["config"]["defaultTestSuite"] = "codec-sup
129135
stream != MS.DASH.WEBM_VP9_OPUS &&
130136
stream != MS.DASH.DYNAMIC &&
131137
stream != MS.DASH.FMP4_HEVC_EAC3 &&
132-
stream != MS.DASH.CMAF_HEVC_AAC
138+
stream != MS.DASH.CMAF_HEVC_AAC &&
139+
stream != MS.DASH.MULTIPERIOD
133140
); // ONEM-27782
134141
});
135142

@@ -138,18 +145,21 @@ window.testSuiteVersions[testVersion]["config"]["defaultTestSuite"] = "codec-sup
138145
tests.push(new MvtMediaTest(testPlayback, MS.DASH.DYNAMIC, engine, new Unstable("ONEM-27782")));
139146
tests.push(new MvtMediaTest(testPlayback, MS.DASH.FMP4_HEVC_EAC3, engine));
140147
tests.push(new MvtMediaTest(testPlayback, MS.DASH.CMAF_HEVC_AAC, engine, new Unstable("ONEM-29170")));
148+
tests.push(new MvtMediaTest(testPlayback, MS.DASH.MULTIPERIOD, engine, new Unstable("ONEM-27782")));
141149

142150
tests = tests.concat(makeMvtMediaTests(testPause, engine, StreamSets.DASH.html5));
143151
tests.push(new MvtMediaTest(testPause, MS.DASH.WEBM_VP9_OPUS, engine, new Unstable("ONEM-27782")));
144152
tests.push(new MvtMediaTest(testPause, MS.DASH.DYNAMIC, engine, new Unstable("ONEM-27782")));
145153
tests.push(new MvtMediaTest(testPause, MS.DASH.FMP4_HEVC_EAC3, engine, new Unstable("ONEM-27782")));
146154
tests.push(new MvtMediaTest(testPause, MS.DASH.CMAF_HEVC_AAC, engine, new Unstable("ONEM-29170")));
155+
tests.push(new MvtMediaTest(testPause, MS.DASH.MULTIPERIOD, engine, new Unstable("ONEM-27782")));
147156

148157
tests = tests.concat(makeMvtMediaTests(testSetPosition, engine, StreamSets.DASH.html5));
149158
tests.push(new MvtMediaTest(testSetPosition, MS.DASH.WEBM_VP9_OPUS, engine, new Unstable("ONEM-27782")));
150159
tests.push(new MvtMediaTest(testSetPosition, MS.DASH.DYNAMIC, engine, new Unstable("ONEM-27782")));
151160
tests.push(new MvtMediaTest(testSetPosition, MS.DASH.FMP4_HEVC_EAC3, engine));
152161
tests.push(new MvtMediaTest(testSetPosition, MS.DASH.CMAF_HEVC_AAC, engine, new Unstable("ONEM-29170")));
162+
tests.push(new MvtMediaTest(testSetPosition, MS.DASH.MULTIPERIOD, engine, new Unstable("ONEM-27782")));
153163

154164
// tests = tests.concat(makeMvtMediaTests(testPlayRate, engine, StreamSets.DASH.html5, new Unstable("ONEM-26268")));
155165
tests = tests.concat(makeMvtMediaTests(testSubtitles, engine, StreamSets.DASH.Subtitles, new Unstable("ONEM-27782")));

0 commit comments

Comments
 (0)