← Back to all runs

Build Run: 90a86911

CodexCoder21Organization/HandoffApi

Stored run summary updated . Data age: 300m 14s.

Projectshandoff:api
RepositoryCodexCoder21Organization/HandoffApibranch fix/status-report-pagescommit ac523e42e2a0
Droplets (0 active, 6 total)
Image: 245388985 · 2 vCPU
Status
FAILED
Provisioning deadline exceeded for runId=90a86911: elapsedMs=604108 limitMs=600000 firstAdmissionAt=1793278603771 currentAttempt=8 createdDropletIds=[613855473, 613877846, 613877876, 613877878, 613877886, 613877937] lastFailure=GuestReadinessBudgetExceededException: Guest readiness for 144.126.211.49 did not complete within the existing provisioning budget of 300000 ms; elapsed=411988 ms. The allocation must be replaced before run work starts.
Build Rules
3 built, 0 failed, 3 total
Tests
59 passed, 1 failed, 1 running, 64 pending, 125 total
0%50%100%Tests passedTests failedTests canceled before they reached a verdictTests started and still runningTests started (including the ones still running)Tests finished, whether they passed or notTests passed or failed, excluding the ones canceledTests passedpassedfailedrunning03m 24s
Test ages
02040600-1s51-10s5510-30s030-60s01-5m05-15m015-60m01h+1test lifespanpassedfailedrunning

61 tests: 59 passed, 1 failed, 1 running.

64 tests are not on this chart. They have not run yet, or did not run at all, so there is no runtime to bin.

Lane activity

Lane activity cannot be drawn for this run: this run's per-test attempt history could not be read this time. The coordinator did not return a complete attempt-history response. Reload this page in a minute to try again. Every other chart on this page is unaffected.

Requested
9 hours
spent waiting (pending)
Started
Total duration from build request until completion: 679m 6s Excluding the 590m 6s spent pending in the queue: 88m 59s679m 6spending: 590m 6s wall clock. Queue time: the real elapsed time from run creation until the first recorded phase began. This is time the run waited before execution started.pending590m 6sinstalling dependencies: 14.3s wall clock. Lifecycle time: the real elapsed time the run spent in the installing dependencies phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.installing dependenciesuploading project: 26.7s wall clock. Lifecycle time: the real elapsed time the run spent in the uploading project phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.uploading projectbuild rules: 2m 15s wall clock. Build rules time: from the first droplet starting build rules until shard 0 finished the last one. The module cache packaging, transfer and install that follow are shown as their own stage. CPU time: 3m 11s. CPU time: the sum of all measured individual build rules CPU times. Because build rules run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.build rulesBuild rules time: from the first droplet starting build rules until shard 0 finished the last one. The module cache packaging, transfer and install that follow are shown as their own stage.2m 15s (wall clock)CPU time: the sum of all measured individual build rules CPU times. Because build rules run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.3m 11s (cpu time)module cache packaging, transfer and install: 82m 51s wall clock. Module cache time: from the last build rule finishing until the first test started. Shard 0 packages the workspace module cache it built and serves it; the other droplets fetch and install it. If the run is still in this stage, the span ends at the current render time.module cache packaging,transfer and installModule cache time: from the last build rule finishing until the first test started. Shard 0 packages the workspace module cache it built and serves it; the other droplets fetch and install it. If the run is still in this stage, the span ends at the current render time.82m 51sunit tests: 3m 11s wall clock. Lifecycle time: the real elapsed time the run spent in the unit tests phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last test finished, such as dispatching @PerformanceTest tests to the performance-test service. CPU time: 26.5s. CPU time: the sum of all measured individual tests CPU times. Because tests run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.unit testsLifecycle time: the real elapsed time the run spent in the unit tests phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last test finished, such as dispatching @PerformanceTest tests to the performance-test service.3m 11s (wall clock)CPU time: the sum of all measured individual tests CPU times. Because tests run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.26.5s (cpu time)
Module cache: Shard 0 packaged the module cache in 1m 9s
test time
6.8s
cpu time
26.5s
Finished
Notes
PR https://github.com/CodexCoder21Organization/HandoffApi/pull/23 Commit https://github.com/CodexCoder21Organization/HandoffApi/commit/ac523e42e2a047a7269edf03b6387dcf7ba63eec kotlin-build-ci-upload-request=406dcfe6-15af-4987-8f89-14f484e2cae2 Retention: archive.tar.gz: archive.tar.gz retained until 2026-10-29T19:43:35.965Z; removed under the runs-pool size policy. Retention: build.log: log retained until 2026-10-29T19:43:36.247Z; removed under the runs-pool size policy. Retention: test-events.jsonl: test-events.jsonl retained until 2026-10-29T19:43:36.529Z; removed under the runs-pool size policy.

Build Rules

3 built, 0 failed, 3 total
StatusBuild RuleRepresentative wall timeOutputError
PASSEDhandoff.api.buildMaven (2 recorded executions)94655ms0 files, 0 B
PASSEDhandoff.api.buildSkinnyJar (2 recorded executions)53428ms0 files, 0 B
PASSEDhandoff.api.legacyProviderFixture40234ms0 files, 0 B

Test Results

59 passed, 1 failed, 1 running, 64 pending, 125 total
StatusProjectTestDurationError
FAILEDhandoff.api.testtestStatusReportPageAcceptedLimitRoundTrips2681msjava.lang.AssertionError: A page accepted by the public constructor must round-trip through its own JSON parser; serialized 65764 bytes: Status report page exceeds the 65536-byte response limit. at handoff.api.test.TestStatusReportPageAcceptedLimitRoundTripsKt.testStatusReportPageAcceptedLimitRoundTrips(testStatusReportPageAcceptedLimitRoundTrips.kt:27) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449) Caused by: java.lang.IllegalArgumentException: Status report page exceeds the 65536-byte response limit. at handoff.api.StatusReportPage$Companion.fromJson(StatusReportPage.kt:140) at handoff.api.test.TestStatusReportPageAcceptedLimitRoundTripsKt.testStatusReportPageAcceptedLimitRoundTrips(testStatusReportPageAcceptedLimitRoundTrips.kt:25) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
PASSEDhandoff.api.testtestBlockedReasonTextPartitions1408ms
PENDINGhandoff.api.testtestCanonicalFileBlockedReasonAbsentRoundTrip-
PASSEDhandoff.api.testtestCanonicalFileBlockedReasonPresentRoundTrip1471ms
PASSEDhandoff.api.testtestCanonicalFileBlockedReasonValidationErrors2628ms
PASSEDhandoff.api.testtestCanonicalFileBodyPreservationVariants974ms
PASSEDhandoff.api.testtestCanonicalFileDependenciesAndCompletionRoundTrip1419ms
PASSEDhandoff.api.testtestCanonicalFileEmitValidationErrors1083ms
PASSEDhandoff.api.testtestCanonicalFileFoldedSummaryAndBodyRoundTrip1301ms
PASSEDhandoff.api.testtestCanonicalFileParseEmitParseFixpoint1468ms
PENDINGhandoff.api.testtestCanonicalFileRejectsCarriageReturnSummary-
PENDINGhandoff.api.testtestCanonicalFileReopenedHandoffRoundTrip-
PASSEDhandoff.api.testtestCanonicalFileSummarySpecialScalarsRoundTrip1253ms
PENDINGhandoff.api.testtestClaimNotFoundExceptionConversationMessage-
PENDINGhandoff.api.testtestClaimNotFoundExceptionMessage-
PASSEDhandoff.api.testtestClaimRecordConversationFieldsRoundTrip1419ms
PASSEDhandoff.api.testtestClaimRecordJsonRoundTrip1570ms
PENDINGhandoff.api.testtestConversationHandoffLookupJsonRoundTrip-
PASSEDhandoff.api.testtestConversationHandoffLookupRequestValidationErrors1243ms
PASSEDhandoff.api.testtestConversationRecordJsonRoundTrip1098ms
PENDINGhandoff.api.testtestConversationReferenceJsonRoundTrip-
PASSEDhandoff.api.testtestConversationReferenceValidationErrors1072ms
PENDINGhandoff.api.testtestDashboardClaimAndLatestReportFields-
PASSEDhandoff.api.testtestDashboardOptionalFieldsAreTyped2126ms
PASSEDhandoff.api.testtestDashboardProjectionDecodesUnknownValues1283ms
PASSEDhandoff.api.testtestDashboardProjectionJsonRoundTrip984ms
PASSEDhandoff.api.testtestDashboardProjectionMergedPullRequests1613ms
PASSEDhandoff.api.testtestDashboardProjectionReportsUndecodableEntries1428ms
PASSEDhandoff.api.testtestDashboardRecordsRejectBlankEnumeratedValues3093ms
PENDINGhandoff.api.testtestDefaultPriorityListDeletionExceptionMessage-
PASSEDhandoff.api.testtestHandoffNotFoundExceptionMessage801ms
PENDINGhandoff.api.testtestHandoffNotOnPriorityListExceptionMessage-
PASSEDhandoff.api.testtestHandoffPullRequestRecordJsonRoundTrip1158ms
PENDINGhandoff.api.testtestHandoffRecordJsonRoundTrip-
PENDINGhandoff.api.testtestHandoffRecordLegacyStatusColorFallback-
PASSEDhandoff.api.testtestHandoffRecordUpdatedAtMs1141ms
PENDINGhandoff.api.testtestHandoffServiceArchiveSearchContract-
PENDINGhandoff.api.testtestHandoffServiceDeletePriorityListContract-
PENDINGhandoff.api.testtestHandoffServiceGetUsageJsonDefaultUnsupported-
PENDINGhandoff.api.testtestHandoffServiceListAllOpenHandoffsContract-
PENDINGhandoff.api.testtestHandoffServiceListFleetAgentsContract-
PASSEDhandoff.api.testtestHandoffServicePullRequestAndDashboardContract1171ms
PASSEDhandoff.api.testtestHandoffServiceRecordUsageJsonDefaultUnsupported1191ms
PENDINGhandoff.api.testtestHandoffServiceWorkInProgressDefaultUnsupported-
PENDINGhandoff.api.testtestHandoffUsageProjectionJsonRoundTrip-
PENDINGhandoff.api.testtestHomePageProjectionContract-
RUNNINGhandoff.api.testtestHomePageProjectionDegradedFleetContract-
PASSEDhandoff.api.testtestHomePageProjectionJsonRoundTrip1264ms
PASSEDhandoff.api.testtestOpenHandoffCatalogDefaultUnsupported1132ms
PASSEDhandoff.api.testtestOpenHandoffCatalogOwnsItsRecords3034ms
PENDINGhandoff.api.testtestOpenHandoffCatalogPage-
PENDINGhandoff.api.testtestOpenHandoffCatalogPublishedProvider-
PASSEDhandoff.api.testtestOpenHandoffCatalogRejectsOversizedInputBeforeCopy2943ms
PASSEDhandoff.api.testtestParseFileBlankTitle1276ms
PASSEDhandoff.api.testtestParseFileDuplicateDependency1028ms
PASSEDhandoff.api.testtestParseFileDuplicateFrontmatterKey1563ms
PASSEDhandoff.api.testtestParseFileMalformedDependency1278ms
PASSEDhandoff.api.testtestParseFileMalformedTimestamp4136ms
PASSEDhandoff.api.testtestParseFileMalformedUrl1753ms
PASSEDhandoff.api.testtestParseFileMissingClosingDelimiter2799ms
PASSEDhandoff.api.testtestParseFileMissingOpeningDelimiter1588ms
PASSEDhandoff.api.testtestParseFileMissingRequiredField1576ms
PASSEDhandoff.api.testtestParseFileRejectsSubMillisecondTimestamp1414ms
PASSEDhandoff.api.testtestParseFileUnknownFrontmatterKey1205ms
PASSEDhandoff.api.testtestParseFoldedSummaryWhitespaceSemantics1376ms
PENDINGhandoff.api.testtestPriorityListNotFoundExceptionMessage-
PENDINGhandoff.api.testtestPriorityListRecordJsonRoundTrip-
PENDINGhandoff.api.testtestPullRequestReferenceExtractFromStatusReport-
PASSEDhandoff.api.testtestPullRequestReferenceExtractFromText1238ms
PASSEDhandoff.api.testtestPullRequestReferenceParse1267ms
PENDINGhandoff.api.testtestPullRequestReferenceParseAndExtractAgree-
PENDINGhandoff.api.testtestPullRequestReferenceRejectsNonCanonical-
PENDINGhandoff.api.testtestRecordJsonMissingAndEmptyArrays-
PASSEDhandoff.api.testtestRelatedProjectParse2583ms
PASSEDhandoff.api.testtestStatusReportJsonChunkStrictJson964ms
PENDINGhandoff.api.testtestStatusReportPageOwnsAndBoundsJsonChunks-
PASSEDhandoff.api.testtestStatusReportPagePreservesLegacyShape1701ms
PENDINGhandoff.api.testtestStatusReportPageRejectsMalformedFragments-
PENDINGhandoff.api.testtestStatusReportPageRejectsOversizedListsBeforeCopy-
PENDINGhandoff.api.testtestStatusReportPageRoundTripsFragments-
PENDINGhandoff.api.testtestStatusReportPageRoundTripsJsonFragments-
PENDINGhandoff.api.testtestStatusReportPagingPublishedProviderDefault-
PASSEDhandoff.api.testtestStatusReportRecordConversationFieldsRoundTrip1675ms
PENDINGhandoff.api.testtestStatusReportRecordJsonRoundTrip-
PASSEDhandoff.api.testtestStatusReportRecordRejectsInvalidStatus1478ms
PASSEDhandoff.api.testtestUsageBlankIdentityNormalization1160ms
PENDINGhandoff.api.testtestUsageBoundedProjectionLiteralWireShape-
PENDINGhandoff.api.testtestUsageBucketBoundariesAndTotals-
PASSEDhandoff.api.testtestUsageBucketCheckedTokenTotal1555ms
PASSEDhandoff.api.testtestUsageBucketExactLongParsing1437ms
PENDINGhandoff.api.testtestUsageBucketMissingOptionalFields-
PASSEDhandoff.api.testtestUsageBucketRecordJsonRoundTrip1416ms
PENDINGhandoff.api.testtestUsageBucketRecordRejectsNonStringIdentity-
PENDINGhandoff.api.testtestUsageBucketRejectsBlankModel-
PENDINGhandoff.api.testtestUsageBucketRejectsHarnessWithoutSession-
PENDINGhandoff.api.testtestUsageBucketRejectsInvalidActiveTime-
PENDINGhandoff.api.testtestUsageBucketRejectsInvalidBucketStart-
PENDINGhandoff.api.testtestUsageBucketRejectsInvalidCacheWriteTokens-
PENDINGhandoff.api.testtestUsageBucketRejectsInvalidCachedInputTokens-
PENDINGhandoff.api.testtestUsageBucketRejectsInvalidInputTokens-
PASSEDhandoff.api.testtestUsageBucketRejectsInvalidOutputTokens1591ms
PENDINGhandoff.api.testtestUsageBucketRejectsSessionWithoutHarness-
PASSEDhandoff.api.testtestUsageBucketRejectsUnknownHarness1585ms
PENDINGhandoff.api.testtestUsageBucketWriteFieldsOptional-
PENDINGhandoff.api.testtestUsageConversationDiagnosticPreservesValue-
PENDINGhandoff.api.testtestUsageConversationSpanExactLongParsing-
PASSEDhandoff.api.testtestUsageConversationSpanJsonRoundTrip1306ms
PENDINGhandoff.api.testtestUsageConversationSpanRejectsIncompleteReference-
PENDINGhandoff.api.testtestUsageConversationSpanRejectsInvalidBounds-
PASSEDhandoff.api.testtestUsageConversationSpanRejectsInvalidIdentity963ms
PENDINGhandoff.api.testtestUsageConversationSpanRejectsNonStringIdentity-
PENDINGhandoff.api.testtestUsageProjectionExactLongParsing-
PENDINGhandoff.api.testtestUsageProjectionLiteralWireShape-
PENDINGhandoff.api.testtestUsageSeriesCheckedTokenTotal-
PENDINGhandoff.api.testtestUsageSeriesExactLongParsing-
PENDINGhandoff.api.testtestUsageSeriesTotalJsonRoundTrip-
PENDINGhandoff.api.testtestUsageTimelinePointCheckedTokenTotal-
PENDINGhandoff.api.testtestUsageTimelinePointExactLongParsing-
PENDINGhandoff.api.testtestUsageTimelinePointJsonRoundTrip-
PENDINGhandoff.api.testtestUsageTimelinePointRejectsNonStringIdentity-
PASSEDhandoff.api.testtestUsageTimelinePointValidation1558ms
PENDINGhandoff.api.testtestUsageValueOperationsPreserved-
PASSEDhandoff.api.testtestWorkInProgressProjectionJsonRoundTrip2517ms
PASSEDhandoff.api.testtestWorkInProgressProjectionValidationErrors1215ms
PENDINGhandoff.api.testtestWorkInProgressRecordsRoundTripEveryOptionalValue-

Build Log

log retained until 2026-10-29T19:43:36.247Z; removed under the runs-pool size policy.