Remove Komodo backend in favor of native hosts
This commit is contained in:
@@ -54,7 +54,6 @@ describe('Fleet discovery and match freshness', () => {
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
describe('persisted Fleet operations', () => {
|
||||
let fixture: Fixture;
|
||||
beforeEach(async () => { vi.resetModules(); fixture = await newFixture(); });
|
||||
@@ -75,7 +74,7 @@ describe('persisted Fleet operations', () => {
|
||||
it('recovers waiting and recovering campaigns without needing a live event', async () => {
|
||||
const { db, closeDb } = await import('../../src/lib/server/db/index.js');
|
||||
const handle = db();
|
||||
handle.prepare("INSERT INTO servers (name, komodo_name) VALUES ('server', 'server')").run();
|
||||
handle.prepare("INSERT INTO servers (name) VALUES ('server')").run();
|
||||
handle.prepare("INSERT INTO deployments (id, action, started_at) VALUES ('one', 'promote', ?)").run(iso(-2 * 86_400_000));
|
||||
handle.prepare("INSERT INTO deployment_servers (deployment_id, server, files_changed, restart_state, players) VALUES ('one', 'server', 1, 'pending', 4)").run();
|
||||
const { fleetOperations, serverOperations } = await import('../../src/lib/server/fleet/overview.js');
|
||||
@@ -109,7 +108,7 @@ describe('persisted Fleet operations', () => {
|
||||
it('surfaces orphaned recovery errors and beta gates', async () => {
|
||||
const { db } = await import('../../src/lib/server/db/index.js');
|
||||
const handle = db();
|
||||
handle.prepare("INSERT INTO servers (name, komodo_name) VALUES ('server', 'server')").run();
|
||||
handle.prepare("INSERT INTO servers (name) VALUES ('server')").run();
|
||||
handle.prepare("INSERT INTO restart_rollout (server, requested_at, error) VALUES ('server', ?, 'RCON not answering')").run(iso());
|
||||
const { fleetOperations, serverOperations } = await import('../../src/lib/server/fleet/overview.js');
|
||||
expect(fleetOperations(now)[0]).toMatchObject({ kind: 'recovery', state: 'attention', detail: 'RCON not answering' });
|
||||
|
||||
Reference in New Issue
Block a user