Fix stats tests

This commit is contained in:
Chocobozzz 2020-12-16 10:36:15 +01:00
parent 505816fa10
commit 54363cffa4
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 8 additions and 2 deletions

View File

@ -135,7 +135,7 @@ describe('Test stats (excluding redundancy)', function () {
}) })
it('Should correctly count video file sizes if transcoding is enabled', async function () { it('Should correctly count video file sizes if transcoding is enabled', async function () {
this.timeout(20000) this.timeout(60000)
await updateCustomSubConfig(servers[0].url, servers[0].accessToken, { await updateCustomSubConfig(servers[0].url, servers[0].accessToken, {
transcoding: { transcoding: {
@ -179,6 +179,12 @@ describe('Test stats (excluding redundancy)', function () {
it('Should have the correct AP stats', async function () { it('Should have the correct AP stats', async function () {
this.timeout(60000) this.timeout(60000)
await updateCustomSubConfig(servers[0].url, servers[0].accessToken, {
transcoding: {
enabled: false
}
})
for (let i = 0; i < 10; i++) { for (let i = 0; i < 10; i++) {
await uploadVideo(servers[0].url, servers[0].accessToken, { name: 'video' }) await uploadVideo(servers[0].url, servers[0].accessToken, { name: 'video' })
} }
@ -191,7 +197,6 @@ describe('Test stats (excluding redundancy)', function () {
const res2 = await getStats(servers[1].url) const res2 = await getStats(servers[1].url)
const second: ServerStats = res2.body const second: ServerStats = res2.body
expect(second.totalActivityPubMessagesWaiting).to.equal(0)
expect(second.totalActivityPubMessagesProcessed).to.be.greaterThan(first.totalActivityPubMessagesProcessed) expect(second.totalActivityPubMessagesProcessed).to.be.greaterThan(first.totalActivityPubMessagesProcessed)
await wait(5000) await wait(5000)
@ -199,6 +204,7 @@ describe('Test stats (excluding redundancy)', function () {
const res3 = await getStats(servers[1].url) const res3 = await getStats(servers[1].url)
const third: ServerStats = res3.body const third: ServerStats = res3.body
expect(third.totalActivityPubMessagesWaiting).to.equal(0)
expect(third.activityPubMessagesProcessedPerSecond).to.be.lessThan(second.activityPubMessagesProcessedPerSecond) expect(third.activityPubMessagesProcessedPerSecond).to.be.lessThan(second.activityPubMessagesProcessedPerSecond)
}) })