protected override void Run(CancellationToken cancellationToken) { var tenantJob = TenantJobHelper.CreateNewTenantJob(); PolicyAgentService.CreateTenantJob(tenantJob); RepairManager.CompletedEvent.WaitOne(); CompletedEvent.Set(); }
protected override void Run(CancellationToken cancellationToken) { var tenantJob = TenantJobHelper.CreateNewTenantJob(ImpactActionEnum.PlatformUpdate); // Root HE // this kicks things off PolicyAgentService.CreateTenantJob(tenantJob); RepairManager.CompletedEvent.WaitOne(); CompletedEvent.Set(); }
protected override void Run(CancellationToken cancellationToken) { var tenantJob = TenantJobHelper.CreateNewTenantJob(ImpactActionEnum.PlatformMaintenance); // this kicks things off PolicyAgentService.CreateTenantJob(tenantJob); ProcessCloser.ExitEvent.WaitOne(); CompletedEvent.Set(); }
protected override void Run(CancellationToken cancellationToken) { var tenantJob = TenantJobHelper.CreateNewTenantJob(ImpactActionEnum.PlatformMaintenance); // this kicks things off PolicyAgentService.CreateTenantJob(tenantJob); ProcessCloser.ExitEvent.WaitOne(); var elapsed = DateTimeOffset.UtcNow - startTime; Assert.IsTrue(elapsed >= TimeSpan.FromSeconds(MaxRetryDurationInSeconds), "Verifying if max retry duration is exceeded"); CompletedEvent.Set(); }