Projects / unitrack / Run #1748
Run #1748 FAILED Export ↗
main ·
flag default ·
e5a9653 ·
2026-06-28 12:59
· build
100%
pass
Tests
259
Passed
258
Failed
1
Skipped
0
Duration
85.7s
Line cov
82.5%
Quality gate
FAILED
-
✗
coverage-drop— 82.5% vs baseline 85.6% (drop 3.1pp, max 1.0pp) -
✗
new-failures— 1 new failure(s): org.alexmond.unitrack.web.ui.ScreenshotTourTest capturesTheTour
Regression vs baseline
1 new failure(s)
-
✗ new
org.alexmond.unitrack.web.ui.ScreenshotTourTest › capturesTheTour— java.lang.IllegalStateException
Performance regression
2 slower
vs baseline run
#1742
on
main
| Test | Baseline | Now | Δ |
|---|---|---|---|
org.alexmond.unitrack.web.ai.AiAnalyzerStubIntegrationTest › bindsStructuredDiagnosisAndCachesPerSignature |
11 ms | 81 ms | +70 ms (+636.4%) |
org.alexmond.unitrack.web.IngestTokenScopeIntegrationTest › ingestScopedTokenCanUploadButNotRead |
56 ms | 121 ms | +65 ms (+116.1%) |
Failures (1)
ERROR
org.alexmond.unitrack.web.ui.ScreenshotTourTest#capturesTheTour
— No projects on the board — is the demo dataset seeded?
first failed: e5a9653
java.lang.IllegalStateException: No projects on the board — is the demo dataset seeded? at org.alexmond.unitrack.web.ui.ScreenshotTourTest.resolveProjectId(ScreenshotTourTest.java:107) at org.alexmond.unitrack.web.ui.ScreenshotTourTest.capturesTheTour(ScreenshotTourTest.java:64)
system-out
2026-06-28T12:58:34.447Z INFO 2824 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration org.alexmond.unitrack.UnitrackApplication for test class org.alexmond.unitrack.web.ui.ScreenshotTourTest
2026-06-28T12:58:34.449Z INFO 2824 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration org.alexmond.unitrack.UnitrackApplication for test class org.alexmond.unitrack.web.ui.ScreenshotTourTest
2026-06-28T12:58:34.454Z INFO 2824 --- [ main] o.s.b.d.r.RestartApplicationListener : Restart disabled due to context in which it is running
_ _ _ _____ _
| | | |_ __ (_)_ _| __ __ _ ___ | | __
| | | | '_ \| | | || '__/ _` |/ __|| |/ /
| |_| | | | | | | || | | (_| | (__ | <
\___/|_| |_|_| |_||_| \__,_|\___||_|\_\ server
test / coverage / performance tracking
:: Spring Boot 4.0.6 ::
2026-06-28T12:58:34.485Z INFO 2824 --- [ main] o.a.unitrack.web.ui.ScreenshotTourTest : Starting ScreenshotTourTest using Java 21.0.11 with PID 2824 (started by runner in /home/runner/work/unitrack/unitrack/unitrack-web)
2026-06-28T12:58:34.485Z INFO 2824 --- [ main] o.a.unitrack.web.ui.ScreenshotTourTest : No active profile set, falling back to 1 default profile: "default"
2026-06-28T12:58:34.738Z INFO 2824 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2026-06-28T12:58:34.784Z INFO 2824 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 43 ms. Found 18 JPA repository interfaces.
2026-06-28T12:58:34.878Z WARN 2824 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration' of type [org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [serverAnnotatedMethodBeanPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2026-06-28T12:58:34.878Z WARN 2824 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'serverAnnotatedBeanRegistry' of type [org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration$ServerMcpAnnotatedBeans] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [serverAnnotatedMethodBeanPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2026-06-28T12:58:34.881Z WARN 2824 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'stringOrNumberMigrationVersionConverter' of type [org.springframework.boot.flyway.autoconfigure.FlywayAutoConfiguration$StringOrNumberToMigrationVersionConverter] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [serverAnnotatedMethodBeanPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2026-06-28T12:58:34.882Z WARN 2824 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.ai.mcp.server.annotation-scanner-org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerProperties' of type [org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [serverAnnotatedMethodBeanPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2026-06-28T12:58:34.909Z INFO 2824 --- [ main] o.s.boot.tomcat.TomcatWebServer : Tomcat initialized with port 0 (http)
2026-06-28T12:58:34.910Z INFO 2824 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2026-06-28T12:58:34.910Z INFO 2824 --- [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/11.0.21]
2026-06-28T12:58:34.930Z INFO 2824 --- [ main] b.w.c.s.WebApplicationContextInitializer : Root WebApplicationContext: initialization completed in 442 ms
2026-06-28T12:58:35.008Z INFO 2824 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-5 - Starting...
2026-06-28T12:58:35.009Z INFO 2824 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-5 - Added connection conn40: url=jdbc:h2:mem:unitrack user=SA
2026-06-28T12:58:35.009Z INFO 2824 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-5 - Start completed.
2026-06-28T12:58:35.011Z INFO 2824 --- [ main] org.flywaydb.core.FlywayExecutor : Database: jdbc:h2:mem:unitrack (H2 2.4)
2026-06-28T12:58:35.012Z WARN 2824 --- [ main] o.f.c.internal.database.base.Database : Using H2 2.4.240 which is newer than the version Flyway has been verified with. The latest verified version of H2 is 2.3.232.
2026-06-28T12:58:35.020Z INFO 2824 --- [ main] o.f.core.internal.command.DbValidate : Successfully validated 22 migrations (execution time 00:00.006s)
2026-06-28T12:58:35.022Z INFO 2824 --- [ main] o.f.core.internal.command.DbMigrate : Current version of schema "PUBLIC": 22
2026-06-28T12:58:35.023Z INFO 2824 --- [ main] o.f.core.internal.command.DbMigrate : Schema "PUBLIC" is up to date. No migration necessary.
2026-06-28T12:58:35.038Z INFO 2824 --- [ main] org.hibernate.orm.jpa : HHH008540: Processing PersistenceUnitInfo [name: default]
2026-06-28T12:58:35.057Z INFO 2824 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2026-06-28T12:58:35.058Z INFO 2824 --- [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info:
Database JDBC URL [jdbc:h2:mem:unitrack]
Database driver: H2 JDBC Driver
Database dialect: H2Dialect
Database version: 2.4.240
Default catalog/schema: UNITRACK/PUBLIC
Autocommit mode: undefined/unknown
Isolation level: READ_COMMITTED [default READ_COMMITTED]
JDBC fetch size: 100
Pool: DataSourceConnectionProvider
Minimum pool size: undefined/unknown
Maximum pool size: undefined/unknown
2026-06-28T12:58:35.213Z INFO 2824 --- [ main] org.hibernate.orm.core : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2026-06-28T12:58:35.213Z INFO 2824 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2026-06-28T12:58:35.363Z WARN 2824 --- [ main] o.a.unitrack.web.alert.SecretCipher : unitrack.alerts.encryption-key is the insecure dev default — set UNITRACK_ALERTS_ENCRYPTION_KEY before storing real channel secrets.
2026-06-28T12:58:35.512Z WARN 2824 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2026-06-28T12:58:35.550Z INFO 2824 --- [ main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name appUserDetailsService
2026-06-28T12:58:35.605Z INFO 2824 --- [ main] o.s.b.w.a.WelcomePageHandlerMapping : Adding welcome page template: index
2026-06-28T12:58:35.672Z INFO 2824 --- [ main] o.s.a.m.s.c.a.McpServerAutoConfiguration : Enable tools capabilities, notification: true
2026-06-28T12:58:35.686Z WARN 2824 --- [ main] o.s.a.m.a.p.tool.SyncMcpToolProvider : No tool methods found in the provided tool objects: []
2026-06-28T12:58:35.686Z INFO 2824 --- [ main] o.s.a.m.s.c.a.McpServerAutoConfiguration : Registered tools: 12
2026-06-28T12:58:35.686Z INFO 2824 --- [ main] o.s.a.m.s.c.a.McpServerAutoConfiguration : Enable resources capabilities, notification: true
2026-06-28T12:58:35.687Z INFO 2824 --- [ main] o.s.a.m.s.c.a.McpServerAutoConfiguration : Enable resources templates capabilities, notification: true
2026-06-28T12:58:35.687Z INFO 2824 --- [ main] o.s.a.m.s.c.a.McpServerAutoConfiguration : Enable prompts capabilities, notification: true
2026-06-28T12:58:35.688Z INFO 2824 --- [ main] o.s.a.m.s.c.a.McpServerAutoConfiguration : Enable completions capabilities
2026-06-28T12:58:35.779Z INFO 2824 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 4 endpoints beneath base path '/actuator'
2026-06-28T12:58:35.801Z INFO 2824 --- [ main] o.s.boot.tomcat.TomcatWebServer : Tomcat started on port 32841 (http) with context path '/'
2026-06-28T12:58:35.805Z INFO 2824 --- [ main] o.a.unitrack.web.ui.ScreenshotTourTest : Started ScreenshotTourTest in 1.351 seconds (process running for 59.993)
2026-06-28T12:58:35.962Z INFO 2824 --- [ main] o.a.unitrack.web.demo.DemoDataSeeder : Demo: created user 'test'
2026-06-28T12:58:35.979Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 43 for project 'checkout-service' (3 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:35.990Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 44 for project 'checkout-service' (6 tests, 3 failed, 0 errors, 1 uploads)
2026-06-28T12:58:35.999Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 45 for project 'checkout-service' (4 tests, 1 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.008Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 46 for project 'checkout-service' (4 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.016Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 47 for project 'checkout-service' (3 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.024Z INFO 2824 --- [ main] o.a.unitrack.ingest.PerfIngestService : Ingested perf run 4 for project 'checkout-service' (60 samples, 0 errors, 3 labels, format jmeter)
2026-06-28T12:58:36.030Z INFO 2824 --- [ main] o.a.unitrack.ingest.PerfIngestService : Ingested perf run 5 for project 'checkout-service' (60 samples, 0 errors, 3 labels, format jmeter)
2026-06-28T12:58:36.035Z INFO 2824 --- [ main] o.a.unitrack.ingest.PerfIngestService : Ingested perf run 6 for project 'checkout-service' (60 samples, 0 errors, 3 labels, format jmeter)
2026-06-28T12:58:36.040Z INFO 2824 --- [ main] o.a.unitrack.ingest.PerfIngestService : Ingested perf run 7 for project 'checkout-service' (60 samples, 2 errors, 3 labels, format jmeter)
2026-06-28T12:58:36.045Z INFO 2824 --- [ main] o.a.unitrack.ingest.PerfIngestService : Ingested perf run 8 for project 'checkout-service' (60 samples, 0 errors, 3 labels, format jmeter)
2026-06-28T12:58:36.063Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 48 for project 'billing-api' (4 tests, 2 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.079Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 49 for project 'billing-api' (3 tests, 1 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.095Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 50 for project 'billing-api' (3 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.110Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 51 for project 'billing-api' (4 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.125Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 52 for project 'web-frontend' (3 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.135Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 53 for project 'web-frontend' (4 tests, 1 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.145Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 54 for project 'web-frontend' (4 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.156Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 55 for project 'payments-gateway' (3 tests, 0 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.165Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 56 for project 'payments-gateway' (4 tests, 1 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.172Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 57 for project 'payments-gateway' (4 tests, 1 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.180Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 58 for project 'payments-gateway' (4 tests, 1 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.187Z INFO 2824 --- [ main] o.a.unitrack.ingest.IngestService : Ingested run 59 for project 'payments-gateway' (4 tests, 1 failed, 0 errors, 1 uploads)
2026-06-28T12:58:36.480Z WARN 2824 --- [ main] o.o.selenium.devtools.CdpVersionFinder : Unable to find CDP implementation matching 149
2026-06-28T12:58:36.480Z WARN 2824 --- [ main] o.o.selenium.chromium.ChromiumDriver : Unable to find version of CDP to use for 149.0.7827.155. You may need to include a dependency on a specific version of the CDP using something similar to `org.seleniumhq.selenium:selenium-devtools-v86:4.37.0` where the version ("v86") matches the version of the chromium-based browser you're using and the version number of the artifact is the same as Selenium's.
2026-06-28T12:58:36.490Z INFO 2824 --- [o-auto-2-exec-1] o.a.c.c.C.[Tomcat-1].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-06-28T12:58:36.490Z INFO 2824 --- [o-auto-2-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2026-06-28T12:58:36.494Z INFO 2824 --- [o-auto-2-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 4 ms
Suites
| Suite | Tests | Failures | Errors | Skipped | Time |
|---|---|---|---|---|---|
org.alexmond.unitrack.domain.AuditAndShareEntityTest |
3 | 0 | 0 | 0 | 0.22s |
org.alexmond.unitrack.ingest.CoverageParsersTest |
5 | 0 | 0 | 0 | 0.03s |
org.alexmond.unitrack.ingest.GoCoverAndBenchParserTest |
2 | 0 | 0 | 0 | 0.00s |
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 |
6 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.ingest.JmhJsonParserTest |
6 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.ingest.JUnitXmlParserTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.ingest.K6JsonParserTest |
2 | 0 | 0 | 0 | 0.00s |
org.alexmond.unitrack.ingest.NewTestResultFormatsTest |
4 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.ingest.XUnitNUnitGatlingParserTest |
4 | 0 | 0 | 0 | 0.02s |
org.alexmond.unitrack.report.BranchGlobTest |
1 | 0 | 0 | 0 | 0.00s |
org.alexmond.unitrack.report.ComparisonServiceTest |
3 | 0 | 0 | 0 | 0.46s |
org.alexmond.unitrack.report.CoreReportingTest |
4 | 0 | 0 | 0 | 1.01s |
org.alexmond.unitrack.report.ModuleCoverageTest |
3 | 0 | 0 | 0 | 1.15s |
org.alexmond.unitrack.report.OwnershipGlobalScorecardTest |
1 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.report.OwnershipServiceTest |
3 | 0 | 0 | 0 | 0.23s |
org.alexmond.unitrack.report.ProjectHealthBoardOrderTest |
2 | 0 | 0 | 0 | 0.00s |
org.alexmond.unitrack.report.RunDeletionServiceTest |
1 | 0 | 0 | 0 | 0.16s |
org.alexmond.unitrack.report.TrendFlagScopeTest |
1 | 0 | 0 | 0 | 0.08s |
org.alexmond.unitrack.repository.BrokenSinceQueryTest |
6 | 0 | 0 | 0 | 8.86s |
org.alexmond.unitrack.web.account.MembershipServiceTest |
3 | 0 | 0 | 0 | 0.02s |
org.alexmond.unitrack.web.ai.AiAnalyzerStubIntegrationTest |
1 | 0 | 0 | 0 | 1.37s |
org.alexmond.unitrack.web.ai.AiAnalyzerTest |
3 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.alert.AlertChannelIntegrationTest |
3 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.alert.AlertEventPublisherTest |
5 | 0 | 0 | 0 | 1.00s |
org.alexmond.unitrack.web.alert.Notify4jAlertSinkTest |
4 | 0 | 0 | 0 | 0.34s |
org.alexmond.unitrack.web.AlertsUiIntegrationTest |
5 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.AuditApiIntegrationTest |
3 | 0 | 0 | 0 | 0.05s |
org.alexmond.unitrack.web.AuditLogUiIntegrationTest |
3 | 0 | 0 | 0 | 0.17s |
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.09s |
org.alexmond.unitrack.web.BranchSelectorIntegrationTest |
2 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.ClosedModePublicReadIntegrationTest |
2 | 0 | 0 | 0 | 2.00s |
org.alexmond.unitrack.web.ClosedModeStaticAssetsTest |
1 | 0 | 0 | 0 | 0.03s |
org.alexmond.unitrack.web.CoverageDiffIntegrationTest |
2 | 0 | 0 | 0 | 0.23s |
org.alexmond.unitrack.web.CoverageFlagsIntegrationTest |
1 | 0 | 0 | 0 | 0.16s |
org.alexmond.unitrack.web.CoverageFormatsIntegrationTest |
1 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.CoveragePageIntegrationTest |
3 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.FailureClusterIntegrationTest |
1 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.FlakyDetectionIntegrationTest |
2 | 0 | 0 | 0 | 16.76s |
org.alexmond.unitrack.web.GateCacheIntegrationTest |
1 | 0 | 0 | 0 | 0.04s |
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.76s |
org.alexmond.unitrack.web.github.ProjectImportServiceTest |
2 | 0 | 0 | 0 | 0.21s |
org.alexmond.unitrack.web.gitlab.GitLabConfigResolverTest |
2 | 0 | 0 | 0 | 0.00s |
org.alexmond.unitrack.web.gitlab.GitLabServiceTest |
4 | 0 | 0 | 0 | 0.02s |
org.alexmond.unitrack.web.HomeBoardIntegrationTest |
1 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.IngestIntegrationTest |
2 | 0 | 0 | 0 | 0.18s |
org.alexmond.unitrack.web.IngestManyPartsIntegrationTest |
1 | 0 | 0 | 0 | 5.12s |
org.alexmond.unitrack.web.IngestPrMetadataIntegrationTest |
2 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.IngestTokenScopeIntegrationTest |
3 | 0 | 0 | 0 | 0.26s |
org.alexmond.unitrack.web.live.LiveBoardIntegrationTest |
1 | 0 | 0 | 0 | 0.09s |
org.alexmond.unitrack.web.live.LiveClientAssetIntegrationTest |
2 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.live.LiveEventsEndpointIntegrationTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.live.LiveEventServiceTest |
3 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.live.LiveProjectPageIntegrationTest |
1 | 0 | 0 | 0 | 0.04s |
org.alexmond.unitrack.web.live.SseStreamContractIntegrationTest |
1 | 0 | 0 | 0 | 0.08s |
org.alexmond.unitrack.web.MainApplicationYamlTest |
1 | 0 | 0 | 0 | 0.01s |
org.alexmond.unitrack.web.mcp.McpActionToolsDisabledTest |
1 | 0 | 0 | 0 | 0.42s |
org.alexmond.unitrack.web.mcp.McpActionToolsIntegrationTest |
3 | 0 | 0 | 0 | 1.45s |
org.alexmond.unitrack.web.mcp.McpToolsIntegrationTest |
5 | 0 | 0 | 0 | 0.11s |
org.alexmond.unitrack.web.MembershipIntegrationTest |
3 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.metrics.MetricsIntegrationTest |
1 | 0 | 0 | 0 | 0.17s |
org.alexmond.unitrack.web.metrics.TracingIntegrationTest |
1 | 0 | 0 | 0 | 0.08s |
org.alexmond.unitrack.web.notify.GateFailureNotifierTest |
7 | 0 | 0 | 0 | 0.27s |
org.alexmond.unitrack.web.notify.NotificationServiceTest |
6 | 0 | 0 | 0 | 0.37s |
org.alexmond.unitrack.web.notify.OwnerFailureNotifierTest |
1 | 0 | 0 | 0 | 0.69s |
org.alexmond.unitrack.web.notify.TokenExpiryReminderTest |
3 | 0 | 0 | 0 | 0.14s |
org.alexmond.unitrack.web.ops.HealthInfoIntegrationTest |
3 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.ops.OpsPageIntegrationTest |
3 | 0 | 0 | 0 | 0.10s |
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.08s |
org.alexmond.unitrack.web.PerfRegressionIntegrationTest |
3 | 0 | 0 | 0 | 0.16s |
org.alexmond.unitrack.web.PerfRunDetailIntegrationTest |
3 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.PerfRunRegressionIntegrationTest |
2 | 0 | 0 | 0 | 0.05s |
org.alexmond.unitrack.web.PerfTrendIntegrationTest |
2 | 0 | 0 | 0 | 0.60s |
org.alexmond.unitrack.web.ProjectSettingsIntegrationTest |
3 | 0 | 0 | 0 | 0.12s |
org.alexmond.unitrack.web.ProjectVisibilityIntegrationTest |
3 | 0 | 0 | 0 | 0.52s |
org.alexmond.unitrack.web.PrPageIntegrationTest |
2 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.PullRequestGroupingIntegrationTest |
2 | 0 | 0 | 0 | 0.15s |
org.alexmond.unitrack.web.QualityGateIntegrationTest |
1 | 0 | 0 | 0 | 0.38s |
org.alexmond.unitrack.web.ReportMergingIntegrationTest |
1 | 0 | 0 | 0 | 0.09s |
org.alexmond.unitrack.web.RunExportIntegrationTest |
2 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.SecureIngestIntegrationTest |
1 | 0 | 0 | 0 | 1.17s |
org.alexmond.unitrack.web.ShareLinkIntegrationTest |
2 | 0 | 0 | 0 | 0.07s |
org.alexmond.unitrack.web.SignupEnabledIntegrationTest |
4 | 0 | 0 | 0 | 2.07s |
org.alexmond.unitrack.web.SignupRateLimitIntegrationTest |
1 | 0 | 0 | 0 | 1.49s |
org.alexmond.unitrack.web.StatusAndSignupIntegrationTest |
2 | 0 | 0 | 0 | 0.03s |
org.alexmond.unitrack.web.TestDetailIntegrationTest |
4 | 0 | 0 | 0 | 0.33s |
org.alexmond.unitrack.web.TestOutputIntegrationTest |
1 | 0 | 0 | 0 | 0.13s |
org.alexmond.unitrack.web.TestRegressionIntegrationTest |
3 | 0 | 0 | 0 | 0.10s |
org.alexmond.unitrack.web.TriageIntegrationTest |
1 | 0 | 0 | 0 | 0.15s |
org.alexmond.unitrack.web.ui.ChartRenderingUiTest |
1 | 0 | 0 | 0 | 0.72s |
org.alexmond.unitrack.web.ui.FullPageScreenshotUiTest |
1 | 0 | 0 | 0 | 11.38s |
org.alexmond.unitrack.web.ui.RunPagePerfTest |
1 | 0 | 0 | 0 | 0.06s |
org.alexmond.unitrack.web.ui.ScreenshotTourTest |
1 | 0 | 1 | 0 | 5.91s |
org.alexmond.unitrack.web.ui.SubnavScreenshotUiTest |
1 | 0 | 0 | 0 | 12.27s |
Slowest tests (performance →)
Coverage change
vs baseline
run #1742
on main
-3.1 pp overall
| File | Baseline | This run | Δ pp | |
|---|---|---|---|---|
org/alexmond/unitrack/web/WebLayoutConfig.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/account/AuditService.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/account/MembershipService.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/account/ProjectAccessService.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ai/FailureAnalysis.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/alert/AlertEventAdapter.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/alert/AlertProperties.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/alert/LoggingAlertSink.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/alert/Notify4jConfig.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/alert/SecretCipher.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/ApiExceptionHandler.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/ApiResponses.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/AuditApiController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/BlameController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/FlakyController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/GateController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/PerfRegressionController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/PerfRunController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/PerfRunRegressionController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/PerformanceController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/RegressionController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/api/TriageController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/demo/DemoProperties.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/github/GitHubConfig.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/github/GitHubConfigResolver.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/github/GitHubProperties.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/github/GitHubRepo.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/gitlab/GitLabConfigResolver.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/gitlab/GitLabProperties.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/live/LiveEventsController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/live/RunUpdate.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/mcp/McpConfig.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/mcp/McpProperties.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/metrics/UnitrackMetrics.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/notify/NotificationProperties.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/notify/NotificationService.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ops/LiveStreamHealthIndicator.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ops/OpsController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/security/AppUserDetailsService.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/security/SecurityConfig.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/security/SecurityProperties.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ui/AuditController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ui/CurrentUserAdvice.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ui/PageRenderConfig.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ui/RunExportController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ui/RunReportAssembler.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/ui/SignupController.java |
removed | 100.0% | — | -100.0 |
org/alexmond/unitrack/web/notify/GateFailureNotifier.java |
removed | 98.0% | — | -98.0 |
org/alexmond/unitrack/web/demo/DemoDataSeeder.java |
removed | 97.9% | — | -97.9 |
org/alexmond/unitrack/web/mcp/UniTrackMcpTools.java |
removed | 97.8% | — | -97.8 |
org/alexmond/unitrack/web/ui/DashboardController.java |
removed | 96.0% | — | -96.0 |
org/alexmond/unitrack/web/github/GitHubPrCommentService.java |
removed | 95.1% | — | -95.1 |
org/alexmond/unitrack/web/alert/AlertEventPublisher.java |
removed | 94.6% | — | -94.6 |
org/alexmond/unitrack/web/ui/StatusController.java |
removed | 94.6% | — | -94.6 |
org/alexmond/unitrack/web/alert/AlertChannelService.java |
removed | 94.4% | — | -94.4 |
org/alexmond/unitrack/web/api/IngestController.java |
removed | 93.8% | — | -93.8 |
org/alexmond/unitrack/web/github/ProjectImportService.java |
removed | 93.8% | — | -93.8 |
org/alexmond/unitrack/web/github/GitHubRepoService.java |
removed | 93.3% | — | -93.3 |
org/alexmond/unitrack/web/notify/TokenExpiryReminder.java |
removed | 93.3% | — | -93.3 |
org/alexmond/unitrack/web/github/GitHubStatusService.java |
removed | 93.1% | — | -93.1 |
org/alexmond/unitrack/web/security/ApiTokenAuthFilter.java |
removed | 92.9% | — | -92.9 |
org/alexmond/unitrack/web/gitlab/GitLabService.java |
removed | 92.3% | — | -92.3 |
org/alexmond/unitrack/web/account/ApiTokenService.java |
removed | 88.9% | — | -88.9 |
org/alexmond/unitrack/web/live/LiveEventService.java |
removed | 88.1% | — | -88.1 |
org/alexmond/unitrack/web/ui/SettingsController.java |
removed | 87.9% | — | -87.9 |
org/alexmond/unitrack/web/api/BadgeController.java |
removed | 86.4% | — | -86.4 |
org/alexmond/unitrack/web/alert/Notify4jAlertSink.java |
removed | 86.0% | — | -86.0 |
org/alexmond/unitrack/web/account/SignupRateLimiter.java |
removed | 85.7% | — | -85.7 |
org/alexmond/unitrack/web/api/MeController.java |
removed | 85.7% | — | -85.7 |
org/alexmond/unitrack/web/notify/OwnerFailureNotifier.java |
removed | 85.7% | — | -85.7 |
org/alexmond/unitrack/web/ui/MembersController.java |
removed | 84.2% | — | -84.2 |
org/alexmond/unitrack/web/ui/OwnersUiController.java |
removed | 84.2% | — | -84.2 |
org/alexmond/unitrack/web/mcp/UniTrackMcpActionTools.java |
removed | 83.0% | — | -83.0 |
org/alexmond/unitrack/web/account/ShareLinkService.java |
removed | 81.8% | — | -81.8 |
org/alexmond/unitrack/web/api/QueryController.java |
removed | 80.6% | — | -80.6 |
org/alexmond/unitrack/web/ai/ChatClientAiAnalyzer.java |
removed | 80.0% | — | -80.0 |
org/alexmond/unitrack/web/security/DefaultAdminSeeder.java |
removed | 75.0% | — | -75.0 |
org/alexmond/unitrack/web/ui/AlertsUiController.java |
removed | 71.4% | — | -71.4 |
org/alexmond/unitrack/web/ui/FlakyUiController.java |
removed | 57.1% | — | -57.1 |
org/alexmond/unitrack/web/alert/MicrometerNotificationMetrics.java |
removed | 50.0% | — | -50.0 |
org/alexmond/unitrack/web/account/UserService.java |
removed | 45.8% | — | -45.8 |
org/alexmond/unitrack/web/ui/TriageUiController.java |
removed | 40.0% | — | -40.0 |
org/alexmond/unitrack/UnitrackApplication.java |
removed | 33.3% | — | -33.3 |
org/alexmond/unitrack/web/ui/AccountController.java |
removed | 25.0% | — | -25.0 |
org/alexmond/unitrack/web/ui/ShareController.java |
removed | 20.0% | — | -20.0 |
org/alexmond/unitrack/ingest/PerfParsers.java |
dropped | 75.0% | 63.6% | -11.4 |
org/alexmond/unitrack/ingest/TestResultParsers.java |
dropped | 75.0% | 63.6% | -11.4 |
org/alexmond/unitrack/ingest/CoverageParsers.java |
dropped | 81.8% | 80.0% | -1.8 |
org/alexmond/unitrack/web/ai/AiAnalyzer.java |
removed | 0.0% | — | +-0.0 |
org/alexmond/unitrack/web/alert/AlertSink.java |
removed | 0.0% | — | +-0.0 |
org/alexmond/unitrack/web/ui/ComparisonController.java |
removed | 0.0% | — | +-0.0 |
org/alexmond/unitrack/web/ui/GitHubImportController.java |
removed | 0.0% | — | +-0.0 |
org/alexmond/unitrack/web/ui/RunAdminController.java |
removed | 0.0% | — | +-0.0 |
org/alexmond/unitrack/ingest/GatlingLogParser.java |
improved | 91.6% | 92.8% | +1.2 |
org/alexmond/unitrack/ingest/StreamSniff.java |
added | — | 100.0% | +100.0 |
Coverage by module
| Module | Line % | Lines | Files |
|---|---|---|---|
config |
100.0% | 15/15 | 3 |
domain |
70.8% | 170/240 | 27 |
ingest |
86.3% | 1063/1232 | 35 |
report |
80.0% | 670/838 | 47 |
repository |
0.0% | 0/0 | 21 |
Coverage by file (most missed first)
| File | Line % | Covered | Missed | |
|---|---|---|---|---|
org/alexmond/unitrack/report/CoverageDiffService.java |
0.0% | 0 | 39 | |
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/report/OwnershipService.java |
73.3% | 44 | 16 | |
org/alexmond/unitrack/report/PullRequestService.java |
0.0% | 0 | 13 | |
org/alexmond/unitrack/domain/ApiToken.java |
0.0% | 0 | 12 | |
org/alexmond/unitrack/domain/User.java |
0.0% | 0 | 12 | |
org/alexmond/unitrack/ingest/TrxXmlParser.java |
83.8% | 62 | 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/domain/TestRun.java |
72.7% | 24 | 9 | |
org/alexmond/unitrack/ingest/OpenCoverXmlParser.java |
87.3% | 62 | 9 | |
org/alexmond/unitrack/ingest/CoberturaXmlParser.java |
85.5% | 53 | 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/CtrfJsonParser.java |
83.7% | 41 | 8 | |
org/alexmond/unitrack/ingest/GoCoverParser.java |
83.0% | 39 | 8 | |
org/alexmond/unitrack/ingest/JUnitXmlParser.java |
88.2% | 60 | 8 | |
org/alexmond/unitrack/ingest/JmeterJtlParser.java |
91.8% | 90 | 8 | |
org/alexmond/unitrack/report/ProjectHealth.java |
33.3% | 4 | 8 | |
org/alexmond/unitrack/report/QualityGateService.java |
86.2% | 50 | 8 | |
org/alexmond/unitrack/domain/ProjectMembership.java |
0.0% | 0 | 7 | |
org/alexmond/unitrack/domain/TestCaseResult.java |
70.0% | 14 | 6 | |
org/alexmond/unitrack/ingest/NUnitXmlParser.java |
84.2% | 32 | 6 | |
org/alexmond/unitrack/ingest/JacocoXmlParser.java |
85.4% | 35 | 6 | |
org/alexmond/unitrack/ingest/GatlingLogParser.java |
92.8% | 77 | 6 | |
org/alexmond/unitrack/report/FailureClusteringService.java |
90.2% | 55 | 6 | |
org/alexmond/unitrack/ingest/LcovParser.java |
90.7% | 49 | 5 | |
org/alexmond/unitrack/ingest/Suites.java |
72.2% | 13 | 5 | |
org/alexmond/unitrack/ingest/XmlSupport.java |
86.1% | 31 | 5 | |
org/alexmond/unitrack/report/CoverageDiff.java |
0.0% | 0 | 5 | |
org/alexmond/unitrack/ingest/PerfIngestService.java |
92.0% | 46 | 4 | |
org/alexmond/unitrack/ingest/GoTestJsonParser.java |
92.2% | 47 | 4 | |
org/alexmond/unitrack/ingest/TestResultParsers.java |
63.6% | 7 | 4 | |
org/alexmond/unitrack/ingest/PerfParsers.java |
63.6% | 7 | 4 | |
org/alexmond/unitrack/ingest/GoBenchParser.java |
89.2% | 33 | 4 | |
org/alexmond/unitrack/report/TestRegressionResult.java |
42.9% | 3 | 4 | |
org/alexmond/unitrack/ingest/XUnitXmlParser.java |
91.2% | 31 | 3 | |
org/alexmond/unitrack/ingest/K6JsonParser.java |
85.0% | 17 | 3 | |
org/alexmond/unitrack/report/CoveragePackage.java |
25.0% | 1 | 3 | |
org/alexmond/unitrack/report/ProjectHealthService.java |
92.9% | 39 | 3 | |
org/alexmond/unitrack/domain/CoverageFileEntry.java |
81.8% | 9 | 2 | |
org/alexmond/unitrack/ingest/CoverageParsers.java |
80.0% | 8 | 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/ingest/JUnitResults.java |
87.5% | 7 | 1 | |
org/alexmond/unitrack/report/BlameService.java |
97.5% | 39 | 1 | |
org/alexmond/unitrack/report/BranchSummary.java |
0.0% | 0 | 1 | |
org/alexmond/unitrack/report/PerfRegressionResult.java |
75.0% | 3 | 1 | |
org/alexmond/unitrack/report/FlakyTestService.java |
95.7% | 22 | 1 | |
org/alexmond/unitrack/report/PerfRunRegression.java |
75.0% | 3 | 1 | |
org/alexmond/unitrack/report/FlakyTestView.java |
50.0% | 1 | 1 | |
org/alexmond/unitrack/report/PullRequestSummary.java |
0.0% | 0 | 1 | |
org/alexmond/unitrack/config/QualityGateProperties.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/config/BranchProperties.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/config/PerformanceProperties.java |
100.0% | 7 | 0 | |
org/alexmond/unitrack/domain/TestSuiteResult.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/FlakyStatus.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/domain/TestOwnerRule.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/FlakyTest.java |
100.0% | 14 | 0 | |
org/alexmond/unitrack/domain/ProjectSettings.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/domain/AlertChannelType.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/AlertKind.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/Role.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/PerfRun.java |
100.0% | 13 | 0 | |
org/alexmond/unitrack/domain/AuditEntry.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/Visibility.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/TriageRule.java |
100.0% | 11 | 0 | |
org/alexmond/unitrack/domain/ShareLink.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/domain/AlertEvent.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/domain/TestStatus.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/TokenScope.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/ProjectRole.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/domain/PerfTransaction.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/domain/Project.java |
100.0% | 7 | 0 | |
org/alexmond/unitrack/ingest/ParsedCase.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/ingest/StreamSniff.java |
100.0% | 9 | 0 | |
org/alexmond/unitrack/ingest/GzipStreams.java |
100.0% | 7 | 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/TestResultParser.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/ingest/PerfResultParser.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/ingest/IngestRequest.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/ingest/CoverageResults.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/ingest/PerfResults.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/report/FailureCluster.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/TriageResult.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/report/TestTimelinePoint.java |
100.0% | 4 | 0 | |
org/alexmond/unitrack/report/BlameEntry.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/FlakyStat.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/report/GateConfig.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/ProjectSettingsService.java |
100.0% | 23 | 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/BoardSummary.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/PerfRunDetailService.java |
100.0% | 23 | 0 | |
org/alexmond/unitrack/report/TriageRuleView.java |
100.0% | 3 | 0 | |
org/alexmond/unitrack/report/PerfRunRegressionService.java |
100.0% | 27 | 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/TestDurationTrend.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/PerformanceService.java |
100.0% | 32 | 0 | |
org/alexmond/unitrack/report/SlowTest.java |
100.0% | 2 | 0 | |
org/alexmond/unitrack/report/PerfTrendPoint.java |
100.0% | 5 | 0 | |
org/alexmond/unitrack/report/RunComparison.java |
100.0% | 1 | 0 | |
org/alexmond/unitrack/report/DurationPoint.java |
100.0% | 4 | 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/ProjectMembershipRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/BrokenSince.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ApiTokenRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/PackageCoverage.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TestRunRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/CoverageFileEntryRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/FlakyTestRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/CoverageReportRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/UserRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ProjectFlakyCount.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/PerfRunRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TriageRuleRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/AlertChannelRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/TestCaseResultRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/AuditEntryRepository.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/TestSuiteResultRepository.java |
0.0% | 0 | 0 | |
org/alexmond/unitrack/repository/ProjectSettingsRepository.java |
0.0% | 0 | 0 |