nixbot

builds

failed niks3-go-unit-tests checks.aarch64-darwin.go-unit-tests · build #390 · raw

1tribuchet: building on mac022Running 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 TestPushPathsReportsOnlyUnuploadablePathsOfSkippedClosure18=== PAUSE TestPushPathsReportsOnlyUnuploadablePathsOfSkippedClosure19=== RUN TestUploadMultipart_PartsInParallel20=== PAUSE TestUploadMultipart_PartsInParallel21=== RUN TestUploadMultipart_ProducerErrorIsNotEOF22=== PAUSE TestUploadMultipart_ProducerErrorIsNotEOF23=== RUN TestUploadMultipart_FailedPartBufferNotReused24=== PAUSE TestUploadMultipart_FailedPartBufferNotReused25=== RUN TestPartSizeForNAR26=== PAUSE TestPartSizeForNAR27=== RUN TestUploadMultipart_SupersededByPeer28=== PAUSE TestUploadMultipart_SupersededByPeer29=== RUN TestDumpPathCaseHackMatchesNix30--- PASS: TestDumpPathCaseHackMatchesNix (0.24s)31=== RUN TestDumpPathCaseHackCollision32--- PASS: TestDumpPathCaseHackCollision (0.00s)33=== RUN TestSupersededNARStillUploadsListing34=== PAUSE TestSupersededNARStillUploadsListing35=== RUN TestTruncatedNARDumpIsNotCompleted36=== PAUSE TestTruncatedNARDumpIsNotCompleted37=== RUN TestDumpPathMatchesNix38=== PAUSE TestDumpPathMatchesNix39=== RUN TestDumpPathSingleFile40=== PAUSE TestDumpPathSingleFile41=== RUN TestDumpPathWriterError42=== PAUSE TestDumpPathWriterError43=== RUN TestDumpPathWriterErrorStopsReading44 nar_test.go:280: no /proc/self/io: open /proc/self/io: no such file or directory45--- SKIP: TestDumpPathWriterErrorStopsReading (0.44s)46=== RUN TestEncodeNixBase3247=== PAUSE TestEncodeNixBase3248=== RUN TestEncodeNixBase32WithRealHash49=== PAUSE TestEncodeNixBase32WithRealHash50=== RUN TestConvertHashToNix3251=== PAUSE TestConvertHashToNix3252=== RUN TestGetStorePathHash53=== PAUSE TestGetStorePathHash54=== RUN TestPathInfoHashCompatibility55=== PAUSE TestPathInfoHashCompatibility56=== RUN TestParsePathInfoJSON57=== PAUSE TestParsePathInfoJSON58=== RUN TestParsePathInfoJSONMultiplePaths59=== PAUSE TestParsePathInfoJSONMultiplePaths60=== RUN TestPathInfoCACompatibility61=== PAUSE TestPathInfoCACompatibility62=== RUN TestUploadPendingObjectsStopsStartingAfterFailure63--- PASS: TestUploadPendingObjectsStopsStartingAfterFailure (0.01s)64=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent65=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent66=== RUN TestCompletePendingClosure_NotFoundWithoutKey67=== PAUSE TestCompletePendingClosure_NotFoundWithoutKey68=== RUN TestRateLimiterFeedback69=== PAUSE TestRateLimiterFeedback70=== RUN TestRateLimiterFeedback_400DoesNotCountAsSuccess71=== PAUSE TestRateLimiterFeedback_400DoesNotCountAsSuccess72=== RUN TestRegisterUploadedObject_BoundedAgainstSilentServer73=== PAUSE TestRegisterUploadedObject_BoundedAgainstSilentServer74=== RUN TestResolveStorePath75=== PAUSE TestResolveStorePath76=== RUN TestDoWithRetry_BodyReplayedViaGetBody77=== PAUSE TestDoWithRetry_BodyReplayedViaGetBody78=== RUN TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade79=== PAUSE TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade80=== RUN TestDoWithRetry_FinalResponseBodyReadable81=== PAUSE TestDoWithRetry_FinalResponseBodyReadable82=== RUN TestShellSplit83=== PAUSE TestShellSplit84=== RUN TestShellSplitErrors85=== PAUSE TestShellSplitErrors86=== RUN TestStreamPushReportsEveryPath87=== PAUSE TestStreamPushReportsEveryPath88=== RUN TestStreamPushBatchesUnderLoad89=== PAUSE TestStreamPushBatchesUnderLoad90=== RUN TestStreamPushIsolatesFailures91=== PAUSE TestStreamPushIsolatesFailures92=== RUN TestStreamPushGivesUpOnDeadServer93=== PAUSE TestStreamPushGivesUpOnDeadServer94=== RUN TestStreamPushRequestLine95=== PAUSE TestStreamPushRequestLine96=== RUN TestStreamPushReportsSignatures97=== PAUSE TestStreamPushReportsSignatures98=== RUN TestClientSignaturesByStorePath99=== PAUSE TestClientSignaturesByStorePath100=== RUN TestStreamPushStopsOnCancel101=== PAUSE TestStreamPushStopsOnCancel102=== RUN TestSetClientTLS103=== PAUSE TestSetClientTLS104=== RUN TestSetClientTLSDoesNotMutateDefaultTransport105=== PAUSE TestSetClientTLSDoesNotMutateDefaultTransport106=== RUN TestSetClientTLSErrors107=== PAUSE TestSetClientTLSErrors108=== RUN TestStaticToken109=== PAUSE TestStaticToken110=== RUN TestFileTokenReadsAndCaches111=== PAUSE TestFileTokenReadsAndCaches112=== RUN TestFileTokenMissing113=== PAUSE TestFileTokenMissing114=== RUN TestFileTokenEmpty115=== PAUSE TestFileTokenEmpty116=== RUN TestScriptTokenNoExpiryRerunsEveryCall117=== PAUSE TestScriptTokenNoExpiryRerunsEveryCall118=== RUN TestScriptTokenCachesUntilRefresh119=== PAUSE TestScriptTokenCachesUntilRefresh120=== RUN TestScriptTokenEmptyToken121=== PAUSE TestScriptTokenEmptyToken122=== RUN TestScriptTokenBadJSON123=== PAUSE TestScriptTokenBadJSON124=== RUN TestScriptTokenScriptFails125=== PAUSE TestScriptTokenScriptFails126=== RUN TestScriptTokenEmptyCommand127=== PAUSE TestScriptTokenEmptyCommand128=== RUN TestScriptTokenDoesNotWaitForItsChildren129=== PAUSE TestScriptTokenDoesNotWaitForItsChildren130=== CONT TestDoServerRequestAttachesToken131=== CONT TestScriptTokenDoesNotWaitForItsChildren132=== CONT TestDumpPathMatchesNix133=== CONT TestUploadMultipart_SupersededByPeer134=== CONT TestStreamPushReportsSignatures135=== RUN TestUploadMultipart_SupersededByPeer/exists136=== CONT TestClientSignaturesByStorePath137=== CONT TestRegisterUploadedObject_BoundedAgainstSilentServer138=== CONT TestTruncatedNARDumpIsNotCompleted139--- PASS: TestClientSignaturesByStorePath (0.00s)140=== RUN TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs141=== CONT TestShellSplitErrors142=== PAUSE TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs143=== CONT TestRateLimiterFeedback144=== RUN TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout145=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent146=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier147=== CONT TestCompletePendingClosure_NotFoundWithoutKey148=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier149=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up150=== CONT TestGetStorePathHash151=== RUN TestGetStorePathHash/valid_store_path152=== CONT TestEncodeNixBase32WithRealHash153=== CONT TestStreamPushGivesUpOnDeadServer154=== CONT TestConvertHashToNix32155=== CONT TestEncodeNixBase32156=== CONT TestDumpPathWriterError157=== CONT TestPathInfoCACompatibility158=== CONT TestParsePathInfoJSONMultiplePaths159=== CONT TestPathInfoHashCompatibility160=== CONT TestParsePathInfoJSON161=== CONT TestFilterOversizedClosures162=== CONT TestSupersededNARStillUploadsListing163=== PAUSE TestUploadMultipart_SupersededByPeer/exists164=== CONT TestScriptTokenEmptyCommand165--- PASS: TestShellSplitErrors (0.00s)166=== CONT TestStreamPushRequestLine167=== RUN TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)168=== RUN TestParsePathInfoJSON/Nix_format169=== RUN TestSupersededNARStillUploadsListing/small_NAR170=== PAUSE TestParsePathInfoJSON/Nix_format171=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)172--- PASS: TestScriptTokenEmptyCommand (0.00s)173=== RUN TestParsePathInfoJSON/Lix_format174=== CONT TestRateLimiterFeedback_400DoesNotCountAsSuccess175=== PAUSE TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout176=== PAUSE TestGetStorePathHash/valid_store_path177=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up178=== PAUSE TestParsePathInfoJSON/Lix_format179=== CONT TestStreamPushBatchesUnderLoad180=== RUN TestStreamPushBatchesUnderLoad/together181=== RUN TestParsePathInfoJSON/empty_input182=== RUN TestEncodeNixBase32/test_string_hash183=== RUN TestPathInfoCACompatibility/null_ca_field184=== PAUSE TestPathInfoCACompatibility/null_ca_field185=== RUN TestFilterOversizedClosures/no_limit_keeps_everything186=== RUN TestRateLimiterFeedback/429_enables_limiter187=== CONT TestStreamPushStopsOnCancel188=== RUN TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths189=== PAUSE TestFilterOversizedClosures/no_limit_keeps_everything190=== PAUSE TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths191=== RUN TestStreamPushStopsOnCancel/waiting_for_input192=== RUN TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths193=== PAUSE TestSupersededNARStillUploadsListing/small_NAR194--- PASS: TestEncodeNixBase32WithRealHash (0.00s)195--- PASS: TestStreamPushReportsSignatures (0.00s)196=== PAUSE TestStreamPushStopsOnCancel/waiting_for_input197=== PAUSE TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths198=== RUN TestConvertHashToNix32/SRI_format_to_Nix32199=== PAUSE TestStreamPushBatchesUnderLoad/together200=== CONT TestUploadMultipart_FailedPartBufferNotReused201=== RUN TestStreamPushBatchesUnderLoad/one_at_a_time202=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_committed_earlier203=== PAUSE TestEncodeNixBase32/test_string_hash204=== PAUSE TestParsePathInfoJSON/empty_input205=== RUN TestEncodeNixBase32/empty_input206=== RUN TestParsePathInfoJSON/whitespace_only207=== CONT TestStreamPushIsolatesFailures208=== PAUSE TestParsePathInfoJSON/whitespace_only209=== RUN TestParsePathInfoJSON/invalid_JSON210=== RUN TestPathInfoCACompatibility/old_string_format_-_text211=== PAUSE TestRateLimiterFeedback/429_enables_limiter212=== PAUSE TestPathInfoCACompatibility/old_string_format_-_text213=== RUN TestRateLimiterFeedback/503_enables_limiter214=== RUN TestPathInfoCACompatibility/old_string_format_-_fixed_recursive215=== RUN TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped216=== PAUSE TestRateLimiterFeedback/503_enables_limiter217=== PAUSE TestPathInfoCACompatibility/old_string_format_-_fixed_recursive218=== RUN TestGetStorePathHash/basename_without_hyphen_should_error219=== RUN TestPathInfoCACompatibility/new_structured_format_-_text220--- PASS: TestCompletePendingClosure_NotFoundWithoutKey (0.00s)221--- PASS: TestStreamPushIsolatesFailures (0.00s)222=== CONT TestDumpPathSingleFile223--- PASS: TestStreamPushGivesUpOnDeadServer (0.00s)224--- PASS: TestDoServerRequestAttachesToken (0.00s)225=== CONT TestFileTokenMissing226=== RUN TestSupersededNARStillUploadsListing/dump_cut_short227=== CONT TestScriptTokenBadJSON228=== PAUSE TestSupersededNARStillUploadsListing/dump_cut_short229=== RUN TestSupersededNARStillUploadsListing/listing_upload_fails230=== PAUSE TestSupersededNARStillUploadsListing/listing_upload_fails231=== CONT TestShellSplit232--- PASS: TestShellSplit (0.00s)233=== CONT TestScriptTokenCachesUntilRefresh234=== RUN TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot235=== CONT TestScriptTokenScriptFails236=== PAUSE TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot237=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_committed_earlier238--- PASS: TestFileTokenMissing (0.00s)239=== CONT TestRegisterUploadedObjectReusesConnections240=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_first_root_committed_by_another_client241=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_first_root_committed_by_another_client242=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_last_root_committed_by_another_client243=== PAUSE TestStreamPushBatchesUnderLoad/one_at_a_time244=== PAUSE TestConvertHashToNix32/SRI_format_to_Nix32245=== PAUSE TestEncodeNixBase32/empty_input246=== PAUSE TestParsePathInfoJSON/invalid_JSON247=== RUN TestUploadMultipart_SupersededByPeer/missing248=== CONT TestScriptTokenNoExpiryRerunsEveryCall249=== PAUSE TestUploadMultipart_SupersededByPeer/missing250=== RUN TestPathInfoHashCompatibility/old_string_format_with_colon251=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_colon252=== PAUSE TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped253=== RUN TestRateLimiterFeedback/200_does_not_enable_limiter254=== RUN TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI255=== PAUSE TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI256=== CONT TestDoWithRetry_FinalResponseBodyReadable257=== RUN TestFilterOversizedClosures/all_closures_skipped258=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_text259=== PAUSE TestRateLimiterFeedback/200_does_not_enable_limiter260=== RUN TestRateLimiterFeedback/400_does_not_enable_limiter261=== RUN TestPathInfoHashCompatibility/new_structured_format_with_sha512262=== PAUSE TestPathInfoHashCompatibility/new_structured_format_with_sha512263=== PAUSE TestFilterOversizedClosures/all_closures_skipped264=== PAUSE TestGetStorePathHash/basename_without_hyphen_should_error265=== RUN TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot266=== PAUSE TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot267=== RUN TestPathInfoCACompatibility/new_structured_format_-_nar_method268=== PAUSE TestRateLimiterFeedback/400_does_not_enable_limiter269=== CONT TestUploadMultipart_PartsInParallel270=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_last_root_committed_by_another_client271=== CONT TestRunGarbageCollection_NotFoundAfterLocalRun272=== CONT TestPartSizeForNAR273=== RUN TestConvertHashToNix32/already_Nix32_format274=== CONT TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade275=== CONT TestCaseHackSuffix276=== PAUSE TestConvertHashToNix32/already_Nix32_format277=== CONT TestDoWithRetry_BodyReplayedViaGetBody278=== RUN TestGetStorePathHash/hash_with_invalid_characters_should_error279=== PAUSE TestGetStorePathHash/hash_with_invalid_characters_should_error280--- PASS: TestScriptTokenBadJSON (0.03s)281=== CONT TestSetClientTLSErrors282=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_nar_method283=== CONT TestRunGarbageCollection_FinishedOnAnotherReplica284--- PASS: TestScriptTokenScriptFails (0.03s)285=== CONT TestSetClientTLSDoesNotMutateDefaultTransport286=== RUN TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot287=== RUN TestPartSizeForNAR/zero_stays_at_minimum288=== PAUSE TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot289=== RUN TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot290=== PAUSE TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot291=== RUN TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=0292=== RUN TestConvertHashToNix32/invalid_format293=== PAUSE TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=0294=== PAUSE TestConvertHashToNix32/invalid_format295=== RUN TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=5296=== PAUSE TestPartSizeForNAR/zero_stays_at_minimum297=== RUN TestGetStorePathHash/hash_with_wrong_length_should_error298=== CONT TestStaticToken299=== CONT TestSetClientTLS300--- PASS: TestStaticToken (0.00s)301=== PAUSE TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=5302=== RUN TestStreamPushStopsOnCancel/lines_read_but_not_taken303=== RUN TestPartSizeForNAR/small_stays_at_minimum304=== CONT TestStreamPushReportsEveryPath305=== PAUSE TestGetStorePathHash/hash_with_wrong_length_should_error306=== PAUSE TestStreamPushStopsOnCancel/lines_read_but_not_taken307=== CONT TestUploadMultipart_ProducerErrorIsNotEOF308=== RUN TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part309=== PAUSE TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part310=== PAUSE TestPartSizeForNAR/small_stays_at_minimum311=== RUN TestPartSizeForNAR/80_GiB_fits_at_minimum312=== PAUSE TestPartSizeForNAR/80_GiB_fits_at_minimum313=== RUN TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary314--- PASS: TestStreamPushReportsEveryPath (0.00s)315=== CONT TestResolveStorePath316=== RUN TestPartSizeForNAR/115_GiB_needs_larger_parts317=== CONT TestPushPathsReportsOnlyUnuploadablePathsOfSkippedClosure318=== PAUSE TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary319=== PAUSE TestPartSizeForNAR/115_GiB_needs_larger_parts320=== CONT TestScriptTokenEmptyToken321=== RUN TestPartSizeForNAR/1_TiB322=== CONT TestFileTokenReadsAndCaches323--- PASS: TestScriptTokenCachesUntilRefresh (0.05s)324--- PASS: TestFileTokenReadsAndCaches (0.00s)325--- PASS: TestResolveStorePath (0.00s)326--- PASS: TestSetClientTLSDoesNotMutateDefaultTransport (0.02s)327=== CONT TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout328=== RUN TestSetClientTLSErrors/missing_cert_file329=== PAUSE TestSetClientTLSErrors/missing_cert_file330=== RUN TestSetClientTLSErrors/missing_key_file331=== PAUSE TestSetClientTLSErrors/missing_key_file332=== RUN TestSetClientTLSErrors/missing_ca_file333=== PAUSE TestSetClientTLSErrors/missing_ca_file334=== RUN TestSetClientTLS/rejects_connection_without_client_cert335=== RUN TestSetClientTLSErrors/invalid_ca_file336=== PAUSE TestSetClientTLS/rejects_connection_without_client_cert337=== PAUSE TestSetClientTLSErrors/invalid_ca_file338=== RUN TestSetClientTLS/succeeds_with_client_cert_and_CA339=== PAUSE TestSetClientTLS/succeeds_with_client_cert_and_CA340=== RUN TestSetClientTLS/preserves_debug_logging_transport341=== PAUSE TestSetClientTLS/preserves_debug_logging_transport342=== CONT TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs343=== CONT TestUploadBuildLog_FileBodyReplayedOnRetry344--- PASS: TestScriptTokenNoExpiryRerunsEveryCall (0.05s)345=== CONT TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths346=== CONT TestSupersededNARStillUploadsListing/listing_upload_fails347--- PASS: TestDoWithRetry_FinalResponseBodyReadable (0.05s)348=== CONT TestSupersededNARStillUploadsListing/dump_cut_short349=== PAUSE TestPartSizeForNAR/1_TiB350=== RUN TestPartSizeForNAR/5_TiB_S3_max_object351=== PAUSE TestPartSizeForNAR/5_TiB_S3_max_object352=== RUN TestPartSizeForNAR/capped_at_5_GiB353=== PAUSE TestPartSizeForNAR/capped_at_5_GiB354=== CONT TestSupersededNARStillUploadsListing/small_NAR355=== CONT TestFileTokenEmpty356=== CONT TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths357--- PASS: TestDumpPathSingleFile (0.06s)358=== CONT TestStreamPushBatchesUnderLoad/together359--- PASS: TestFileTokenEmpty (0.00s)360=== CONT TestStreamPushBatchesUnderLoad/one_at_a_time361--- PASS: TestParsePathInfoJSONMultiplePaths (0.00s)362 --- PASS: TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths (0.00s)363 --- PASS: TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths (0.00s)364=== CONT TestEncodeNixBase32/test_string_hash365--- PASS: TestDoWithRetry_BodyReplayedViaGetBody (0.05s)366--- PASS: TestScriptTokenEmptyToken (0.02s)367=== CONT TestEncodeNixBase32/empty_input368=== CONT TestParsePathInfoJSON/whitespace_only369=== CONT TestParsePathInfoJSON/Lix_format370=== CONT TestParsePathInfoJSON/Nix_format371=== CONT TestUploadMultipart_SupersededByPeer/exists372=== CONT TestParsePathInfoJSON/empty_input373=== CONT TestPathInfoHashCompatibility/old_string_format_with_colon374=== CONT TestPathInfoHashCompatibility/new_structured_format_with_sha512375=== CONT TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI376--- PASS: TestStreamPushBatchesUnderLoad (0.01s)377 --- PASS: TestStreamPushBatchesUnderLoad/together (0.00s)378 --- PASS: TestStreamPushBatchesUnderLoad/one_at_a_time (0.01s)379=== CONT TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)380=== CONT TestRateLimiterFeedback/503_enables_limiter381--- PASS: TestRunGarbageCollection_NotFoundAfterLocalRun (0.06s)382--- PASS: TestPathInfoHashCompatibility (0.01s)383 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_colon (0.00s)384 --- PASS: TestPathInfoHashCompatibility/new_structured_format_with_sha512 (0.00s)385 --- PASS: TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI (0.00s)386 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) (0.00s)387=== CONT TestUploadMultipart_SupersededByPeer/missing388=== CONT TestParsePathInfoJSON/invalid_JSON389=== NAME TestUploadBuildLog_FileBodyReplayedOnRetry390 buildlog_upload_test.go:51: attempt 1: body mismatch (err=unexpected EOF, 0 bytes, want 35)391--- PASS: TestEncodeNixBase32 (0.01s)392 --- PASS: TestEncodeNixBase32/test_string_hash (0.00s)393 --- PASS: TestEncodeNixBase32/empty_input (0.00s)394=== CONT TestFilterOversizedClosures/no_limit_keeps_everything395--- PASS: TestParsePathInfoJSON (0.01s)396 --- PASS: TestParsePathInfoJSON/whitespace_only (0.00s)397 --- PASS: TestParsePathInfoJSON/Lix_format (0.00s)398 --- PASS: TestParsePathInfoJSON/Nix_format (0.00s)399 --- PASS: TestParsePathInfoJSON/empty_input (0.00s)400 --- PASS: TestParsePathInfoJSON/invalid_JSON (0.00s)401=== CONT TestRateLimiterFeedback/200_does_not_enable_limiter402=== CONT TestRateLimiterFeedback/400_does_not_enable_limiter403=== CONT TestRateLimiterFeedback/429_enables_limiter404=== CONT TestFilterOversizedClosures/all_closures_skipped405=== CONT TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped406=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier407=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up408--- PASS: TestRunGarbageCollection_FinishedOnAnotherReplica (0.06s)409--- PASS: TestFilterOversizedClosures (0.02s)410 --- PASS: TestFilterOversizedClosures/no_limit_keeps_everything (0.00s)411 --- PASS: TestFilterOversizedClosures/all_closures_skipped (0.00s)412 --- PASS: TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped (0.00s)413=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_last_root_committed_by_another_client414=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_first_root_committed_by_another_client415=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_committed_earlier416=== NAME TestUploadBuildLog_FileBodyReplayedOnRetry417 buildlog_upload_test.go:51: attempt 2: body mismatch (err=unexpected EOF, 0 bytes, want 35)418=== CONT TestPathInfoCACompatibility/old_string_format_-_text419=== CONT TestPathInfoCACompatibility/old_string_format_-_fixed_recursive420=== CONT TestPathInfoCACompatibility/new_structured_format_-_text421=== CONT TestPathInfoCACompatibility/new_structured_format_-_nar_method422=== CONT TestPathInfoCACompatibility/null_ca_field423=== CONT TestConvertHashToNix32/SRI_format_to_Nix32424=== CONT TestConvertHashToNix32/already_Nix32_format425--- PASS: TestPathInfoCACompatibility (0.03s)426 --- PASS: TestPathInfoCACompatibility/old_string_format_-_text (0.00s)427 --- PASS: TestPathInfoCACompatibility/old_string_format_-_fixed_recursive (0.00s)428 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_nar_method (0.00s)429 --- PASS: TestPathInfoCACompatibility/null_ca_field (0.00s)430 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_text (0.00s)431=== CONT TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=0432=== CONT TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=5433=== CONT TestGetStorePathHash/valid_store_path434=== CONT TestConvertHashToNix32/invalid_format435=== CONT TestGetStorePathHash/hash_with_invalid_characters_should_error436=== CONT TestStreamPushStopsOnCancel/waiting_for_input437--- PASS: TestUploadMultipart_SupersededByPeer (0.01s)438 --- PASS: TestUploadMultipart_SupersededByPeer/exists (0.00s)439 --- PASS: TestUploadMultipart_SupersededByPeer/missing (0.01s)440=== CONT TestGetStorePathHash/hash_with_wrong_length_should_error441=== CONT TestGetStorePathHash/basename_without_hyphen_should_error442=== CONT TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot443--- PASS: TestRateLimiterFeedback (0.01s)444 --- PASS: TestRateLimiterFeedback/400_does_not_enable_limiter (0.00s)445 --- PASS: TestRateLimiterFeedback/429_enables_limiter (0.00s)446 --- PASS: TestRateLimiterFeedback/503_enables_limiter (0.01s)447 --- PASS: TestRateLimiterFeedback/200_does_not_enable_limiter (0.01s)448=== CONT TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot449=== CONT TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot450=== CONT TestStreamPushStopsOnCancel/lines_read_but_not_taken451--- PASS: TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade (0.02s)452 --- PASS: TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=0 (0.00s)453 --- PASS: TestDoWithRetry_ClosesBodyWhenNoAttemptIsMade/retries=5 (0.00s)454=== CONT TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot455--- PASS: TestConvertHashToNix32 (0.04s)456 --- PASS: TestConvertHashToNix32/SRI_format_to_Nix32 (0.00s)457 --- PASS: TestConvertHashToNix32/already_Nix32_format (0.00s)458 --- PASS: TestConvertHashToNix32/invalid_format (0.00s)459=== NAME TestUploadBuildLog_FileBodyReplayedOnRetry460 buildlog_upload_test.go:51: attempt 3: body mismatch (err=unexpected EOF, 0 bytes, want 35)461 buildlog_upload_test.go:73: upload failed: uploading: request failed after retries: Put "http://127.0.0.1:63428": readfrom tcp 127.0.0.1:63471->127.0.0.1:63428: sendfile: operation not permitted462=== CONT TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary463=== CONT TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part464--- PASS: TestGetStorePathHash (0.04s)465 --- PASS: TestGetStorePathHash/valid_store_path (0.00s)466 --- PASS: TestGetStorePathHash/basename_without_hyphen_should_error (0.00s)467 --- PASS: TestGetStorePathHash/hash_with_invalid_characters_should_error (0.00s)468 --- PASS: TestGetStorePathHash/hash_with_wrong_length_should_error (0.00s)469=== CONT TestSetClientTLSErrors/missing_cert_file470=== CONT TestSetClientTLS/succeeds_with_client_cert_and_CA471--- FAIL: TestUploadBuildLog_FileBodyReplayedOnRetry (0.04s)472=== CONT TestPartSizeForNAR/zero_stays_at_minimum473=== CONT TestSetClientTLSErrors/invalid_ca_file474--- PASS: TestCaseHackSuffix (0.08s)475=== CONT TestSetClientTLSErrors/missing_ca_file476=== CONT TestSetClientTLSErrors/missing_key_file477=== CONT TestSetClientTLS/preserves_debug_logging_transport478=== CONT TestSetClientTLS/rejects_connection_without_client_cert479--- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent (0.02s)480 --- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_last_root_committed_by_another_client (0.00s)481 --- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier (0.00s)482 --- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_cleaned_up,_first_root_committed_by_another_client (0.00s)483 --- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/push_committed_earlier (0.01s)484 --- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up (0.01s)485--- PASS: TestSetClientTLSErrors (0.03s)486 --- PASS: TestSetClientTLSErrors/missing_cert_file (0.00s)487 --- PASS: TestSetClientTLSErrors/invalid_ca_file (0.00s)488 --- PASS: TestSetClientTLSErrors/missing_key_file (0.00s)489 --- PASS: TestSetClientTLSErrors/missing_ca_file (0.00s)490=== CONT TestPartSizeForNAR/115_GiB_needs_larger_parts491=== CONT TestPartSizeForNAR/capped_at_5_GiB492=== CONT TestPartSizeForNAR/1_TiB493=== CONT TestPartSizeForNAR/small_stays_at_minimum494=== CONT TestPartSizeForNAR/80_GiB_fits_at_minimum495=== CONT TestPartSizeForNAR/5_TiB_S3_max_object496--- PASS: TestPartSizeForNAR (0.04s)497 --- PASS: TestPartSizeForNAR/zero_stays_at_minimum (0.00s)498 --- PASS: TestPartSizeForNAR/115_GiB_needs_larger_parts (0.00s)499 --- PASS: TestPartSizeForNAR/capped_at_5_GiB (0.00s)500 --- PASS: TestPartSizeForNAR/1_TiB (0.00s)501 --- PASS: TestPartSizeForNAR/small_stays_at_minimum (0.00s)502 --- PASS: TestPartSizeForNAR/80_GiB_fits_at_minimum (0.00s)503 --- PASS: TestPartSizeForNAR/5_TiB_S3_max_object (0.00s)504--- PASS: TestUploadMultipart_ProducerErrorIsNotEOF (0.01s)505 --- PASS: TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary (0.05s)506 --- PASS: TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part (0.05s)507--- PASS: TestStreamPushStopsOnCancel (0.04s)508 --- PASS: TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot (0.05s)509 --- PASS: TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot (0.05s)510 --- PASS: TestStreamPushStopsOnCancel/lines_read_but_not_taken (0.05s)511 --- PASS: TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot (0.05s)512 --- PASS: TestStreamPushStopsOnCancel/waiting_for_input (0.05s)513 --- PASS: TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot (0.05s)514--- PASS: TestStreamPushRequestLine (0.17s)515--- PASS: TestDumpPathWriterError (0.19s)516--- PASS: TestSetClientTLS (0.01s)517 --- PASS: TestSetClientTLS/succeeds_with_client_cert_and_CA (0.01s)518 --- PASS: TestSetClientTLS/preserves_debug_logging_transport (0.03s)519 --- PASS: TestSetClientTLS/rejects_connection_without_client_cert (0.09s)520--- PASS: TestDumpPathMatchesNix (0.24s)521--- PASS: TestRegisterUploadedObjectReusesConnections (0.25s)522--- PASS: TestPushPathsReportsOnlyUnuploadablePathsOfSkippedClosure (0.24s)523--- PASS: TestTruncatedNARDumpIsNotCompleted (0.45s)524--- PASS: TestUploadMultipart_FailedPartBufferNotReused (0.70s)525--- PASS: TestUploadMultipart_PartsInParallel (0.72s)526--- PASS: TestSupersededNARStillUploadsListing (0.00s)527 --- PASS: TestSupersededNARStillUploadsListing/small_NAR (0.03s)528 --- PASS: TestSupersededNARStillUploadsListing/listing_upload_fails (0.03s)529 --- PASS: TestSupersededNARStillUploadsListing/dump_cut_short (0.71s)530--- PASS: TestRateLimiterFeedback_400DoesNotCountAsSuccess (1.00s)531--- PASS: TestRegisterUploadedObject_BoundedAgainstSilentServer (2.00s)532--- PASS: TestScriptTokenDoesNotWaitForItsChildren (0.00s)533 --- PASS: TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout (2.04s)534 --- PASS: TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs (2.21s)535FAIL