Skip to content

Commit

Permalink
Create another test suite for transcoding jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocobozzz committed Feb 28, 2022
1 parent cba7977 commit 95faf1e
Show file tree
Hide file tree
Showing 11 changed files with 14 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 6 additions & 0 deletions scripts/ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
1 change: 1 addition & 0 deletions scripts/test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions server/tests/api/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@ import './notifications'
import './redundancy'
import './search'
import './server'
import './transcoding'
import './users'
import './videos'
File renamed without changes.
File renamed without changes.
5 changes: 5 additions & 0 deletions server/tests/api/transcoding/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export * from './audio-only'
export * from './create-transcoding'
export * from './hls'
export * from './transcoder'
export * from './video-editor'
File renamed without changes.
File renamed without changes.
5 changes: 0 additions & 5 deletions server/tests/api/videos/index.ts
Original file line number Diff line number Diff line change
@@ -1,23 +1,18 @@
import './audio-only'
import './multiple-servers'
import './resumable-upload'
import './single-server'
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'
Expand Down

0 comments on commit 95faf1e

Please sign in to comment.