nixbot

builds

failed niks3-go-unit-tests checks.aarch64-linux.go-unit-tests · build #439 · raw

1tribuchet: building on eliza2Running client tests...3=== RUN TestDoServerRequestAttachesToken4=== PAUSE TestDoServerRequestAttachesToken5=== RUN TestUploadBuildLog_FileBodyReplayedOnRetry6=== PAUSE TestUploadBuildLog_FileBodyReplayedOnRetry7=== RUN TestRegisterUploadedObjectReusesConnections8=== PAUSE TestRegisterUploadedObjectReusesConnections9=== RUN TestRunGarbageCollection_FinishedOnAnotherReplica10=== PAUSE TestRunGarbageCollection_FinishedOnAnotherReplica11=== RUN TestRunGarbageCollection_NotFoundAfterLocalRun12=== PAUSE TestRunGarbageCollection_NotFoundAfterLocalRun13=== RUN TestCaseHackSuffix14=== PAUSE TestCaseHackSuffix15=== RUN TestFilterOversizedClosures16=== PAUSE TestFilterOversizedClosures17=== RUN TestUploadMultipart_PartsInParallel18=== PAUSE TestUploadMultipart_PartsInParallel19=== RUN TestUploadMultipart_FailedPartBufferNotReused20=== PAUSE TestUploadMultipart_FailedPartBufferNotReused21=== RUN TestPartSizeForNAR22=== PAUSE TestPartSizeForNAR23=== RUN TestUploadMultipart_SupersededByPeer24=== PAUSE TestUploadMultipart_SupersededByPeer25=== RUN TestDumpPathCaseHackMatchesNix26--- PASS: TestDumpPathCaseHackMatchesNix (0.10s)27=== RUN TestDumpPathCaseHackCollision28--- PASS: TestDumpPathCaseHackCollision (0.00s)29=== RUN TestSupersededNARStillUploadsListing30=== PAUSE TestSupersededNARStillUploadsListing31=== RUN TestDumpPathMatchesNix32=== PAUSE TestDumpPathMatchesNix33=== RUN TestDumpPathSingleFile34=== PAUSE TestDumpPathSingleFile35=== RUN TestDumpPathWriterError36=== PAUSE TestDumpPathWriterError37=== RUN TestEncodeNixBase3238=== PAUSE TestEncodeNixBase3239=== RUN TestEncodeNixBase32WithRealHash40=== PAUSE TestEncodeNixBase32WithRealHash41=== RUN TestConvertHashToNix3242=== PAUSE TestConvertHashToNix3243=== RUN TestGetStorePathHash44=== PAUSE TestGetStorePathHash45=== RUN TestPathInfoHashCompatibility46=== PAUSE TestPathInfoHashCompatibility47=== RUN TestParsePathInfoJSON48=== PAUSE TestParsePathInfoJSON49=== RUN TestParsePathInfoJSONMultiplePaths50=== PAUSE TestParsePathInfoJSONMultiplePaths51=== RUN TestPathInfoCACompatibility52=== PAUSE TestPathInfoCACompatibility53=== RUN TestRateLimiterFeedback54=== PAUSE TestRateLimiterFeedback55=== RUN TestRateLimiterFeedback_400DoesNotCountAsSuccess56=== PAUSE TestRateLimiterFeedback_400DoesNotCountAsSuccess57=== RUN TestRegisterUploadedObject_BoundedAgainstSilentServer58=== PAUSE TestRegisterUploadedObject_BoundedAgainstSilentServer59=== RUN TestResolveStorePath60=== PAUSE TestResolveStorePath61=== RUN TestDoWithRetry_BodyReplayedViaGetBody62=== PAUSE TestDoWithRetry_BodyReplayedViaGetBody63=== RUN TestRetryTimeoutOutlastsMaxRetries64=== PAUSE TestRetryTimeoutOutlastsMaxRetries65=== RUN TestDoWithRetry_FinalResponseBodyReadable66=== PAUSE TestDoWithRetry_FinalResponseBodyReadable67=== RUN TestShellSplit68=== PAUSE TestShellSplit69=== RUN TestShellSplitErrors70=== PAUSE TestShellSplitErrors71=== RUN TestStreamPushReportsEveryPath72=== PAUSE TestStreamPushReportsEveryPath73=== RUN TestStreamPushBatchesUnderLoad74=== PAUSE TestStreamPushBatchesUnderLoad75=== RUN TestStreamPushIsolatesFailures76=== PAUSE TestStreamPushIsolatesFailures77=== RUN TestStreamPushGivesUpOnDeadServer78=== PAUSE TestStreamPushGivesUpOnDeadServer79=== RUN TestStreamPushRequestLine80=== PAUSE TestStreamPushRequestLine81=== RUN TestStreamPushReportsSignatures82=== PAUSE TestStreamPushReportsSignatures83=== RUN TestStreamPushReportsSkippedPaths84=== PAUSE TestStreamPushReportsSkippedPaths85=== RUN TestClientSignaturesByStorePath86=== PAUSE TestClientSignaturesByStorePath87=== RUN TestStreamPushStopsWhenCanceled88=== PAUSE TestStreamPushStopsWhenCanceled89=== RUN TestSetClientTLS90=== PAUSE TestSetClientTLS91=== RUN TestSetClientTLSDoesNotMutateDefaultTransport92=== PAUSE TestSetClientTLSDoesNotMutateDefaultTransport93=== RUN TestSetClientTLSErrors94=== PAUSE TestSetClientTLSErrors95=== RUN TestStaticToken96=== PAUSE TestStaticToken97=== RUN TestFileTokenReadsAndCaches98=== PAUSE TestFileTokenReadsAndCaches99=== RUN TestFileTokenMissing100=== PAUSE TestFileTokenMissing101=== RUN TestFileTokenEmpty102=== PAUSE TestFileTokenEmpty103=== RUN TestScriptTokenNoExpiryRerunsEveryCall104=== PAUSE TestScriptTokenNoExpiryRerunsEveryCall105=== RUN TestScriptTokenCachesUntilRefresh106=== PAUSE TestScriptTokenCachesUntilRefresh107=== RUN TestScriptTokenEmptyToken108=== PAUSE TestScriptTokenEmptyToken109=== RUN TestScriptTokenBadJSON110=== PAUSE TestScriptTokenBadJSON111=== RUN TestScriptTokenScriptFails112=== PAUSE TestScriptTokenScriptFails113=== RUN TestScriptTokenEmptyCommand114=== PAUSE TestScriptTokenEmptyCommand115=== CONT TestDoServerRequestAttachesToken116=== CONT TestSetClientTLS117=== CONT TestStreamPushIsolatesFailures118=== CONT TestStreamPushStopsWhenCanceled119--- PASS: TestStreamPushStopsWhenCanceled (0.00s)120=== CONT TestRateLimiterFeedback121=== RUN TestRateLimiterFeedback/429_enables_limiter122=== PAUSE TestRateLimiterFeedback/429_enables_limiter123=== RUN TestRateLimiterFeedback/503_enables_limiter124=== PAUSE TestRateLimiterFeedback/503_enables_limiter125=== RUN TestRateLimiterFeedback/200_does_not_enable_limiter126=== PAUSE TestRateLimiterFeedback/200_does_not_enable_limiter127=== RUN TestRateLimiterFeedback/400_does_not_enable_limiter128=== PAUSE TestRateLimiterFeedback/400_does_not_enable_limiter129=== CONT TestClientSignaturesByStorePath130=== CONT TestStreamPushReportsEveryPath131--- PASS: TestClientSignaturesByStorePath (0.00s)132=== CONT TestStreamPushReportsSignatures133=== CONT TestPathInfoCACompatibility1342026/10/27 08:16:03 ERROR Upload failed error="bad path" count=3135=== CONT TestStreamPushReportsSkippedPaths136=== CONT TestStreamPushGivesUpOnDeadServer137=== CONT TestUploadMultipart_PartsInParallel138=== CONT TestDumpPathSingleFile139=== CONT TestDumpPathMatchesNix140=== CONT TestSupersededNARStillUploadsListing1412026/10/27 08:16:03 ERROR Upload failed error=boom count=1142=== RUN TestSupersededNARStillUploadsListing/small_NAR143=== CONT TestParsePathInfoJSONMultiplePaths144=== RUN TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths145=== PAUSE TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths146=== RUN TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths147=== PAUSE TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths148=== CONT TestDoWithRetry_FinalResponseBodyReadable1492026/10/27 08:16:03 ERROR Upload failed error="connection refused" count=201502026/10/27 08:16:03 ERROR Server seems unavailable, giving up on batch untried=17151=== CONT TestPathInfoHashCompatibility152=== CONT TestDumpPathWriterError153=== RUN TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)154=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)155=== RUN TestPathInfoHashCompatibility/old_string_format_with_colon156=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_colon157=== RUN TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI158=== PAUSE TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI159=== RUN TestPathInfoHashCompatibility/new_structured_format_with_sha512160=== PAUSE TestPathInfoHashCompatibility/new_structured_format_with_sha512161=== CONT TestPartSizeForNAR162=== RUN TestPartSizeForNAR/zero_stays_at_minimum163=== PAUSE TestPartSizeForNAR/zero_stays_at_minimum164=== RUN TestPartSizeForNAR/small_stays_at_minimum165=== PAUSE TestPartSizeForNAR/small_stays_at_minimum166=== RUN TestPartSizeForNAR/80_GiB_fits_at_minimum167=== PAUSE TestPartSizeForNAR/80_GiB_fits_at_minimum168=== RUN TestPartSizeForNAR/115_GiB_needs_larger_parts169=== PAUSE TestPartSizeForNAR/115_GiB_needs_larger_parts170=== RUN TestPartSizeForNAR/1_TiB171=== PAUSE TestPartSizeForNAR/1_TiB172=== CONT TestGetStorePathHash173=== RUN TestGetStorePathHash/valid_store_path174=== PAUSE TestGetStorePathHash/valid_store_path175=== RUN TestGetStorePathHash/basename_without_hyphen_should_error176=== PAUSE TestGetStorePathHash/basename_without_hyphen_should_error177=== RUN TestGetStorePathHash/hash_with_invalid_characters_should_error178=== PAUSE TestGetStorePathHash/hash_with_invalid_characters_should_error179=== RUN TestGetStorePathHash/hash_with_wrong_length_should_error180=== PAUSE TestGetStorePathHash/hash_with_wrong_length_should_error181=== CONT TestUploadMultipart_FailedPartBufferNotReused182=== CONT TestRegisterUploadedObject_BoundedAgainstSilentServer183=== CONT TestRegisterUploadedObjectReusesConnections184=== CONT TestDoWithRetry_BodyReplayedViaGetBody185=== CONT TestRateLimiterFeedback_400DoesNotCountAsSuccess186=== CONT TestStreamPushBatchesUnderLoad187=== CONT TestRunGarbageCollection_FinishedOnAnotherReplica188=== RUN TestPathInfoCACompatibility/null_ca_field189=== CONT TestStreamPushRequestLine190--- PASS: TestStreamPushReportsSkippedPaths (0.00s)191--- PASS: TestStreamPushReportsEveryPath (0.00s)192--- PASS: TestStreamPushReportsSignatures (0.00s)193--- PASS: TestStreamPushIsolatesFailures (0.01s)194--- PASS: TestStreamPushGivesUpOnDeadServer (0.00s)1952026/10/27 08:16:03 WARN Rate limiter enabled after throttle name=server-test rate=5196=== CONT TestShellSplitErrors197--- PASS: TestShellSplitErrors (0.00s)198=== CONT TestUploadMultipart_SupersededByPeer1992026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:33139200=== PAUSE TestSupersededNARStillUploadsListing/small_NAR201=== RUN TestSupersededNARStillUploadsListing/dump_cut_short202=== CONT TestShellSplit203--- PASS: TestShellSplit (0.00s)204=== CONT TestFilterOversizedClosures205=== RUN TestFilterOversizedClosures/no_limit_keeps_everything206=== RUN TestPartSizeForNAR/5_TiB_S3_max_object207=== CONT TestResolveStorePath2082026/10/27 08:16:03 WARN Rate limiter backed off name=server-test rate=5209=== CONT TestParsePathInfoJSON210=== RUN TestParsePathInfoJSON/Nix_format211=== PAUSE TestParsePathInfoJSON/Nix_format212=== RUN TestParsePathInfoJSON/Lix_format213=== RUN TestSetClientTLS/rejects_connection_without_client_cert214=== CONT TestConvertHashToNix32215=== RUN TestConvertHashToNix32/SRI_format_to_Nix32216=== PAUSE TestConvertHashToNix32/SRI_format_to_Nix32217=== RUN TestConvertHashToNix32/already_Nix32_format218=== PAUSE TestConvertHashToNix32/already_Nix32_format219=== RUN TestConvertHashToNix32/invalid_format220=== PAUSE TestConvertHashToNix32/invalid_format221=== CONT TestEncodeNixBase32222=== RUN TestEncodeNixBase32/test_string_hash223=== PAUSE TestEncodeNixBase32/test_string_hash224=== RUN TestEncodeNixBase32/empty_input225=== PAUSE TestEncodeNixBase32/empty_input226=== CONT TestRetryTimeoutOutlastsMaxRetries2272026/10/27 08:16:03 WARN Rate limiter enabled after throttle name=server-test rate=5228=== CONT TestEncodeNixBase32WithRealHash229=== PAUSE TestFilterOversizedClosures/no_limit_keeps_everything230=== PAUSE TestSupersededNARStillUploadsListing/dump_cut_short231=== RUN TestSupersededNARStillUploadsListing/listing_upload_fails2322026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=1 backoff=1ms status=502 url=http://127.0.0.1:36213233=== PAUSE TestSupersededNARStillUploadsListing/listing_upload_fails234=== RUN TestUploadMultipart_SupersededByPeer/exists235=== PAUSE TestUploadMultipart_SupersededByPeer/exists236=== RUN TestUploadMultipart_SupersededByPeer/missing237=== CONT TestScriptTokenEmptyToken238=== PAUSE TestParsePathInfoJSON/Lix_format239=== RUN TestParsePathInfoJSON/empty_input2402026/10/27 08:16:03 ERROR Upload failed error=boom count=1241=== PAUSE TestSetClientTLS/rejects_connection_without_client_cert242--- PASS: TestDumpPathSingleFile (0.15s)243=== CONT TestCaseHackSuffix2442026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=2 backoff=1ms status=502 url=http://127.0.0.1:36213245=== RUN TestSetClientTLS/succeeds_with_client_cert_and_CA246=== PAUSE TestSetClientTLS/succeeds_with_client_cert_and_CA247=== RUN TestSetClientTLS/preserves_debug_logging_transport248--- PASS: TestDoWithRetry_FinalResponseBodyReadable (0.11s)249=== CONT TestScriptTokenNoExpiryRerunsEveryCall250=== PAUSE TestPathInfoCACompatibility/null_ca_field251=== RUN TestPathInfoCACompatibility/old_string_format_-_text252=== PAUSE TestPathInfoCACompatibility/old_string_format_-_text253=== RUN TestPathInfoCACompatibility/old_string_format_-_fixed_recursive254=== PAUSE TestPathInfoCACompatibility/old_string_format_-_fixed_recursive255=== RUN TestPathInfoCACompatibility/new_structured_format_-_text256=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_text257=== RUN TestPathInfoCACompatibility/new_structured_format_-_nar_method258=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_nar_method259--- PASS: TestDoServerRequestAttachesToken (0.12s)260=== CONT TestScriptTokenBadJSON261=== CONT TestScriptTokenEmptyCommand262--- PASS: TestScriptTokenEmptyCommand (0.00s)263=== CONT TestScriptTokenScriptFails2642026/10/27 08:16:03 INFO Garbage collection started265--- PASS: TestResolveStorePath (0.00s)266=== RUN TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped267=== PAUSE TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped268=== RUN TestFilterOversizedClosures/all_closures_skipped269=== PAUSE TestFilterOversizedClosures/all_closures_skipped270=== PAUSE TestUploadMultipart_SupersededByPeer/missing271=== CONT TestScriptTokenCachesUntilRefresh272=== CONT TestFileTokenReadsAndCaches2732026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=1 backoff=1ms status=502 url=http://127.0.0.1:36213274=== CONT TestFileTokenMissing275--- PASS: TestScriptTokenEmptyToken (0.00s)276=== CONT TestFileTokenEmpty277--- PASS: TestFileTokenReadsAndCaches (0.00s)278=== CONT TestSetClientTLSErrors2792026/10/27 08:16:03 INFO Garbage collection progress phase=running_on_another_replica failed_uploads_deleted=0 old_closures_deleted=0 objects_marked=0 objects_deleted=0 objects_failed=0280=== PAUSE TestParsePathInfoJSON/empty_input281=== RUN TestParsePathInfoJSON/whitespace_only282=== PAUSE TestParsePathInfoJSON/whitespace_only283=== RUN TestParsePathInfoJSON/invalid_JSON284=== PAUSE TestParsePathInfoJSON/invalid_JSON285=== PAUSE TestSetClientTLS/preserves_debug_logging_transport286--- PASS: TestFileTokenMissing (0.00s)287=== CONT TestStaticToken288--- PASS: TestStaticToken (0.00s)289=== CONT TestRunGarbageCollection_NotFoundAfterLocalRun290=== PAUSE TestPartSizeForNAR/5_TiB_S3_max_object291=== RUN TestPartSizeForNAR/capped_at_5_GiB292=== CONT TestSetClientTLSDoesNotMutateDefaultTransport293--- PASS: TestFileTokenEmpty (0.00s)294=== CONT TestRateLimiterFeedback/429_enables_limiter2952026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=2 backoff=1ms status=502 url=http://127.0.0.1:36213296--- PASS: TestScriptTokenScriptFails (0.00s)297=== CONT TestRateLimiterFeedback/200_does_not_enable_limiter298--- PASS: TestScriptTokenBadJSON (0.00s)299=== CONT TestRateLimiterFeedback/400_does_not_enable_limiter300=== CONT TestUploadBuildLog_FileBodyReplayedOnRetry3012026/10/27 08:16:03 WARN Rate limiter enabled after throttle name=server-test rate=53022026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=429 url=http://127.0.0.1:466253032026/10/27 08:16:03 WARN Garbage collection finished on another replica. Its statistics are not available here304--- PASS: TestRunGarbageCollection_FinishedOnAnotherReplica (0.08s)305=== CONT TestRateLimiterFeedback/503_enables_limiter306=== CONT TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths3072026/10/27 08:16:03 WARN Rate limiter backed off name=server-test rate=5308=== CONT TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)309=== CONT TestPathInfoHashCompatibility/new_structured_format_with_sha512310=== CONT TestGetStorePathHash/valid_store_path311=== CONT TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI3122026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=3 backoff=1ms status=502 url=http://127.0.0.1:36213313=== CONT TestPathInfoHashCompatibility/old_string_format_with_colon314=== CONT TestGetStorePathHash/hash_with_invalid_characters_should_error315=== CONT TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths316=== CONT TestConvertHashToNix32/SRI_format_to_Nix32317=== CONT TestConvertHashToNix32/invalid_format318=== CONT TestConvertHashToNix32/already_Nix32_format319=== CONT TestEncodeNixBase32/empty_input320=== CONT TestSupersededNARStillUploadsListing/small_NAR3212026/10/27 08:16:03 WARN Rate limiter enabled after throttle name=server-test rate=5322=== PAUSE TestPartSizeForNAR/capped_at_5_GiB3232026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:44129324--- PASS: TestPathInfoHashCompatibility (0.00s)325 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) (0.00s)326 --- PASS: TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI (0.00s)327 --- PASS: TestPathInfoHashCompatibility/new_structured_format_with_sha512 (0.00s)328 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_colon (0.00s)329--- PASS: TestSetClientTLSDoesNotMutateDefaultTransport (0.00s)330=== CONT TestSupersededNARStillUploadsListing/dump_cut_short3312026/10/27 08:16:03 INFO Garbage collection started332=== RUN TestSetClientTLSErrors/missing_cert_file333=== PAUSE TestSetClientTLSErrors/missing_cert_file334=== RUN TestSetClientTLSErrors/missing_key_file335=== PAUSE TestSetClientTLSErrors/missing_key_file336=== RUN TestSetClientTLSErrors/missing_ca_file337=== PAUSE TestSetClientTLSErrors/missing_ca_file3382026/10/27 08:16:03 WARN Rate limiter backed off name=server-test rate=5339=== RUN TestSetClientTLSErrors/invalid_ca_file3402026/10/27 08:16:03 INFO Uploading abc-hello (1.0GB)341=== PAUSE TestSetClientTLSErrors/invalid_ca_file342--- PASS: TestRateLimiterFeedback (0.00s)343 --- PASS: TestRateLimiterFeedback/200_does_not_enable_limiter (0.00s)344 --- PASS: TestRateLimiterFeedback/400_does_not_enable_limiter (0.00s)345 --- PASS: TestRateLimiterFeedback/429_enables_limiter (0.00s)346 --- PASS: TestRateLimiterFeedback/503_enables_limiter (0.00s)347=== CONT TestSupersededNARStillUploadsListing/listing_upload_fails3482026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=4 backoff=1ms status=502 url=http://127.0.0.1:36213349=== CONT TestGetStorePathHash/basename_without_hyphen_should_error350--- PASS: TestParsePathInfoJSONMultiplePaths (0.00s)351 --- PASS: TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths (0.00s)352 --- PASS: TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths (0.00s)353--- PASS: TestConvertHashToNix32 (0.00s)354 --- PASS: TestConvertHashToNix32/SRI_format_to_Nix32 (0.00s)355 --- PASS: TestConvertHashToNix32/invalid_format (0.00s)356 --- PASS: TestConvertHashToNix32/already_Nix32_format (0.00s)357=== CONT TestEncodeNixBase32/test_string_hash358=== CONT TestGetStorePathHash/hash_with_wrong_length_should_error3592026/10/27 08:16:03 WARN Rate limiter enabled after throttle name=s3-test rate=5360=== CONT TestPathInfoCACompatibility/null_ca_field361=== CONT TestPathInfoCACompatibility/new_structured_format_-_nar_method362=== CONT TestPathInfoCACompatibility/new_structured_format_-_text363=== CONT TestPathInfoCACompatibility/old_string_format_-_text364=== CONT TestUploadMultipart_SupersededByPeer/exists3652026/10/27 08:16:03 INFO Uploading abc-hello (1.0GB)366=== CONT TestPathInfoCACompatibility/old_string_format_-_fixed_recursive3672026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=5 backoff=1ms status=502 url=http://127.0.0.1:36213368=== NAME TestStreamPushBatchesUnderLoad369 streampush_test.go:171: batches = [[/nix/store/first] [/nix/store/x] [/nix/store/y /nix/store/z]], want [first] then [x y z]370--- PASS: TestPathInfoCACompatibility (0.15s)371 --- PASS: TestPathInfoCACompatibility/null_ca_field (0.00s)372 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_nar_method (0.00s)373 --- PASS: TestPathInfoCACompatibility/old_string_format_-_text (0.00s)374 --- PASS: TestPathInfoCACompatibility/old_string_format_-_fixed_recursive (0.00s)375 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_text (0.00s)376--- FAIL: TestStreamPushBatchesUnderLoad (0.41s)377--- PASS: TestEncodeNixBase32 (0.01s)378 --- PASS: TestEncodeNixBase32/empty_input (0.00s)379 --- PASS: TestEncodeNixBase32/test_string_hash (0.32s)380--- PASS: TestGetStorePathHash (0.00s)381 --- PASS: TestGetStorePathHash/valid_store_path (0.00s)382 --- PASS: TestGetStorePathHash/hash_with_invalid_characters_should_error (0.00s)383 --- PASS: TestGetStorePathHash/basename_without_hyphen_should_error (0.00s)384 --- PASS: TestGetStorePathHash/hash_with_wrong_length_should_error (0.00s)385=== CONT TestUploadMultipart_SupersededByPeer/missing386--- PASS: TestRunGarbageCollection_NotFoundAfterLocalRun (0.34s)387=== CONT TestSetClientTLS/rejects_connection_without_client_cert3882026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:40693389--- PASS: TestEncodeNixBase32WithRealHash (0.00s)390=== CONT TestFilterOversizedClosures/no_limit_keeps_everything3912026/10/27 08:16:03 WARN Rate limiter enabled after throttle name=server-test rate=53922026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:45021393=== CONT TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped3942026/10/27 08:16:03 WARN Skipping closure: path exceeds server max NAR size top_level_path=/nix/store/cccccccccccccccccccccccccccccccc-wrapper oversized_path=/nix/store/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-vm-image nar_size=5000 max_nar_size=2000395=== CONT TestParsePathInfoJSON/whitespace_only396=== CONT TestParsePathInfoJSON/empty_input397=== CONT TestParsePathInfoJSON/Lix_format398=== CONT TestSetClientTLS/preserves_debug_logging_transport3992026/10/27 08:16:03 WARN Rate limiter backed off name=server-test rate=54002026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=2 backoff=0s status=503 url=http://127.0.0.1:45021401=== CONT TestPartSizeForNAR/zero_stays_at_minimum402=== CONT TestPartSizeForNAR/115_GiB_needs_larger_parts403=== CONT TestPartSizeForNAR/capped_at_5_GiB404=== CONT TestPartSizeForNAR/5_TiB_S3_max_object405=== CONT TestPartSizeForNAR/1_TiB406=== CONT TestPartSizeForNAR/small_stays_at_minimum407=== CONT TestPartSizeForNAR/80_GiB_fits_at_minimum408=== CONT TestSetClientTLSErrors/missing_key_file409=== CONT TestSetClientTLSErrors/invalid_ca_file410=== CONT TestSetClientTLSErrors/missing_ca_file4112026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=6 backoff=1ms status=502 url=http://127.0.0.1:36213412=== CONT TestSetClientTLS/succeeds_with_client_cert_and_CA413=== CONT TestSetClientTLSErrors/missing_cert_file414=== CONT TestParsePathInfoJSON/Nix_format415--- PASS: TestCaseHackSuffix (0.34s)416=== CONT TestParsePathInfoJSON/invalid_JSON417=== CONT TestFilterOversizedClosures/all_closures_skipped4182026/10/27 08:16:03 WARN Skipping closure: path exceeds server max NAR size top_level_path=/nix/store/cccccccccccccccccccccccccccccccc-wrapper oversized_path=/nix/store/cccccccccccccccccccccccccccccccc-wrapper nar_size=100 max_nar_size=50419--- PASS: TestFilterOversizedClosures (0.15s)420 --- PASS: TestFilterOversizedClosures/no_limit_keeps_everything (0.00s)421 --- PASS: TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped (0.00s)422 --- PASS: TestFilterOversizedClosures/all_closures_skipped (0.00s)423--- PASS: TestDoWithRetry_BodyReplayedViaGetBody (0.42s)424--- PASS: TestUploadBuildLog_FileBodyReplayedOnRetry (0.34s)425--- PASS: TestPartSizeForNAR (0.15s)426 --- PASS: TestPartSizeForNAR/zero_stays_at_minimum (0.00s)427 --- PASS: TestPartSizeForNAR/115_GiB_needs_larger_parts (0.00s)428 --- PASS: TestPartSizeForNAR/capped_at_5_GiB (0.00s)429 --- PASS: TestPartSizeForNAR/5_TiB_S3_max_object (0.00s)430 --- PASS: TestPartSizeForNAR/1_TiB (0.00s)431 --- PASS: TestPartSizeForNAR/small_stays_at_minimum (0.00s)432 --- PASS: TestPartSizeForNAR/80_GiB_fits_at_minimum (0.00s)433--- PASS: TestUploadMultipart_SupersededByPeer (0.00s)434 --- PASS: TestUploadMultipart_SupersededByPeer/exists (0.00s)435 --- PASS: TestUploadMultipart_SupersededByPeer/missing (0.00s)436--- PASS: TestParsePathInfoJSON (0.15s)437 --- PASS: TestParsePathInfoJSON/whitespace_only (0.00s)438 --- PASS: TestParsePathInfoJSON/empty_input (0.00s)439 --- PASS: TestParsePathInfoJSON/Lix_format (0.00s)440 --- PASS: TestParsePathInfoJSON/Nix_format (0.00s)441 --- PASS: TestParsePathInfoJSON/invalid_JSON (0.00s)442--- PASS: TestSetClientTLSErrors (0.00s)443 --- PASS: TestSetClientTLSErrors/missing_key_file (0.00s)444 --- PASS: TestSetClientTLSErrors/invalid_ca_file (0.00s)445 --- PASS: TestSetClientTLSErrors/missing_ca_file (0.00s)446 --- PASS: TestSetClientTLSErrors/missing_cert_file (0.00s)4472026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=7 backoff=1ms status=502 url=http://127.0.0.1:36213448--- PASS: TestScriptTokenCachesUntilRefresh (0.34s)4492026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=8 backoff=1ms status=502 url=http://127.0.0.1:36213450--- PASS: TestScriptTokenNoExpiryRerunsEveryCall (0.34s)4512026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=9 backoff=1ms status=502 url=http://127.0.0.1:362134522026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=10 backoff=1ms status=502 url=http://127.0.0.1:362134532026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=11 backoff=1ms status=502 url=http://127.0.0.1:362134542026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=12 backoff=1ms status=502 url=http://127.0.0.1:362134552026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=13 backoff=1ms status=502 url=http://127.0.0.1:36213456--- PASS: TestRegisterUploadedObjectReusesConnections (0.43s)4572026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=14 backoff=1ms status=502 url=http://127.0.0.1:362134582026/10/27 08:16:03 http: TLS handshake error from 127.0.0.1:43428: remote error: tls: bad certificate459--- PASS: TestSetClientTLS (0.16s)460 --- PASS: TestSetClientTLS/preserves_debug_logging_transport (0.01s)461 --- PASS: TestSetClientTLS/succeeds_with_client_cert_and_CA (0.00s)462 --- PASS: TestSetClientTLS/rejects_connection_without_client_cert (0.02s)4632026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=15 backoff=1ms status=502 url=http://127.0.0.1:362134642026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=16 backoff=1ms status=502 url=http://127.0.0.1:36213465--- PASS: TestStreamPushRequestLine (0.36s)4662026/10/27 08:16:03 WARN Request returned retryable status, retrying attempt=17 backoff=1ms status=502 url=http://127.0.0.1:36213467--- PASS: TestRetryTimeoutOutlastsMaxRetries (0.44s)468--- PASS: TestDumpPathWriterError (0.51s)4692026/10/27 08:16:03 WARN Rate limiter enabled after throttle name=s3-test rate=54702026/10/27 08:16:03 INFO Uploading abc-hello (1.0GB)4712026/10/27 08:16:03 WARN Request failed, retrying attempt=1 backoff=100ms error="Put \"http://127.0.0.1:45535/part/2\": uploading part 1: server returned 404: no such upload\n" url=http://127.0.0.1:45535/part/24722026/10/27 08:16:03 ERROR Failed to close zstd encoder error="io: read/write on closed pipe"473--- PASS: TestDumpPathMatchesNix (0.67s)4742026/10/27 08:16:04 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://127.0.0.1:37105/api/uploads/complete\": context deadline exceeded" url=http://127.0.0.1:37105/api/uploads/complete4752026/10/27 08:16:04 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://127.0.0.1:37105/api/uploads/complete\": context deadline exceeded" url=http://127.0.0.1:37105/api/uploads/complete4762026/10/27 08:16:04 WARN Failed to register uploaded object key=abc.narinfo error="sending request: context canceled during retry: context deadline exceeded"4772026/10/27 08:16:04 WARN Failed to register uploaded object key=abc.narinfo error="sending request: context canceled during retry: context deadline exceeded"4782026/10/27 08:16:04 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://127.0.0.1:37105/api/uploads/complete\": context deadline exceeded" url=http://127.0.0.1:37105/api/uploads/complete4792026/10/27 08:16:04 WARN Failed to register uploaded object key=abc.narinfo error="sending request: context canceled during retry: context deadline exceeded"480--- PASS: TestRegisterUploadedObject_BoundedAgainstSilentServer (1.07s)481--- PASS: TestRateLimiterFeedback_400DoesNotCountAsSuccess (1.01s)482--- PASS: TestUploadMultipart_FailedPartBufferNotReused (1.08s)483--- PASS: TestSupersededNARStillUploadsListing (0.15s)484 --- PASS: TestSupersededNARStillUploadsListing/listing_upload_fails (0.34s)485 --- PASS: TestSupersededNARStillUploadsListing/small_NAR (0.34s)486 --- PASS: TestSupersededNARStillUploadsListing/dump_cut_short (0.93s)487--- PASS: TestUploadMultipart_PartsInParallel (1.10s)488FAIL