fix: honor Komodo health and prefer fresh telemetry across fleet status
This commit is contained in:
@@ -155,6 +155,9 @@ describe('durable beta test plans', () => {
|
||||
const { getBeta, promoteBeta } = await import('../../src/lib/server/fleet/beta.js');
|
||||
expect(getBeta(id)?.state).toBe('ready-promote');
|
||||
await tick(15, 0, false);
|
||||
// Fresh occupied telemetry remains healthy despite an RCON timeout.
|
||||
expect(getBeta(id)?.state).toBe('ready-promote');
|
||||
await tick(31, 0, false);
|
||||
expect(getBeta(id)?.state).toBe('running');
|
||||
await expect(promoteBeta(id)).rejects.toThrow();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user