[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients docs.multi-scrobbler.app
deezer docker jellyfin koito lastfm listenbrainz maloja mopidy mpris music music-assistant plex scrobble self-hosted spotify subsonic tautulli youtube-music
0

Configure Feed

Select the types of activity you want to include in your feed.

trying to determine why gh actions times out...

FoxxMD (May 11, 2026, 5:03 PM UTC) 739ad85e f3a87911

+9 -1
+9 -1
src/backend/tests/database/drizzle.test.ts
··· 29 29 30 30 it('Detects non-existent db', async function () { 31 31 32 + this.timeout(5000); 33 + 32 34 await withLocalTmpDir(async () => { 33 35 const [db, isNew] = await getMigratedDb(getDbPath('notreal', process.cwd()), { loadDataDir: dataDir() }); 34 36 expect(isNew).is.true; ··· 38 40 }); 39 41 40 42 it('Detects abnormal db', async function () { 43 + this.timeout(5000); 44 + 41 45 // database exists but there is no __drizzle_migrations table 42 46 const db = await getDb(':memory:', { loadDataDir: dataDir() }); 43 47 const [shouldBackup, pending] = await shouldBackupDb(db); ··· 49 53 50 54 it('Detects pending migrations', async function () { 51 55 56 + this.timeout(5000); 57 + 52 58 const allFiles = await fs.readdir(path.resolve(projectDir, 'src/backend/common/database/drizzle/migrations')); 53 59 const migrationFiles = allFiles 54 60 .sort(); ··· 87 93 88 94 it('Detects no pending migrations correctly', async function () { 89 95 96 + this.timeout(5000); 97 + 90 98 const allFiles = await fs.readdir(path.resolve(projectDir, 'src/backend/common/database/drizzle/migrations')); 91 99 const migrationFiles = allFiles 92 100 .sort(); ··· 113 121 it('Backs up database when migrations are pending', async function () { 114 122 115 123 // this can be slow due to all the io 116 - this.timout(5000); 124 + this.timeout(5000); 117 125 118 126 const allFiles = await fs.readdir(path.resolve(projectDir, 'src/backend/common/database/drizzle/migrations')); 119 127 const migrationFiles = allFiles