Create another test suite for transcoding jobs

This commit is contained in:
Chocobozzz 2022-02-28 15:56:51 +01:00
parent cba7977552
commit 95faf1eaff
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
11 changed files with 14 additions and 6 deletions

View File

@ -39,7 +39,7 @@ jobs:
strategy:
fail-fast: false
matrix:
test_suite: [ types-package, client, api-1, api-2, api-3, api-4, cli-plugin, lint, external-plugins ]
test_suite: [ types-package, client, api-1, api-2, api-3, api-4, api-5, cli-plugin, lint, external-plugins ]
env:
PGUSER: peertube

View File

@ -94,6 +94,12 @@ elif [ "$1" = "api-4" ]; then
activitypubFiles=$(findTestFiles ./dist/server/tests/api/activitypub)
MOCHA_PARALLEL=true runTest "$1" 2 $moderationFiles $redundancyFiles $activitypubFiles $objectStorageFiles
elif [ "$1" = "api-5" ]; then
npm run build:server
transcodingFiles=$(findTestFiles ./dist/server/tests/api/transcoding)
MOCHA_PARALLEL=true runTest "$1" 2 $transcodingFiles
elif [ "$1" = "external-plugins" ]; then
npm run build:server

View File

@ -9,6 +9,7 @@ npm run ci -- api-1
npm run ci -- api-2
npm run ci -- api-3
npm run ci -- api-4
npm run ci -- api-5
npm run ci -- external-plugins
npm run ci -- lint

View File

@ -7,5 +7,6 @@ import './notifications'
import './redundancy'
import './search'
import './server'
import './transcoding'
import './users'
import './videos'

View File

@ -0,0 +1,5 @@
export * from './audio-only'
export * from './create-transcoding'
export * from './hls'
export * from './transcoder'
export * from './video-editor'

View File

@ -1,4 +1,3 @@
import './audio-only'
import './multiple-servers'
import './resumable-upload'
import './single-server'
@ -6,18 +5,14 @@ import './video-captions'
import './video-change-ownership'
import './video-channels'
import './video-comments'
import './video-create-transcoding'
import './video-description'
import './video-editor'
import './video-files'
import './video-hls'
import './video-imports'
import './video-nsfw'
import './video-playlists'
import './video-playlist-thumbnails'
import './video-privacy'
import './video-schedule-update'
import './video-transcoder'
import './videos-common-filters'
import './videos-history'
import './videos-overview'