diff --git a/test/functional/config/karma.functional.conf.cjs b/test/functional/config/karma.functional.conf.cjs index 83e88a5320..93a3452ba5 100644 --- a/test/functional/config/karma.functional.conf.cjs +++ b/test/functional/config/karma.functional.conf.cjs @@ -129,8 +129,8 @@ module.exports = function (config) { autoWatch: false, captureTimeout: 600000, - browserNoActivityTimeout: 90000, - browserDisconnectTimeout: 90000, + browserNoActivityTimeout: 120000, + browserDisconnectTimeout: 120000, browserDisconnectTolerance: 2, // start these browsers diff --git a/test/functional/config/test-configurations/streams/smoke.json b/test/functional/config/test-configurations/streams/smoke.json index 65a5b96bf2..18584907ed 100644 --- a/test/functional/config/test-configurations/streams/smoke.json +++ b/test/functional/config/test-configurations/streams/smoke.json @@ -4,7 +4,6 @@ "all" ], "excluded": [ - "vendor/google-ad-manager-emsg" ] }, "testvectors": [ diff --git a/test/functional/test/feature-support/annex-i.js b/test/functional/test/feature-support/annex-i.js index e4f2d7d51c..cd914461b5 100644 --- a/test/functional/test/feature-support/annex-i.js +++ b/test/functional/test/feature-support/annex-i.js @@ -17,7 +17,7 @@ Utils.getTestvectorsForTestcase(TESTCASE).forEach((item) => { describe(`${TESTCASE} - ${item.name} - ${mpd}`, () => { let playerAdapter; - before(() => { + before(function () { if (!item.testdata || !item.testdata.annexI || !item.testdata.annexI.mediaTypes || item.testdata.annexI.mediaTypes.length === 0 || !item.testdata.annexI.expectedQueryString) { this.skip(); } @@ -25,7 +25,9 @@ Utils.getTestvectorsForTestcase(TESTCASE).forEach((item) => { }) after(() => { - playerAdapter.destroy(); + if (playerAdapter) { + playerAdapter.destroy(); + } }) it(`Checking playing state`, async () => {