Complete provisioning job detail pages and lifecycle evidence
This commit is contained in:
@@ -303,7 +303,8 @@ describe('Watchdog provisioning and telemetry evidence', () => {
|
||||
expect(result.ok).toBe(true);
|
||||
if (!result.ok) throw new Error(result.error);
|
||||
expect(requestWatchdogLifecycle(server, 'restart', 'incident')).toEqual(result);
|
||||
expect(getDeployment(result.deploymentId)?.sources).toEqual([{ kind: 'watchdog', source_id: 'incident', server }]);
|
||||
expect(getDeployment(result.deploymentId)?.sources).toEqual([{ kind: 'watchdog', source_id: 'incident', server,
|
||||
label: 'Server down', href: '/maintenance/incident' }]);
|
||||
expect(await operation(result.deploymentId)).toMatchObject({ triggered_by: 'watchdog:incident' });
|
||||
db().prepare("INSERT INTO settings (key,value) VALUES ('watchdog_enabled','0')").run();
|
||||
await processProvisioning();
|
||||
|
||||
Reference in New Issue
Block a user