-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
Signed-off-by: Neil South <[email protected]>
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -143,6 +143,8 @@ public async Task<IActionResult> GetDailyStatsAsync([FromQuery] TimeFilter filte | |
TotalAwaitingReview = g.Count(i => string.Compare(i.Status, ApplicationReviewStatus.AwaitingReview.ToString(), true) == 0), | ||
}); | ||
|
||
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / scan
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / scan
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / unit-tests-and-codecov
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / unit-tests-and-codecov
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / unit-tests-and-codecov
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / analyze
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / analyze
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / task-manager-integration-tests
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / task-manager-integration-tests
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / workflow-executor-integration-tests
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / workflow-executor-integration-tests
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / workflow-executor-integration-tests
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / docs
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / docs
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / docs
Check warning on line 145 in src/WorkflowManager/WorkflowManager/Controllers/TaskStatsController.cs GitHub Actions / docs
|
||
|
||
|
||
var pagedStats = statsDto.Skip((filter.PageNumber - 1) * pageSize).Take(pageSize); | ||
|
||
var res = CreateStatsPagedResponse(pagedStats, validFilter, statsDto.Count(), _uriService, route); | ||
|
@@ -152,7 +154,7 @@ public async Task<IActionResult> GetDailyStatsAsync([FromQuery] TimeFilter filte | |
res.PeriodEnd = filter.EndTime; | ||
res.TotalExecutions = allStats.Count(); | ||
res.TotalSucceeded = statsDto.Sum(s => s.TotalApprovals); | ||
res.TotalFailures = statsDto.Sum(s => s.TotalFailures); | ||
res.TotalFailures = statsDto.Sum(s => s.TotalFailures + s.TotalCancelled + s.TotalRejections); | ||
res.TotalInprogress = statsDto.Sum(s => s.TotalAwaitingReview); | ||
res.AverageTotalExecutionSeconds = Math.Round(avgTotalExecution, 2); | ||
res.AverageArgoExecutionSeconds = Math.Round(avgArgoExecution, 2); | ||
|