etro-js / etro

Typescript video-editing framework for the browser
https://etrojs.dev
GNU General Public License v3.0
859 stars 86 forks source link

Audio integration test failing in GitHub Actions #221

Closed clabe45 closed 1 year ago

clabe45 commented 1 year ago

The test below passes on my laptop but it fails in GitHub Actions because the recorded audio is completely silent.

Firefox 115.0 (Ubuntu 0.0.0) Integration Tests -> Movie playback -> should produce audio when recording FAILED
    Expected true to be false.
    <Jasmine>
    global.wrappers["/home/runner/work/etro/etro/spec/integration/movie.spec.ts"]</</</</</</<@spec/integration/movie.spec.ts:266:51 <- spec/integration/movie.spec.js:409:63
    step@spec/integration/movie.spec.js:48:23
    global.wrappers["/home/runner/work/etro/etro/spec/integration/movie.spec.ts"]</__generator</verb/<@spec/integration/movie.spec.js:29:53
    fulfilled@spec/integration/movie.spec.js:20:58
clabe45 commented 1 year ago

The audio tests no longer run in GitHub Actions; they must be run locally. Only the new smoke test suite runs in GitHub Actions.