From 300cb723eb9bd219e6d381c57a8a6a860563bbbb Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 19 Feb 2021 11:23:51 +0100 Subject: Fix tests --- server/tests/api/live/live-constraints.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'server/tests') diff --git a/server/tests/api/live/live-constraints.ts b/server/tests/api/live/live-constraints.ts index 1c60a7c76..5569e6066 100644 --- a/server/tests/api/live/live-constraints.ts +++ b/server/tests/api/live/live-constraints.ts @@ -20,7 +20,8 @@ import { updateUser, userLogin, wait, - waitJobs + waitJobs, + waitUntilLivePublished } from '../../../../shared/extra-utils' const expect = chai.expect @@ -55,6 +56,12 @@ describe('Test live constraints', function () { await checkLiveCleanup(servers[0], videoId, resolutions) } + async function waitUntilLivePublishedOnAllServers (videoId: string) { + for (const server of servers) { + await waitUntilLivePublished(server.url, server.accessToken, videoId) + } + } + before(async function () { this.timeout(120000) @@ -118,6 +125,7 @@ describe('Test live constraints', function () { const userVideoLiveoId = await createLiveWrapper(true) await runAndTestFfmpegStreamError(servers[0].url, userAccessToken, userVideoLiveoId, true) + await waitUntilLivePublishedOnAllServers(userVideoLiveoId) await waitJobs(servers) await checkSaveReplay(userVideoLiveoId) @@ -140,6 +148,7 @@ describe('Test live constraints', function () { const userVideoLiveoId = await createLiveWrapper(true) await runAndTestFfmpegStreamError(servers[0].url, userAccessToken, userVideoLiveoId, true) + await waitUntilLivePublishedOnAllServers(userVideoLiveoId) await waitJobs(servers) await checkSaveReplay(userVideoLiveoId) @@ -189,6 +198,7 @@ describe('Test live constraints', function () { const userVideoLiveoId = await createLiveWrapper(true) await runAndTestFfmpegStreamError(servers[0].url, userAccessToken, userVideoLiveoId, true) + await waitUntilLivePublishedOnAllServers(userVideoLiveoId) await waitJobs(servers) await checkSaveReplay(userVideoLiveoId, [ 720, 480, 360, 240 ]) -- cgit v1.2.3