Diagnosing the Issue

XRAY: How to resolve "Failed to prepare report x for generation: failed to count artifacts for report:"

AuthorFullName__c
Brian Wood
articleNumber
000006136
FirstPublishedDate
2024-07-02T08:49:47Z
lastModifiedDate
2025-05-15
VersionNumber
1
In the xray-server-service.log if we are receiving the following errors:
2024-06-10T15:38:44.208Z ^[[33m[jfxr ]^[[0m ^[[1m^[[31m[ERROR]^[[0m [507f1262c34b949d] [report_service:1601           ] [report                          ] Failed to prepare report 5 for generation: failed to count artifacts for report: 'test1'
 --- at /go/src/jfrog.com/xray/xray/backend/backend/service/reports/report_service.go:1555 (reportService.prepareTempTable) ---
Caused by: failed to get list of artifacts by builds
 --- at /go/src/jfrog.com/xray/xray/backend/backend/dbaccess/dao/reports_dao.go:1878 (reportsDao.AddArtifactsByBuilds) ---
Caused by: failed creating temp table entry
 --- at /go/src/jfrog.com/xray/xray/backend/backend/dbaccess/dao/reports_dao.go:1868 (reportsDao.AddArtifactsByBuilds.func1) ---
Caused by: timeout: context deadline exceeded

This is due to the system being unable to complete the artifact count in the default time.