Skip to content

Commit

Permalink
Merge pull request #4836 from remotion-dev/lambda-tests-reliability
Browse files Browse the repository at this point in the history
  • Loading branch information
JonnyBurger authored Jan 31, 2025
2 parents e5d7f8a + 1221bf3 commit 9054777
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 3 deletions.
Binary file modified packages/lambda/src/test/integration/renders/regular-audio.bmp
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ test(
logLevel: 'error',
region: 'eu-central-1',
inputProps: {playbackRate: 2},
framesPerLambda: 30,
});

const wav = path.join(process.cwd(), 'regular.wav');
Expand Down
Binary file modified packages/lambda/src/test/integration/renders/seamless-audio.bmp
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ test(
region: 'eu-central-1',
inputProps: {playbackRate: 2},
metadata: {Author: 'Lunar'},
framesPerLambda: 30,
});

const wav = path.join(process.cwd(), 'seamless.wav');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
import {RenderInternals} from '@remotion/renderer';
import {ensureBrowser, RenderInternals} from '@remotion/renderer';
import {rendersPrefix} from '@remotion/serverless/client';
import {afterAll, expect, test} from 'bun:test';
import {afterAll, beforeAll, expect, test} from 'bun:test';
import fs, {createWriteStream} from 'node:fs';
import os from 'node:os';
import path from 'node:path';
import {internalDeleteRender} from '../../../api/delete-render';
import {mockImplementation} from '../../mock-implementation';
import {simulateLambdaRender} from '../simulate-lambda-render';

beforeAll(async () => {
await ensureBrowser();
});

afterAll(async () => {
await RenderInternals.killAllBrowsers();
});
Expand All @@ -25,6 +29,7 @@ test(
region: 'eu-central-1',
outName: 'out.webm',
pixelFormat: 'yuva420p',
scale: 0.25,
});

// We create a temporary directory for storing the frames
Expand Down
1 change: 0 additions & 1 deletion packages/lambda/src/test/mock-implementation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,6 @@ export const mockImplementation: ProviderSpecifics<AwsProvider> = {
);
},
deleteFile: ({bucketName, key, region}) => {
console.log('deleting file', key, bucketName, region);
mockDeleteS3File({
bucketName,
key,
Expand Down

0 comments on commit 9054777

Please sign in to comment.