← Back to all runs

Build Run: 34ef1b14

CodexCoder21Organization/DigitalOceanDropletServiceServer

Projectsdropletserviceserver:droplet-service-server
Status
FAILED
Build watchdog detected that run '34ef1b14' has made no provisioning progress for 5 minutes, which exceeds the maximum allowed provisioning stall duration of 5 minutes. Last provisioning progress was at 2026-07-12T13:19:50.767Z (5 minutes ago); last build log line: '[2026-07-12 13:19:42] Sharding 124 discovered tests across 4 droplets (maxTestShards=10, minTestsPerShard=25)'. Droplet creation or boot appears to have stalled and the build has been marked as FAILED.
Tests
0 passed, 124 failed, 124 total
0%50%100%Tests started (including in-progress)Tests done (excluding in-progress)donestarted03ms
Started
Total duration from build request until completion: 5m 41s Excluding the 33.1s spent pending in the queue: 5m 7s5m 41spending: 33.1s wall clockpendingprovisioning droplet: 5m 7s wall clockprovisioning droplet5m 7s
Finished

Test Results

StatusProjectTestDurationError
FAILEDdropletserviceservertest429CanaryAllowsOnlyOneProbePerInterval0msTest did not complete during build execution
FAILEDdropletserviceservertestAccountAddedAfterWiringGetsAutoTermination0msTest did not complete during build execution
FAILEDdropletserviceservertestAccountKeyPostDoesNotInvalidateDropletList0msTest did not complete during build execution
FAILEDdropletserviceservertestAccountRpcResponsesNeverIncludeApiToken0msTest did not complete during build execution
FAILEDdropletserviceservertestAccountScopedAtomicTimerUpsert0msTest did not complete during build execution
FAILEDdropletserviceservertestAccountsPersistAcrossServiceRestart0msTest did not complete during build execution
FAILEDdropletserviceservertestAddAccountOnLegacySingleServiceManagerThrows0msTest did not complete during build execution
FAILEDdropletserviceservertestAddAccountRegistersAdminSshKeyWithTenantAccount0msTest did not complete during build execution
FAILEDdropletserviceservertestAddAccountRejectsInvalidTokenAndPersistsNothing0msTest did not complete during build execution
FAILEDdropletserviceservertestAddAccountRoutesRpcToTenantAccount0msTest did not complete during build execution
FAILEDdropletserviceservertestAddSshKeyToDropletForwardsToSshAppender0msTest did not complete during build execution
FAILEDdropletserviceservertestAddSshKeyToDropletRejectsMalformedPublicKey0msTest did not complete during build execution
FAILEDdropletserviceservertestAddSshKeyToDropletWithoutAdminIdentityThrowsIllegalState0msTest did not complete during build execution
FAILEDdropletserviceservertestAmbiguousDigitalOceanCreateRetainsReaper0msTest did not complete during build execution
FAILEDdropletserviceservertestAsyncCreationInterruptedByRestartIsMarkedFailed0msTest did not complete during build execution
FAILEDdropletserviceservertestAsyncCreationReadyStatusSurvivesRestartWithDroplet0msTest did not complete during build execution
FAILEDdropletserviceservertestAsyncCreationWorkersDoNotPileUpBehindRecurringSweepRegistration0msTest did not complete during build execution
FAILEDdropletserviceservertestAutoTerminationManagerWorksWithoutWebCron0msTest did not complete during build execution
FAILEDdropletserviceservertestBlankAccountIdErrorIsDescriptive0msTest did not complete during build execution
FAILEDdropletserviceservertestBudgetTelemetryUpdatesWithinProviderWindow0msTest did not complete during build execution
FAILEDdropletserviceservertestBytecodeRequestServedWhileWebCronConnectionHangs0msTest did not complete during build execution
FAILEDdropletserviceservertestCanaryOpportunityWithinCallerBudgetPreventsFailFast0msTest did not complete during build execution
FAILEDdropletserviceservertestCanaryPositiveResponseReopensProviderGate0msTest did not complete during build execution
FAILEDdropletserviceservertestCancelDeadlineSurvivesCorruptDeadlineFile0msTest did not complete during build execution
FAILEDdropletserviceservertestCheckExpiredAllAccountsSurvivesOneFailingAccount0msTest did not complete during build execution
FAILEDdropletserviceservertestCheckExpiredDropletsCleanUpDeadlineForExternallyDeletedDroplet0msTest did not complete during build execution
FAILEDdropletserviceservertestCheckExpiredDropletsTerminatesExpiredDroplets0msTest did not complete during build execution
FAILEDdropletserviceservertestCheckExpiredDropletsWithoutAccountIdSweepsAllAccounts0msTest did not complete during build execution
FAILEDdropletserviceservertestCheckExpiredUsesPersistedDeadlines0msTest did not complete during build execution
FAILEDdropletserviceservertestConcurrentAccountRegistrationIsSafe0msTest did not complete during build execution
FAILEDdropletserviceservertestConcurrentAsyncCreatesAreStartPacedNotResponseSerialized0msTest did not complete during build execution
FAILEDdropletserviceservertestConcurrentDropletReadsShareOnePaginatedUpstreamLoadPerTtl0msTest did not complete during build execution
FAILEDdropletserviceservertestConcurrentIdenticalActionStatusPollsShareOneUpstreamCall0msTest did not complete during build execution
FAILEDdropletserviceservertestConcurrentReadsHonorOneCentralRetryAfter0msTest did not complete during build execution
FAILEDdropletserviceservertestCorruptAccountFileDoesNotPreventStartup0msTest did not complete during build execution
FAILEDdropletserviceservertestCorruptDeadlineRenewalWinsAgainstSweep0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateCustomImageReturnsImageWithAvailableStatus0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateCustomImageRpcHandlerDispatchesAllParameters0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletAsyncCreatesWebCronTimerBeforeDroplet0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletAsyncFailsClosedWhenWebCronFails0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletAsyncFailsWhenAutoTerminationEnabledButWebCronUnavailable0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletAsyncRollsBackTimerWhenDropletCreationFails0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletAsyncRpcRoundTrip0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletAsyncWithoutWebCronCreatesDropletWithLocalDeadline0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletErrorConfirmsProviderWasNotContacted0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletDoesNotStartWhenTimerFails0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletMergesAdminFingerprintWithCallerProvidedFingerprints0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletProceedsWhenAutoTerminationDisabled0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletRefusesWhenAutoTerminationEnabledButConnectionFails0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletRefusesWhenWebCronServiceNull0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletReportsDigitalOceanDropletLimitClearly0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletFailsBeforeDigitalOceanWhenTimerCreationFails0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletStillRefusesWhileWebCronRetrying0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletViaRpcWithFingerprintsDoesNotAutoFetchAccountKeys0msTest did not complete during build execution
FAILEDdropletserviceservertestCreateDropletWithAutoTerminationEndToEnd0msTest did not complete during build execution
FAILEDdropletserviceservertestCreationCanonicalizesProvisionalTimer0msTest did not complete during build execution
FAILEDdropletserviceservertestDeadlineOnlyPersistedWhenBothOperationsSucceed0msTest did not complete during build execution
FAILEDdropletserviceservertestDeleteCustomImageRemovesItFromDigitalOcean0msTest did not complete during build execution
FAILEDdropletserviceservertestDeleteDropletAlreadyDeletedExternallyCleansUpLocalState0msTest did not complete during build execution
FAILEDdropletserviceservertestDeleteDropletCleansUpEverything0msTest did not complete during build execution
FAILEDdropletserviceservertestDeleteDropletPreservesTimerWhenApiCallFails0msTest did not complete during build execution
FAILEDdropletserviceservertestDeleteDropletSurvivesCorruptDeadlineFile0msTest did not complete during build execution
FAILEDdropletserviceservertestDigitalOceanRejectionSurfacesParsedMessage0msTest did not complete during build execution
FAILEDdropletserviceservertestDropletUrlServiceCloseCancelsWebCronRetry0msTest did not complete during build execution
FAILEDdropletserviceservertestGetDropletCreationStatusUnknownRequestIdReturnsNull0msTest did not complete during build execution
FAILEDdropletserviceservertestGetDropletFallsBackWhenSnapshotOmitsDroplet0msTest did not complete during build execution
FAILEDdropletserviceservertestGetDropletMissingFromSnapshotFallsBackToDirectGet0msTest did not complete during build execution
FAILEDdropletserviceservertestGetDropletNonExistentThrowsDigitalOceanApiException0msTest did not complete during build execution
FAILEDdropletserviceservertestInlineEd25519KeygenRoundTripsThroughSshKeyAppender0msTest did not complete during build execution
FAILEDdropletserviceservertestInvalidatedInFlightListCannotResurrectStaleSnapshot0msTest did not complete during build execution
FAILEDdropletserviceservertestListCustomImagesReturnsUploadedImagesOnly0msTest did not complete during build execution
FAILEDdropletserviceservertestListDropletsIncludesDeadlines0msTest did not complete during build execution
FAILEDdropletserviceservertestListSshKeysRpcHandlerReturnsTypedValues0msTest did not complete during build execution
FAILEDdropletserviceservertestNoDefaultAccountErrorIsDescriptive0msTest did not complete during build execution
FAILEDdropletserviceservertestWebCronFailureCannotCreateAnOrphanedDroplet0msTest did not complete during build execution
FAILEDdropletserviceservertestOverdueDropletsCanBeIdentifiedAndTerminated0msTest did not complete during build execution
FAILEDdropletserviceservertestPersistent429RetryHonorsCallerDeadline0msTest did not complete during build execution
FAILEDdropletserviceservertestPre429PositiveResponseCannotReopenGate0msTest did not complete during build execution
FAILEDdropletserviceservertestProductionWiringGuardsSharedSweepJobAcrossAccounts0msTest did not complete during build execution
FAILEDdropletserviceservertestProviderRemainingZeroClosesGateUntilReset0msTest did not complete during build execution
FAILEDdropletserviceservertestProvisionalTimerTimeoutRecoversAfterRestart0msTest did not complete during build execution
FAILEDdropletserviceservertestRateLimitCallerDeadlineIsDescriptive0msTest did not complete during build execution
FAILEDdropletserviceservertestRateLimitGateFailsFastWhenProviderResetExceedsCallerBudget0msTest did not complete during build execution
FAILEDdropletserviceservertestRateLimitGateRejectsAdmissionAfterCallerDeadline0msTest did not complete during build execution
FAILEDdropletserviceservertestRateLimitQueueCapacityIsDescriptive0msTest did not complete during build execution
FAILEDdropletserviceservertestRegisterRecurringSweepJobPrunesAccumulatedDuplicates0msTest did not complete during build execution
FAILEDdropletserviceservertestRegisterRecurringSweepJobFailsClosedWhenListJobsThrows0msTest did not complete during build execution
FAILEDdropletserviceservertestRegisterRecurringSweepJobIsIdempotentFromEmpty0msTest did not complete during build execution
FAILEDdropletserviceservertestRecurringSweepJobLifecycle0msTest did not complete during build execution
FAILEDdropletserviceservertestAsyncCreationReadyWhenRecurringSweepRegistrationFails0msTest did not complete during build execution
FAILEDdropletserviceservertestSyncCreateDropletReadyWhenRecurringSweepRegistrationFails0msTest did not complete during build execution
FAILEDdropletserviceservertestRemoveAccountRefusesDefaultAccount0msTest did not complete during build execution
FAILEDdropletserviceservertestRemoveAccountRefusesUnwiredRestoredAccountWithDeadlines0msTest did not complete during build execution
FAILEDdropletserviceservertestRemoveAccountRefusesWhileDropletsHaveActiveDeadlines0msTest did not complete during build execution
FAILEDdropletserviceservertestRemoveAccountRpcRoundTrip0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewCancelIsLinearized0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewDeadlineReconcilesTimerAfterClientTimeout0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewDeadlineSurvivesCorruptDeadlineFileWithWebCron0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewDropletFallsBackToDigitalOceanWhenLocalRecordMissing0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewDropletResetsDeadline0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewDropletThrowsWhenTimerCreationFails0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewDropletUsesLocalRecordWithoutDigitalOceanGet0msTest did not complete during build execution
FAILEDdropletserviceservertestRenewWinsAgainstStaleExpiredSweep0msTest did not complete during build execution
FAILEDdropletserviceservertestRepeatedRenewDeadlineKeepsSingleTimer0msTest did not complete during build execution
FAILEDdropletserviceservertestRequestBudgetLedgerSurvivesRestart0msTest did not complete during build execution
FAILEDdropletserviceservertestRollingWindowBudgetDoesNotRefillEarly0msTest did not complete during build execution
FAILEDdropletserviceservertestRpcHandlerDropletResponseUsesTypedValues0msTest did not complete during build execution
FAILEDdropletserviceservertestSharedSweepJobSurvivesOtherAccountsEmptyDeadlines0msTest did not complete during build execution
FAILEDdropletserviceservertestSlowListJobsDoesNotWedgeSweepRegistration0msTest did not complete during build execution
FAILEDdropletserviceservertestStalePositiveHeadersCannotReopenHeaderExhaustedGate0msTest did not complete during build execution
FAILEDdropletserviceservertestStaleProviderHeadersCannotReopen429Gate0msTest did not complete during build execution
FAILEDdropletserviceservertestStaleWebCronProxyInvalidatesAndReconnects0msTest did not complete during build execution
FAILEDdropletserviceservertestStarvedReadPrecedesNewerWrites0msTest did not complete during build execution
FAILEDdropletserviceservertestSweepRegistrationCreateJobThrowHealsFlag0msTest did not complete during build execution
FAILEDdropletserviceservertestSweepRegistrationTimeoutFailsClosedNoDuplicateJob0msTest did not complete during build execution
FAILEDdropletserviceservertestSweepTerminatesDropletWithCorruptDeadlineFile0msTest did not complete during build execution
FAILEDdropletserviceservertestSweepTerminatesUntrackedDroplets0msTest did not complete during build execution
FAILEDdropletserviceservertestThrowingLowBudgetWarningHandlerReleasesCanary0msTest did not complete during build execution
FAILEDdropletserviceservertestTimerUpsertTimeoutIsBoundedAndRecovers0msTest did not complete during build execution
FAILEDdropletserviceservertestUnknownAccountIdErrorIsDescriptive0msTest did not complete during build execution
FAILEDdropletserviceservertestWebCronConnectionRecoversAfterInitialFailure0msTest did not complete during build execution
FAILEDdropletserviceservertestWebCronConnectionSucceedsOnThirdRetryAttempt0msTest did not complete during build execution
FAILEDdropletserviceservertestWebCronUrlUnsetStillCreatesDropletWithLocalDeadline0msTest did not complete during build execution
FAILEDdropletserviceservertestWriteIsPrioritizedAndQueuedWhenGatewayBudgetIsEmpty0msTest did not complete during build execution

Build Log

[2026-07-12 13:19:42] Waiting for droplet capacity; retrying admission in 30s
[2026-07-12 13:19:42] Provisioning DigitalOcean droplet...
[2026-07-12 13:19:42] Sharding 124 discovered tests across 4 droplets (maxTestShards=10, minTestsPerShard=25)