Projects / unitrack / Run #1726
Run #1726 PASSED Export ↗
main ·
flag default ·
7f8f035 ·
2026-06-28 02:41
· build
100%
pass
Tests
248
Passed
248
Failed
0
Skipped
0
Duration
114.8s
Line cov
85.5%
Quality gate
PASSED
-
✓
coverage-drop— 85.5% vs baseline 85.5% (drop 0.0pp, max 1.0pp) -
✓
new-failures— no new failures
Regression vs baseline
no new failures
Failures (0)
No failed tests. 🎉
Suites
| Suite | Tests | Failures | Errors | Skipped | Time |
|---|---|---|---|---|---|
org.alexmond.unitrack.domain.AuditAndShareEntityTest |
3 | 0 | 0 | 0 | 0.19s |
org.alexmond.unitrack.ingest.CoverageParsersTest |
5 | 0 | 0 | 0 | 0.03s |
org.alexmond.unitrack.ingest.GzipStreamsTest |
3 | 0 | 0 | 0 | 0.02s |
org.alexmond.unitrack.ingest.JacocoXmlParserTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.ingest.JmeterJtlParserTest |
5 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.ingest.JmhJsonParserTest |
6 | 0 | 0 | 0 | 0.02s |
org.alexmond.unitrack.ingest.JUnitXmlParserTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.ingest.K6JsonParserTest |
2 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.report.BranchGlobTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.report.ComparisonServiceTest |
3 | 0 | 0 | 0 | 0.42s |
org.alexmond.unitrack.report.CoreReportingTest |
4 | 0 | 0 | 0 | 0.94s |
org.alexmond.unitrack.report.ModuleCoverageTest |
3 | 0 | 0 | 0 | 1.20s |
org.alexmond.unitrack.report.OwnershipGlobalScorecardTest |
1 | 0 | 0 | 0 | 0.11s |
org.alexmond.unitrack.report.OwnershipServiceTest |
3 | 0 | 0 | 0 | 0.28s |
org.alexmond.unitrack.report.ProjectHealthBoardOrderTest |
2 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.report.RunDeletionServiceTest |
1 | 0 | 0 | 0 | 0.26s |
org.alexmond.unitrack.report.TrendFlagScopeTest |
1 | 0 | 0 | 0 | 0.08s |
org.alexmond.unitrack.repository.BrokenSinceQueryTest |
6 | 0 | 0 | 0 | 8.51s |
org.alexmond.unitrack.web.account.MembershipServiceTest |
3 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.ai.AiAnalyzerStubIntegrationTest |
1 | 0 | 0 | 0 | 1.28s |
org.alexmond.unitrack.web.ai.AiAnalyzerTest |
3 | 0 | 0 | 0 | 0.00s |
org.alexmond.unitrack.web.alert.AlertChannelIntegrationTest |
3 | 0 | 0 | 0 | 0.09s |
org.alexmond.unitrack.web.alert.AlertEventPublisherTest |
5 | 0 | 0 | 0 | 0.98s |
org.alexmond.unitrack.web.alert.Notify4jAlertSinkTest |
4 | 0 | 0 | 0 | 0.32s |
org.alexmond.unitrack.web.AlertsUiIntegrationTest |
5 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.AuditApiIntegrationTest |
3 | 0 | 0 | 0 | 0.04s |
org.alexmond.unitrack.web.AuditLogUiIntegrationTest |
3 | 0 | 0 | 0 | 0.19s |
org.alexmond.unitrack.web.AuthIntegrationTest |
3 | 0 | 0 | 0 | 0.25s |
org.alexmond.unitrack.web.BadgeIntegrationTest |
4 | 0 | 0 | 0 | 0.05s |
org.alexmond.unitrack.web.BlameIntegrationTest |
3 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.BranchSelectorIntegrationTest |
2 | 0 | 0 | 0 | 0.18s |
org.alexmond.unitrack.web.ClosedModePublicReadIntegrationTest |
2 | 0 | 0 | 0 | 1.83s |
org.alexmond.unitrack.web.ClosedModeStaticAssetsTest |
1 | 0 | 0 | 0 | 0.03s |
org.alexmond.unitrack.web.CoverageDiffIntegrationTest |
2 | 0 | 0 | 0 | 0.21s |
org.alexmond.unitrack.web.CoverageFlagsIntegrationTest |
1 | 0 | 0 | 0 | 0.16s |
org.alexmond.unitrack.web.CoverageFormatsIntegrationTest |
1 | 0 | 0 | 0 | 0.11s |
org.alexmond.unitrack.web.CoveragePageIntegrationTest |
3 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.FailureClusterIntegrationTest |
1 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.FlakyDetectionIntegrationTest |
2 | 0 | 0 | 0 | 16.66s |
org.alexmond.unitrack.web.GateCacheIntegrationTest |
1 | 0 | 0 | 0 | 0.03s |
org.alexmond.unitrack.web.GateLookupIntegrationTest |
4 | 0 | 0 | 0 | 0.08s |
org.alexmond.unitrack.web.github.GitHubConfigResolverTest |
3 | 0 | 0 | 0 | 0.02s |
org.alexmond.unitrack.web.github.GitHubPrCommentServiceTest |
8 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.github.GitHubRepoServiceTest |
3 | 0 | 0 | 0 | 0.11s |
org.alexmond.unitrack.web.github.GitHubStatusServiceTest |
4 | 0 | 0 | 0 | 0.82s |
org.alexmond.unitrack.web.github.ProjectImportServiceTest |
2 | 0 | 0 | 0 | 0.20s |
org.alexmond.unitrack.web.gitlab.GitLabConfigResolverTest |
2 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.gitlab.GitLabServiceTest |
4 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.HomeBoardIntegrationTest |
1 | 0 | 0 | 0 | 0.09s |
org.alexmond.unitrack.web.IngestIntegrationTest |
2 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.IngestManyPartsIntegrationTest |
1 | 0 | 0 | 0 | 4.72s |
org.alexmond.unitrack.web.IngestPrMetadataIntegrationTest |
2 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.IngestTokenScopeIntegrationTest |
3 | 0 | 0 | 0 | 0.18s |
org.alexmond.unitrack.web.live.LiveBoardIntegrationTest |
1 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.live.LiveClientAssetIntegrationTest |
2 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.live.LiveEventsEndpointIntegrationTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.live.LiveEventServiceTest |
3 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.live.LiveProjectPageIntegrationTest |
1 | 0 | 0 | 0 | 0.04s |
org.alexmond.unitrack.web.live.SseStreamContractIntegrationTest |
1 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.MainApplicationYamlTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.mcp.McpActionToolsDisabledTest |
1 | 0 | 0 | 0 | 0.43s |
org.alexmond.unitrack.web.mcp.McpActionToolsIntegrationTest |
3 | 0 | 0 | 0 | 1.19s |
org.alexmond.unitrack.web.mcp.McpToolsIntegrationTest |
5 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.MembershipIntegrationTest |
3 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.metrics.MetricsIntegrationTest |
1 | 0 | 0 | 0 | 0.19s |
org.alexmond.unitrack.web.metrics.TracingIntegrationTest |
1 | 0 | 0 | 0 | 0.09s |
org.alexmond.unitrack.web.notify.GateFailureNotifierTest |
7 | 0 | 0 | 0 | 0.27s |
org.alexmond.unitrack.web.notify.NotificationServiceTest |
6 | 0 | 0 | 0 | 0.33s |
org.alexmond.unitrack.web.notify.OwnerFailureNotifierTest |
1 | 0 | 0 | 0 | 0.73s |
org.alexmond.unitrack.web.notify.TokenExpiryReminderTest |
3 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.ops.HealthInfoIntegrationTest |
3 | 0 | 0 | 0 | 0.06s |
org.alexmond.unitrack.web.ops.OpsPageIntegrationTest |
3 | 0 | 0 | 0 | 0.09s |
org.alexmond.unitrack.web.OwnersIntegrationTest |
1 | 0 | 0 | 0 | 0.04s |
org.alexmond.unitrack.web.PerfIngestIntegrationTest |
4 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.PerformanceIntegrationTest |
2 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.PerfRegressionIntegrationTest |
3 | 0 | 0 | 0 | 0.18s |
org.alexmond.unitrack.web.PerfRunDetailIntegrationTest |
3 | 0 | 0 | 0 | 0.08s |
org.alexmond.unitrack.web.PerfRunRegressionIntegrationTest |
2 | 0 | 0 | 0 | 0.04s |
org.alexmond.unitrack.web.PerfTrendIntegrationTest |
2 | 0 | 0 | 0 | 0.42s |
org.alexmond.unitrack.web.ProjectSettingsIntegrationTest |
3 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.ProjectVisibilityIntegrationTest |
3 | 0 | 0 | 0 | 0.46s |
org.alexmond.unitrack.web.PrPageIntegrationTest |
2 | 0 | 0 | 0 | 0.09s |
org.alexmond.unitrack.web.PullRequestGroupingIntegrationTest |
2 | 0 | 0 | 0 | 0.15s |
org.alexmond.unitrack.web.QualityGateIntegrationTest |
1 | 0 | 0 | 0 | 0.42s |
org.alexmond.unitrack.web.ReportMergingIntegrationTest |
1 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.RunExportIntegrationTest |
2 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.SecureIngestIntegrationTest |
1 | 0 | 0 | 0 | 1.33s |
org.alexmond.unitrack.web.ShareLinkIntegrationTest |
2 | 0 | 0 | 0 | 0.06s |
org.alexmond.unitrack.web.SignupEnabledIntegrationTest |
4 | 0 | 0 | 0 | 2.45s |
org.alexmond.unitrack.web.SignupRateLimitIntegrationTest |
1 | 0 | 0 | 0 | 1.17s |
org.alexmond.unitrack.web.StatusAndSignupIntegrationTest |
2 | 0 | 0 | 0 | 0.03s |
org.alexmond.unitrack.web.TestDetailIntegrationTest |
4 | 0 | 0 | 0 | 0.28s |
org.alexmond.unitrack.web.TestOutputIntegrationTest |
1 | 0 | 0 | 0 | 0.15s |
org.alexmond.unitrack.web.TestRegressionIntegrationTest |
3 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.TriageIntegrationTest |
1 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.ui.ChartRenderingUiTest |
1 | 0 | 0 | 0 | 0.78s |
org.alexmond.unitrack.web.ui.FullPageScreenshotUiTest |
1 | 0 | 0 | 0 | 13.07s |
org.alexmond.unitrack.web.ui.RunPagePerfTest |
1 | 0 | 0 | 0 | 0.05s |
org.alexmond.unitrack.web.ui.ScreenshotTourTest |
1 | 0 | 0 | 0 | 27.81s |
org.alexmond.unitrack.web.ui.SubnavScreenshotUiTest |
1 | 0 | 0 | 0 | 19.29s |
Slowest tests (performance →)
Coverage by module
| Module | Line % | Lines | Files |
|---|---|---|---|
(root) |
33.3% | 1/3 | 1 |
config |
100.0% | 15/15 | 3 |
domain |
70.8% | 170/240 | 27 |
ingest |
86.0% | 682/793 | 23 |
report |
80.0% | 670/838 | 47 |
repository |
0.0% | 0/0 | 21 |
web |
89.0% | 1944/2185 | 89 |
Coverage by file (most missed first)
| File | Line % | Covered | Missed | |
|---|---|---|---|---|
org/alexmond/unitrack/report/CoverageDiffService.java |
0.0% | 0 | 39 | |
org/alexmond/unitrack/web/ui/GitHubImportController.java |
0.0% | 0 | 29 | |
org/alexmond/unitrack/ingest/IngestService.java |
81.5% | 97 | 22 | |
org/alexmond/unitrack/report/BranchService.java |
8.3% | 2 | 22 | |
org/alexmond/unitrack/ingest/JmhJsonParser.java |
81.4% | 92 | 21 | |
org/alexmond/unitrack/web/ui/AccountController.java |
25.0% | 7 | 21 | |
org/alexmond/unitrack/web/ui/ShareController.java |
20.0% | 5 | 20 | |
org/alexmond/unitrack/report/OwnershipService.java |
73.3% | 44 | 16 | |
org/alexmond/unitrack/report/PullRequestService.java |
0.0% | 0 | 13 | |
org/alexmond/unitrack/web/account/UserService.java |
45.8% | 11 | 13 | |
org/alexmond/unitrack/domain/ApiToken.java |
0.0% | 0 | 12 | |
org/alexmond/unitrack/domain/User.java |
0.0% | 0 | 12 | |
org/alexmond/unitrack/report/ReportingService.java |
90.0% | 108 | 12 | |
org/alexmond/unitrack/domain/CoverageReport.java |
59.3% | 16 | 11 | |
org/alexmond/unitrack/domain/AlertChannel.java |
0.0% | 0 | 11 | |
org/alexmond/unitrack/web/ui/AlertsUiController.java |
71.4% | 25 | 10 | |
org/alexmond/unitrack/domain/TestRun.java |
72.7% | 24 | 9 | |
org/alexmond/unitrack/ingest/CoberturaXmlParser.java |
85.5% | 53 | 9 | |
org/alexmond/unitrack/ingest/OpenCoverXmlParser.java |
87.3% | 62 | 9 | |
org/alexmond/unitrack/ingest/JmeterJtlParser.java |
91.8% | 101 | 9 | |
org/alexmond/unitrack/report/TestRegressionService.java |
82.0% | 41 | 9 | |
org/alexmond/unitrack/report/TriageService.java |
82.7% | 43 | 9 | |
org/alexmond/unitrack/ingest/JUnitXmlParser.java |
87.9% | 58 | 8 | |
org/alexmond/unitrack/report/ProjectHealth.java |
33.3% | 4 | 8 | |
org/alexmond/unitrack/report/QualityGateService.java |
86.2% | 50 | 8 | |
org/alexmond/unitrack/web/mcp/UniTrackMcpActionTools.java |
83.0% | 39 | 8 | |
org/alexmond/unitrack/web/ui/RunAdminController.java |
0.0% | 0 | 8 | |
org/alexmond/unitrack/web/ui/DashboardController.java |
96.0% | 191 | 8 | |
org/alexmond/unitrack/domain/ProjectMembership.java |
0.0% | 0 | 7 | |
org/alexmond/unitrack/web/ai/ChatClientAiAnalyzer.java |
80.0% | 28 | 7 | |
org/alexmond/unitrack/web/alert/Notify4jAlertSink.java |
86.0% | 43 | 7 | |
org/alexmond/unitrack/web/github/GitHubPrCommentService.java |
95.1% | 136 | 7 | |
org/alexmond/unitrack/web/gitlab/GitLabService.java |
92.3% | 84 | 7 | |
org/alexmond/unitrack/web/ui/ComparisonController.java |
0.0% | 0 | 7 | |
org/alexmond/unitrack/domain/TestCaseResult.java |
70.0% | 14 | 6 | |
org/alexmond/unitrack/ingest/XmlSupport.java |
83.3% | 30 | 6 | |
org/alexmond/unitrack/ingest/JacocoXmlParser.java |
85.4% | 35 | 6 | |
org/alexmond/unitrack/report/FailureClusteringService.java |
90.2% | 55 | 6 | |
org/alexmond/unitrack/web/api/QueryController.java |
80.6% | 25 | 6 | |
org/alexmond/unitrack/web/api/BadgeController.java |
86.4% | 38 | 6 | |
org/alexmond/unitrack/web/notify/OwnerFailureNotifier.java |
85.7% | 36 | 6 | |
org/alexmond/unitrack/web/ui/TriageUiController.java |
40.0% | 4 | 6 | |
org/alexmond/unitrack/ingest/LcovParser.java |
90.7% | 49 | 5 | |
org/alexmond/unitrack/report/CoverageDiff.java |
0.0% | 0 | 5 | |
org/alexmond/unitrack/web/demo/DemoDataSeeder.java |
97.9% | 235 | 5 | |
org/alexmond/unitrack/web/live/LiveEventService.java |
88.1% | 37 | 5 | |
org/alexmond/unitrack/ingest/PerfIngestService.java |
92.0% | 46 | 4 | |
org/alexmond/unitrack/ingest/PerfParsers.java |
66.7% | 8 | 4 | |
org/alexmond/unitrack/report/TestRegressionResult.java |
42.9% | 3 | 4 | |
org/alexmond/unitrack/web/account/ShareLinkService.java |
81.8% | 18 | 4 | |
org/alexmond/unitrack/web/alert/MicrometerNotificationMetrics.java |
50.0% | 4 | 4 | |
org/alexmond/unitrack/web/api/IngestController.java |
93.8% | 61 | 4 | |
org/alexmond/unitrack/web/github/GitHubStatusService.java |
93.1% | 54 | 4 | |
org/alexmond/unitrack/web/security/DefaultAdminSeeder.java |
75.0% | 12 | 4 | |
org/alexmond/unitrack/web/ui/SettingsController.java |
87.9% | 29 | 4 | |
org/alexmond/unitrack/ingest/K6JsonParser.java |
85.0% | 17 | 3 | |
org/alexmond/unitrack/report/ProjectHealthService.java |
92.9% | 39 | 3 | |
org/alexmond/unitrack/report/CoveragePackage.java |
25.0% | 1 | 3 | |
org/alexmond/unitrack/web/account/ApiTokenService.java |
88.9% | 24 | 3 | |
org/alexmond/unitrack/web/ui/OwnersUiController.java |
84.2% | 16 | 3 | |
org/alexmond/unitrack/web/ui/FlakyUiController.java |
57.1% | 4 | 3 | |
org/alexmond/unitrack/web/ui/MembersController.java |
84.2% | 16 | 3 | |
org/alexmond/unitrack/UnitrackApplication.java |
33.3% | 1 | 2 | |
org/alexmond/unitrack/domain/CoverageFileEntry.java |
81.8% | 9 | 2 | |
org/alexmond/unitrack/ingest/CoverageParsers.java |
81.8% | 9 | 2 | |
org/alexmond/unitrack/ingest/IngestException.java |
50.0% | 2 | 2 | |
org/alexmond/unitrack/report/PerfRegressionService.java |
92.6% | 25 | 2 | |
org/alexmond/unitrack/report/ModuleCoverage.java |
50.0% | 2 | 2 | |
org/alexmond/unitrack/web/account/SignupRateLimiter.java |
85.7% | 12 | 2 | |
org/alexmond/unitrack/web/alert/AlertChannelService.java |
94.4% | 34 | 2 | |
org/alexmond/unitrack/web/alert/AlertEventPublisher.java |
94.6% | 35 | 2 | |
org/alexmond/unitrack/web/github/GitHubRepoService.java |
93.3% | 28 | 2 | |
org/alexmond/unitrack/web/mcp/UniTrackMcpTools.java |
97.8% | 87 | 2 | |
org/alexmond/unitrack/web/notify/TokenExpiryReminder.java |
93.3% | 28 | 2 | |
org/alexmond/unitrack/web/security/ApiTokenAuthFilter.java |
92.9% | 26 | 2 | |
org/alexmond/unitrack/web/ui/StatusController.java |
94.6% | 35 | 2 | |
org/alexmond/unitrack/ingest/JUnitResults.java |
87.5% | 7 | 1 | |
org/alexmond/unitrack/report/FlakyTestView.java |
50.0% | 1 | 1 | |
org/alexmond/unitrack/report/PerfRegressionResult.java |
75.0% | 3 | 1 | |
org/alexmond/unitrack/report/BranchSummary.java |
0.0% | 0 | 1 | |
org/alexmond/unitrack/report/FlakyTestService.java |
95.7% | 22 | 1 | |
org/alexmond/unitrack/report/PullRequestSummary.java |
0.0% | 0 | 1 | |
org/alexmond/unitrack/report/PerfRunRegression.java |
75.0% | 3 | 1 | |
org/alexmond/unitrack/report/BlameService.java |
97.5% | 39 | 1 | |
org/alexmond/unitrack/web/api/MeController.java |
85.7% | 6 | 1 | |
org/alexmond/unitrack/web/github/ProjectImportService.java |
93.8% | 15 | 1 | |
org/alexmond/unitrack/web/notify/GateFailureNotifier.java |
98.0% | 49 | 1 | |
org/alexmond/unitrack/config/PerformanceProperties.java |
100.0% | 7 | 0 | |
org/alexmond/unitrack/config/BranchProperties.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/config/QualityGateProperties.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/domain/TestSuiteResult.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/TokenScope.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/TriageRule.java |
100.0% | 11 | 0 | |
org/alexmond/unitrack/domain/AuditEntry.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/AlertKind.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/PerfRun.java |
100.0% | 13 | 0 | |
org/alexmond/unitrack/domain/ShareLink.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/ProjectRole.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/FlakyTest.java |
100.0% | 14 | 0 | |
org/alexmond/unitrack/domain/FlakyStatus.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/domain/PerfTransaction.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/domain/Project.java |
100.0% | 7 | 0 | |
org/alexmond/unitrack/domain/AlertEvent.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/domain/TestOwnerRule.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/TestStatus.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/Role.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/ProjectSettings.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/domain/Visibility.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/AlertChannelType.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/ingest/ParsedCase.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/ingest/IngestRequest.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/ingest/CoverageParser.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/ingest/ParsedSuite.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/ingest/PerfResultParser.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/ingest/PerfResults.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/ingest/CoverageResults.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/ingest/GzipStreams.java |
100.0% | 7 | 0 | |
org/alexmond/unitrack/report/TestOwnerRuleView.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/report/PerformanceSummary.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/RunDeletionService.java |
100.0% | 7 | 0 | |
org/alexmond/unitrack/report/PerfRunRegressionService.java |
100.0% | 27 | 0 | |
org/alexmond/unitrack/report/PerformanceService.java |
100.0% | 32 | 0 | |
org/alexmond/unitrack/report/FailureCluster.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/SlowTest.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/report/TestDurationTrend.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/TestTimelinePoint.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/report/TriageRuleView.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/report/PerfRunDetailService.java |
100.0% | 23 | 0 | |
org/alexmond/unitrack/report/PerfTrendPoint.java |
100.0% | 5 | 0 | |
org/alexmond/unitrack/report/DurationPoint.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/report/RunComparison.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/QualityGateResult.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/report/ComparisonService.java |
100.0% | 37 | 0 | |
org/alexmond/unitrack/report/ProjectSettingsService.java |
100.0% | 23 | 0 | |
org/alexmond/unitrack/report/GateConfig.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/BoardSummary.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/TriageResult.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/report/FlakyStat.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/report/BlameEntry.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/FlagSummary.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/PerfRunDetail.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/repository/AuditEntryRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TestSuiteResultRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TestCaseResultRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/FlakyTestRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/AlertChannelRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ProjectFlakyCount.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ShareLinkRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ProjectRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ProjectMembershipRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ApiTokenRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TestOwnerRuleRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/PerfTransactionRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/UserRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/PerfRunRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TriageRuleRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/CoverageReportRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/CoverageFileEntryRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/PackageCoverage.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ProjectSettingsRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/BrokenSince.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TestRunRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/web/WebLayoutConfig.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/account/AuditService.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/web/account/ProjectAccessService.java |
100.0% | 23 | 0 | |
org/alexmond/unitrack/web/account/MembershipService.java |
100.0% | 42 | 0 | |
org/alexmond/unitrack/web/ai/FailureAnalysis.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/web/ai/AiAnalyzer.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/web/alert/LoggingAlertSink.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/web/alert/SecretCipher.java |
100.0% | 8 | 0 | |
org/alexmond/unitrack/web/alert/Notify4jConfig.java |
100.0% | 13 | 0 | |
org/alexmond/unitrack/web/alert/AlertProperties.java |
100.0% | 10 | 0 | |
org/alexmond/unitrack/web/alert/AlertEventAdapter.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/web/alert/AlertSink.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/web/api/ApiResponses.java |
100.0% | 34 | 0 | |
org/alexmond/unitrack/web/api/FlakyController.java |
100.0% | 6 | 0 | |
org/alexmond/unitrack/web/api/ApiExceptionHandler.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/web/api/PerfRegressionController.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/api/GateController.java |
100.0% | 15 | 0 | |
org/alexmond/unitrack/web/api/BlameController.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/api/PerformanceController.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/web/api/RegressionController.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/api/AuditApiController.java |
100.0% | 7 | 0 | |
org/alexmond/unitrack/web/api/PerfRunRegressionController.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/web/api/PerfRunController.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/api/TriageController.java |
100.0% | 14 | 0 | |
org/alexmond/unitrack/web/demo/DemoProperties.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/web/github/GitHubProperties.java |
100.0% | 5 | 0 | |
org/alexmond/unitrack/web/github/GitHubConfigResolver.java |
100.0% | 6 | 0 | |
org/alexmond/unitrack/web/github/GitHubConfig.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/github/GitHubRepo.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/web/gitlab/GitLabProperties.java |
100.0% | 5 | 0 | |
org/alexmond/unitrack/web/gitlab/GitLabConfigResolver.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/live/LiveEventsController.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/web/live/RunUpdate.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/web/mcp/McpProperties.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/web/mcp/McpConfig.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/web/metrics/UnitrackMetrics.java |
100.0% | 10 | 0 | |
org/alexmond/unitrack/web/notify/NotificationService.java |
100.0% | 23 | 0 | |
org/alexmond/unitrack/web/notify/NotificationProperties.java |
100.0% | 3 | 0 |