niks3-go-unit-tests
checks.aarch64-linux.go-unit-tests
· build #272
· 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 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.03s)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:289: read 114 of 32768000 bytes45--- PASS: TestDumpPathWriterErrorStopsReading (0.67s)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.02s)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_FinalResponseBodyReadable79=== PAUSE TestDoWithRetry_FinalResponseBodyReadable80=== RUN TestShellSplit81=== PAUSE TestShellSplit82=== RUN TestShellSplitErrors83=== PAUSE TestShellSplitErrors84=== RUN TestStreamPushReportsEveryPath85=== PAUSE TestStreamPushReportsEveryPath86=== RUN TestStreamPushBatchesUnderLoad87=== PAUSE TestStreamPushBatchesUnderLoad88=== RUN TestStreamPushIsolatesFailures89=== PAUSE TestStreamPushIsolatesFailures90=== RUN TestStreamPushGivesUpOnDeadServer91=== PAUSE TestStreamPushGivesUpOnDeadServer92=== RUN TestStreamPushRequestLine93=== PAUSE TestStreamPushRequestLine94=== RUN TestStreamPushReportsSignatures95=== PAUSE TestStreamPushReportsSignatures96=== RUN TestClientSignaturesByStorePath97=== PAUSE TestClientSignaturesByStorePath98=== RUN TestStreamPushStopsOnCancel99=== PAUSE TestStreamPushStopsOnCancel100=== RUN TestSetClientTLS101=== PAUSE TestSetClientTLS102=== RUN TestSetClientTLSDoesNotMutateDefaultTransport103=== PAUSE TestSetClientTLSDoesNotMutateDefaultTransport104=== RUN TestSetClientTLSErrors105=== PAUSE TestSetClientTLSErrors106=== RUN TestStaticToken107=== PAUSE TestStaticToken108=== RUN TestFileTokenReadsAndCaches109=== PAUSE TestFileTokenReadsAndCaches110=== RUN TestFileTokenMissing111=== PAUSE TestFileTokenMissing112=== RUN TestFileTokenEmpty113=== PAUSE TestFileTokenEmpty114=== RUN TestScriptTokenNoExpiryRerunsEveryCall115=== PAUSE TestScriptTokenNoExpiryRerunsEveryCall116=== RUN TestScriptTokenCachesUntilRefresh117=== PAUSE TestScriptTokenCachesUntilRefresh118=== RUN TestScriptTokenEmptyToken119=== PAUSE TestScriptTokenEmptyToken120=== RUN TestScriptTokenBadJSON121=== PAUSE TestScriptTokenBadJSON122=== RUN TestScriptTokenScriptFails123=== PAUSE TestScriptTokenScriptFails124=== RUN TestScriptTokenEmptyCommand125=== PAUSE TestScriptTokenEmptyCommand126=== RUN TestScriptTokenDoesNotWaitForItsChildren127=== PAUSE TestScriptTokenDoesNotWaitForItsChildren128=== CONT TestStreamPushStopsOnCancel129=== CONT TestStreamPushBatchesUnderLoad130=== CONT TestDumpPathMatchesNix131=== CONT TestConvertHashToNix32132=== RUN TestStreamPushStopsOnCancel/waiting_for_input133=== RUN TestConvertHashToNix32/SRI_format_to_Nix32134=== CONT TestFileTokenMissing135=== CONT TestSetClientTLSDoesNotMutateDefaultTransport136=== CONT TestScriptTokenDoesNotWaitForItsChildren137=== CONT TestStreamPushIsolatesFailures138=== CONT TestFileTokenReadsAndCaches139=== CONT TestScriptTokenEmptyCommand140=== CONT TestStreamPushReportsSignatures141=== CONT TestScriptTokenScriptFails142=== CONT TestStaticToken143=== CONT TestScriptTokenBadJSON144=== CONT TestScriptTokenNoExpiryRerunsEveryCall145=== CONT TestUploadMultipart_FailedPartBufferNotReused146=== CONT TestEncodeNixBase32147=== CONT TestSetClientTLS148=== CONT TestStreamPushRequestLine149=== CONT TestStreamPushReportsEveryPath150=== CONT TestResolveStorePath151=== RUN TestStreamPushBatchesUnderLoad/together152=== CONT TestRunGarbageCollection_FinishedOnAnotherReplica153=== CONT TestCompletePendingClosure_NotFoundWithoutKey154=== CONT TestUploadMultipart_PartsInParallel155=== CONT TestTruncatedNARDumpIsNotCompleted156=== PAUSE TestStreamPushStopsOnCancel/waiting_for_input157=== PAUSE TestConvertHashToNix32/SRI_format_to_Nix32158=== RUN TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs159--- PASS: TestScriptTokenEmptyCommand (0.00s)160=== CONT TestPathInfoCACompatibility161=== CONT TestStreamPushGivesUpOnDeadServer162=== CONT TestDumpPathSingleFile163=== RUN TestEncodeNixBase32/test_string_hash164=== PAUSE TestStreamPushBatchesUnderLoad/together165--- PASS: TestStaticToken (0.00s)166--- PASS: TestStreamPushIsolatesFailures (0.01s)167=== CONT TestScriptTokenEmptyToken168=== PAUSE TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs169=== CONT TestScriptTokenCachesUntilRefresh170=== RUN TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout171=== RUN TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot172=== PAUSE TestEncodeNixBase32/test_string_hash173--- PASS: TestFileTokenMissing (0.00s)174=== RUN TestConvertHashToNix32/already_Nix32_format175=== RUN TestPathInfoCACompatibility/null_ca_field176=== CONT TestDumpPathWriterError177=== CONT TestParsePathInfoJSONMultiplePaths178=== PAUSE TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot179=== RUN TestEncodeNixBase32/empty_input180--- PASS: TestFileTokenReadsAndCaches (0.00s)181=== RUN TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot182=== PAUSE TestConvertHashToNix32/already_Nix32_format183=== PAUSE TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout184=== PAUSE TestPathInfoCACompatibility/null_ca_field185=== RUN TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths186=== CONT TestPathInfoHashCompatibility187=== PAUSE TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot188=== RUN TestConvertHashToNix32/invalid_format189--- PASS: TestScriptTokenScriptFails (0.01s)190=== RUN TestPathInfoCACompatibility/old_string_format_-_text191=== PAUSE TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths192=== PAUSE TestPathInfoCACompatibility/old_string_format_-_text193=== RUN TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths194=== RUN TestPathInfoCACompatibility/old_string_format_-_fixed_recursive195=== PAUSE TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths196=== PAUSE TestEncodeNixBase32/empty_input197=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent198=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier199=== RUN TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot200=== PAUSE TestConvertHashToNix32/invalid_format201--- PASS: TestStreamPushReportsEveryPath (0.01s)202--- PASS: TestScriptTokenBadJSON (0.01s)203=== RUN TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)204=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)205=== PAUSE TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot206=== PAUSE TestPathInfoCACompatibility/old_string_format_-_fixed_recursive207=== CONT TestGetStorePathHash208=== RUN TestPathInfoCACompatibility/new_structured_format_-_text209=== RUN TestGetStorePathHash/valid_store_path210--- PASS: TestResolveStorePath (0.01s)211=== PAUSE TestGetStorePathHash/valid_store_path212=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_text213=== RUN TestPathInfoHashCompatibility/old_string_format_with_colon214=== RUN TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot215=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier216=== PAUSE TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot217=== CONT TestClientSignaturesByStorePath218=== RUN TestGetStorePathHash/basename_without_hyphen_should_error219=== PAUSE TestGetStorePathHash/basename_without_hyphen_should_error220--- PASS: TestClientSignaturesByStorePath (0.00s)221=== CONT TestDoServerRequestAttachesToken222--- PASS: TestScriptTokenEmptyToken (0.00s)223=== RUN TestPathInfoCACompatibility/new_structured_format_-_nar_method224=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_colon225=== RUN TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up226=== RUN TestStreamPushStopsOnCancel/lines_read_but_not_taken227=== RUN TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI228=== PAUSE TestStreamPushStopsOnCancel/lines_read_but_not_taken229=== PAUSE TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI230=== CONT TestEncodeNixBase32WithRealHash231=== CONT TestParsePathInfoJSON232=== CONT TestFileTokenEmpty233=== RUN TestParsePathInfoJSON/Nix_format234=== RUN TestGetStorePathHash/hash_with_invalid_characters_should_error235=== PAUSE TestParsePathInfoJSON/Nix_format236=== PAUSE TestGetStorePathHash/hash_with_invalid_characters_should_error237--- PASS: TestStreamPushGivesUpOnDeadServer (0.00s)238=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_nar_method239=== PAUSE TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up240=== CONT TestRateLimiterFeedback241=== RUN TestRateLimiterFeedback/429_enables_limiter242=== RUN TestPathInfoHashCompatibility/new_structured_format_with_sha512243--- PASS: TestEncodeNixBase32WithRealHash (0.00s)244=== RUN TestGetStorePathHash/hash_with_wrong_length_should_error245--- PASS: TestSetClientTLSDoesNotMutateDefaultTransport (0.01s)246=== PAUSE TestGetStorePathHash/hash_with_wrong_length_should_error247=== RUN TestParsePathInfoJSON/Lix_format248=== CONT TestPushPathsReportsOnlyUnuploadablePathsOfSkippedClosure249=== PAUSE TestParsePathInfoJSON/Lix_format250=== RUN TestParsePathInfoJSON/empty_input251=== CONT TestFilterOversizedClosures252=== CONT TestCaseHackSuffix253=== PAUSE TestRateLimiterFeedback/429_enables_limiter254=== PAUSE TestPathInfoHashCompatibility/new_structured_format_with_sha512255--- PASS: TestFileTokenEmpty (0.00s)256--- PASS: TestScriptTokenNoExpiryRerunsEveryCall (0.01s)257=== CONT TestRegisterUploadedObject_BoundedAgainstSilentServer258=== CONT TestDoWithRetry_BodyReplayedViaGetBody259=== PAUSE TestParsePathInfoJSON/empty_input260=== CONT TestRateLimiterFeedback_400DoesNotCountAsSuccess261=== RUN TestFilterOversizedClosures/no_limit_keeps_everything262=== RUN TestRateLimiterFeedback/503_enables_limiter263=== CONT TestShellSplit264=== RUN TestParsePathInfoJSON/whitespace_only265=== PAUSE TestFilterOversizedClosures/no_limit_keeps_everything266=== PAUSE TestRateLimiterFeedback/503_enables_limiter267--- PASS: TestDoServerRequestAttachesToken (0.00s)268=== CONT TestDoWithRetry_FinalResponseBodyReadable269--- PASS: TestShellSplit (0.22s)270--- PASS: TestStreamPushReportsSignatures (0.24s)271=== RUN TestSetClientTLS/rejects_connection_without_client_cert272=== PAUSE TestParsePathInfoJSON/whitespace_only273=== CONT TestRunGarbageCollection_NotFoundAfterLocalRun274=== CONT TestSetClientTLSErrors275=== RUN TestStreamPushBatchesUnderLoad/one_at_a_time276=== CONT TestUploadMultipart_ProducerErrorIsNotEOF277=== RUN TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped278=== PAUSE TestStreamPushBatchesUnderLoad/one_at_a_time279=== RUN TestRateLimiterFeedback/200_does_not_enable_limiter280=== PAUSE TestSetClientTLS/rejects_connection_without_client_cert281=== RUN TestParsePathInfoJSON/invalid_JSON282=== NAME TestRegisterUploadedObject_BoundedAgainstSilentServer283 register_upload_test.go:74: server saw 0 registrations, want 3284=== PAUSE TestParsePathInfoJSON/invalid_JSON285=== RUN TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part286=== PAUSE TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped287=== CONT TestUploadMultipart_SupersededByPeer288=== CONT TestUploadBuildLog_FileBodyReplayedOnRetry289=== RUN TestFilterOversizedClosures/all_closures_skipped290=== PAUSE TestRateLimiterFeedback/200_does_not_enable_limiter291=== PAUSE TestFilterOversizedClosures/all_closures_skipped292=== CONT TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs293=== CONT TestSupersededNARStillUploadsListing294=== RUN TestSupersededNARStillUploadsListing/small_NAR295--- PASS: TestCompletePendingClosure_NotFoundWithoutKey (0.24s)296=== CONT TestRegisterUploadedObjectReusesConnections297=== PAUSE TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part298=== CONT TestPartSizeForNAR299=== RUN TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary300=== RUN TestPartSizeForNAR/zero_stays_at_minimum301=== RUN TestSetClientTLS/succeeds_with_client_cert_and_CA302=== CONT TestShellSplitErrors303=== RUN TestRateLimiterFeedback/400_does_not_enable_limiter304=== PAUSE TestSetClientTLS/succeeds_with_client_cert_and_CA305=== CONT TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout306=== RUN TestSetClientTLS/preserves_debug_logging_transport307=== PAUSE TestSetClientTLS/preserves_debug_logging_transport308=== PAUSE TestSupersededNARStillUploadsListing/small_NAR309=== RUN TestSupersededNARStillUploadsListing/dump_cut_short310=== PAUSE TestSupersededNARStillUploadsListing/dump_cut_short311=== CONT TestEncodeNixBase32/empty_input312--- PASS: TestScriptTokenCachesUntilRefresh (0.23s)313=== RUN TestUploadMultipart_SupersededByPeer/exists314=== PAUSE TestUploadMultipart_SupersededByPeer/exists315=== CONT TestEncodeNixBase32/test_string_hash316=== RUN TestSetClientTLSErrors/missing_cert_file317=== RUN TestSupersededNARStillUploadsListing/listing_upload_fails318--- FAIL: TestRegisterUploadedObject_BoundedAgainstSilentServer (0.22s)319=== PAUSE TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary320=== PAUSE TestSetClientTLSErrors/missing_cert_file321=== RUN TestSetClientTLSErrors/missing_key_file322=== CONT TestConvertHashToNix32/SRI_format_to_Nix32323--- PASS: TestDoWithRetry_FinalResponseBodyReadable (0.00s)324=== RUN TestUploadMultipart_SupersededByPeer/missing325=== CONT TestConvertHashToNix32/already_Nix32_format326=== CONT TestStreamPushStopsOnCancel/waiting_for_input327=== CONT TestConvertHashToNix32/invalid_format328=== CONT TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths329=== CONT TestStreamPushStopsOnCancel/lines_read_but_not_taken330=== PAUSE TestPartSizeForNAR/zero_stays_at_minimum331=== RUN TestPartSizeForNAR/small_stays_at_minimum332=== CONT TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot333=== CONT TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot334=== PAUSE TestSupersededNARStillUploadsListing/listing_upload_fails335=== CONT TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths336=== PAUSE TestPartSizeForNAR/small_stays_at_minimum337=== RUN TestPartSizeForNAR/80_GiB_fits_at_minimum338=== PAUSE TestPartSizeForNAR/80_GiB_fits_at_minimum339=== RUN TestPartSizeForNAR/115_GiB_needs_larger_parts340=== PAUSE TestSetClientTLSErrors/missing_key_file341--- PASS: TestDumpPathSingleFile (0.23s)342=== PAUSE TestRateLimiterFeedback/400_does_not_enable_limiter343=== PAUSE TestUploadMultipart_SupersededByPeer/missing344=== PAUSE TestPartSizeForNAR/115_GiB_needs_larger_parts345=== RUN TestPartSizeForNAR/1_TiB346=== PAUSE TestPartSizeForNAR/1_TiB347=== RUN TestPartSizeForNAR/5_TiB_S3_max_object348=== PAUSE TestPartSizeForNAR/5_TiB_S3_max_object349=== RUN TestPartSizeForNAR/capped_at_5_GiB350=== CONT TestPathInfoCACompatibility/null_ca_field351=== CONT TestPathInfoCACompatibility/new_structured_format_-_text352--- PASS: TestShellSplitErrors (0.00s)353=== PAUSE TestPartSizeForNAR/capped_at_5_GiB354=== CONT TestPathInfoCACompatibility/old_string_format_-_text355=== CONT TestPathInfoCACompatibility/new_structured_format_-_nar_method356=== CONT TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot357=== CONT TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot358=== RUN TestSetClientTLSErrors/missing_ca_file359=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up360--- PASS: TestDoWithRetry_BodyReplayedViaGetBody (0.23s)361=== CONT TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier362=== CONT TestPathInfoCACompatibility/old_string_format_-_fixed_recursive363=== CONT TestGetStorePathHash/hash_with_wrong_length_should_error364=== PAUSE TestSetClientTLSErrors/missing_ca_file365--- PASS: TestRunGarbageCollection_NotFoundAfterLocalRun (0.01s)366=== CONT TestGetStorePathHash/hash_with_invalid_characters_should_error367=== CONT TestGetStorePathHash/valid_store_path368=== CONT TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI369=== RUN TestSetClientTLSErrors/invalid_ca_file370=== CONT TestGetStorePathHash/basename_without_hyphen_should_error371=== PAUSE TestSetClientTLSErrors/invalid_ca_file372=== CONT TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)373=== CONT TestPathInfoHashCompatibility/old_string_format_with_colon374=== CONT TestPathInfoHashCompatibility/new_structured_format_with_sha512375=== CONT TestStreamPushBatchesUnderLoad/together376=== CONT TestStreamPushBatchesUnderLoad/one_at_a_time377--- PASS: TestRunGarbageCollection_FinishedOnAnotherReplica (0.25s)378=== CONT TestParsePathInfoJSON/whitespace_only379--- PASS: TestEncodeNixBase32 (0.01s)380 --- PASS: TestEncodeNixBase32/empty_input (0.00s)381 --- PASS: TestEncodeNixBase32/test_string_hash (0.00s)382=== CONT TestParsePathInfoJSON/invalid_JSON383--- PASS: TestConvertHashToNix32 (0.01s)384 --- PASS: TestConvertHashToNix32/SRI_format_to_Nix32 (0.00s)385 --- PASS: TestConvertHashToNix32/already_Nix32_format (0.00s)386 --- PASS: TestConvertHashToNix32/invalid_format (0.00s)387=== CONT TestParsePathInfoJSON/empty_input388=== CONT TestParsePathInfoJSON/Nix_format389=== CONT TestFilterOversizedClosures/no_limit_keeps_everything390=== CONT TestFilterOversizedClosures/all_closures_skipped391=== CONT TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped392=== CONT TestParsePathInfoJSON/Lix_format393=== CONT TestSetClientTLS/rejects_connection_without_client_cert394=== CONT TestSetClientTLS/succeeds_with_client_cert_and_CA395=== CONT TestSetClientTLS/preserves_debug_logging_transport396--- PASS: TestParsePathInfoJSONMultiplePaths (0.00s)397 --- PASS: TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths (0.00s)398 --- PASS: TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths (0.00s)399=== CONT TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary400--- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent (0.00s)401 --- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/cleaned_up (0.00s)402 --- PASS: TestCompletePendingClosure_NotFoundIsSuccessWhenClosurePresent/committed_earlier (0.00s)403--- PASS: TestUploadBuildLog_FileBodyReplayedOnRetry (0.02s)404--- PASS: TestGetStorePathHash (0.00s)405 --- PASS: TestGetStorePathHash/hash_with_wrong_length_should_error (0.00s)406 --- PASS: TestGetStorePathHash/hash_with_invalid_characters_should_error (0.00s)407 --- PASS: TestGetStorePathHash/valid_store_path (0.00s)408 --- PASS: TestGetStorePathHash/basename_without_hyphen_should_error (0.00s)409--- PASS: TestPathInfoHashCompatibility (0.00s)410 --- PASS: TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI (0.00s)411 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) (0.00s)412 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_colon (0.00s)413 --- PASS: TestPathInfoHashCompatibility/new_structured_format_with_sha512 (0.00s)414--- PASS: TestPathInfoCACompatibility (0.01s)415 --- PASS: TestPathInfoCACompatibility/null_ca_field (0.00s)416 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_text (0.00s)417 --- PASS: TestPathInfoCACompatibility/old_string_format_-_text (0.00s)418 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_nar_method (0.00s)419 --- PASS: TestPathInfoCACompatibility/old_string_format_-_fixed_recursive (0.00s)420--- PASS: TestFilterOversizedClosures (0.22s)421 --- PASS: TestFilterOversizedClosures/no_limit_keeps_everything (0.00s)422 --- PASS: TestFilterOversizedClosures/all_closures_skipped (0.00s)423 --- PASS: TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped (0.00s)424--- PASS: TestParsePathInfoJSON (0.22s)425 --- PASS: TestParsePathInfoJSON/whitespace_only (0.00s)426 --- PASS: TestParsePathInfoJSON/invalid_JSON (0.00s)427 --- PASS: TestParsePathInfoJSON/empty_input (0.00s)428 --- PASS: TestParsePathInfoJSON/Nix_format (0.00s)429 --- PASS: TestParsePathInfoJSON/Lix_format (0.00s)430=== CONT TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part431--- PASS: TestCaseHackSuffix (0.26s)432=== CONT TestSupersededNARStillUploadsListing/small_NAR433=== CONT TestSupersededNARStillUploadsListing/listing_upload_fails434=== CONT TestSupersededNARStillUploadsListing/dump_cut_short435=== CONT TestRateLimiterFeedback/429_enables_limiter436=== CONT TestRateLimiterFeedback/400_does_not_enable_limiter437=== CONT TestRateLimiterFeedback/503_enables_limiter438=== CONT TestUploadMultipart_SupersededByPeer/missing439--- PASS: TestUploadMultipart_ProducerErrorIsNotEOF (0.00s)440 --- PASS: TestUploadMultipart_ProducerErrorIsNotEOF/short_read_inside_a_part (0.24s)441 --- PASS: TestUploadMultipart_ProducerErrorIsNotEOF/empty_read_on_a_part_boundary (0.26s)442=== NAME TestStreamPushBatchesUnderLoad/one_at_a_time443 streampush_test.go:197: batches = [[/nix/store/first] [/nix/store/x /nix/store/y] [/nix/store/z]], want [first] then [x y z]444=== CONT TestPartSizeForNAR/1_TiB445--- PASS: TestStreamPushStopsOnCancel (0.01s)446 --- PASS: TestStreamPushStopsOnCancel/waiting_for_input (0.07s)447 --- PASS: TestStreamPushStopsOnCancel/input_closed,_last_batch_waiting_for_a_slot (0.07s)448 --- PASS: TestStreamPushStopsOnCancel/lines_read_but_not_taken (0.27s)449 --- PASS: TestStreamPushStopsOnCancel/full_batch_waiting_for_a_slot (0.27s)450 --- PASS: TestStreamPushStopsOnCancel/request_line_waiting_for_a_slot (0.27s)451 --- PASS: TestStreamPushStopsOnCancel/partial_batch_waiting_for_a_slot (0.27s)452=== CONT TestPartSizeForNAR/5_TiB_S3_max_object453=== CONT TestPartSizeForNAR/80_GiB_fits_at_minimum454=== CONT TestRateLimiterFeedback/200_does_not_enable_limiter455--- FAIL: TestStreamPushBatchesUnderLoad (0.24s)456 --- FAIL: TestStreamPushBatchesUnderLoad/one_at_a_time (0.27s)457 --- PASS: TestStreamPushBatchesUnderLoad/together (0.27s)458=== CONT TestPartSizeForNAR/zero_stays_at_minimum459=== CONT TestUploadMultipart_SupersededByPeer/exists460=== CONT TestPartSizeForNAR/small_stays_at_minimum461=== CONT TestPartSizeForNAR/115_GiB_needs_larger_parts462=== CONT TestPartSizeForNAR/capped_at_5_GiB463=== CONT TestSetClientTLSErrors/missing_ca_file464=== CONT TestSetClientTLSErrors/missing_cert_file465--- PASS: TestPartSizeForNAR (0.01s)466 --- PASS: TestPartSizeForNAR/1_TiB (0.00s)467 --- PASS: TestPartSizeForNAR/5_TiB_S3_max_object (0.00s)468 --- PASS: TestPartSizeForNAR/80_GiB_fits_at_minimum (0.00s)469 --- PASS: TestPartSizeForNAR/zero_stays_at_minimum (0.00s)470 --- PASS: TestPartSizeForNAR/small_stays_at_minimum (0.00s)471 --- PASS: TestPartSizeForNAR/115_GiB_needs_larger_parts (0.00s)472 --- PASS: TestPartSizeForNAR/capped_at_5_GiB (0.00s)473=== CONT TestSetClientTLSErrors/missing_key_file474--- PASS: TestRateLimiterFeedback (0.23s)475 --- PASS: TestRateLimiterFeedback/400_does_not_enable_limiter (0.00s)476 --- PASS: TestRateLimiterFeedback/429_enables_limiter (0.00s)477 --- PASS: TestRateLimiterFeedback/503_enables_limiter (0.00s)478 --- PASS: TestRateLimiterFeedback/200_does_not_enable_limiter (0.00s)479=== CONT TestSetClientTLSErrors/invalid_ca_file480--- PASS: TestUploadMultipart_SupersededByPeer (0.01s)481 --- PASS: TestUploadMultipart_SupersededByPeer/missing (0.00s)482 --- PASS: TestUploadMultipart_SupersededByPeer/exists (0.00s)483--- PASS: TestSetClientTLSErrors (0.02s)484 --- PASS: TestSetClientTLSErrors/missing_cert_file (0.00s)485 --- PASS: TestSetClientTLSErrors/missing_key_file (0.00s)486 --- PASS: TestSetClientTLSErrors/missing_ca_file (0.00s)487 --- PASS: TestSetClientTLSErrors/invalid_ca_file (0.00s)488--- PASS: TestSetClientTLS (0.24s)489 --- PASS: TestSetClientTLS/rejects_connection_without_client_cert (0.21s)490 --- PASS: TestSetClientTLS/succeeds_with_client_cert_and_CA (0.27s)491 --- PASS: TestSetClientTLS/preserves_debug_logging_transport (0.27s)492--- PASS: TestDumpPathWriterError (0.55s)493--- PASS: TestPushPathsReportsOnlyUnuploadablePathsOfSkippedClosure (0.55s)494--- PASS: TestStreamPushRequestLine (0.58s)495--- PASS: TestRegisterUploadedObjectReusesConnections (0.41s)496--- PASS: TestDumpPathMatchesNix (0.80s)497--- PASS: TestUploadMultipart_PartsInParallel (1.08s)498--- PASS: TestRateLimiterFeedback_400DoesNotCountAsSuccess (1.22s)499--- PASS: TestUploadMultipart_FailedPartBufferNotReused (1.52s)500--- PASS: TestSupersededNARStillUploadsListing (0.01s)501 --- PASS: TestSupersededNARStillUploadsListing/small_NAR (0.23s)502 --- PASS: TestSupersededNARStillUploadsListing/listing_upload_fails (0.23s)503 --- PASS: TestSupersededNARStillUploadsListing/dump_cut_short (1.17s)504--- PASS: TestTruncatedNARDumpIsNotCompleted (2.06s)505--- PASS: TestScriptTokenDoesNotWaitForItsChildren (0.01s)506 --- PASS: TestScriptTokenDoesNotWaitForItsChildren/child_left_holding_stdout (2.00s)507 --- PASS: TestScriptTokenDoesNotWaitForItsChildren/cancelled_while_a_child_runs (2.28s)508FAIL