nixbot

builds

failed niks3-go-unit-tests checks.x86_64-linux.go-unit-tests · build #312 · raw

1tribuchet: building on jamie2Running client tests...3=== RUN TestDoServerRequestAttachesToken4=== PAUSE TestDoServerRequestAttachesToken5=== RUN TestRegisterUploadedObjectReusesConnections6=== PAUSE TestRegisterUploadedObjectReusesConnections7=== RUN TestCaseHackSuffix8=== PAUSE TestCaseHackSuffix9=== RUN TestFilterOversizedClosures10=== PAUSE TestFilterOversizedClosures11=== RUN TestUploadMultipart_PartsInParallel12=== PAUSE TestUploadMultipart_PartsInParallel13=== RUN TestPartSizeForNAR14=== PAUSE TestPartSizeForNAR15=== RUN TestUploadMultipart_SupersededByPeer16=== PAUSE TestUploadMultipart_SupersededByPeer17=== RUN TestDumpPathCaseHackMatchesNix18--- PASS: TestDumpPathCaseHackMatchesNix (0.03s)19=== RUN TestDumpPathCaseHackCollision20--- PASS: TestDumpPathCaseHackCollision (0.00s)21=== RUN TestDumpPathMatchesNix22=== PAUSE TestDumpPathMatchesNix23=== RUN TestDumpPathSingleFile24=== PAUSE TestDumpPathSingleFile25=== RUN TestDumpPathWriterError26=== PAUSE TestDumpPathWriterError27=== RUN TestEncodeNixBase3228=== PAUSE TestEncodeNixBase3229=== RUN TestEncodeNixBase32WithRealHash30=== PAUSE TestEncodeNixBase32WithRealHash31=== RUN TestConvertHashToNix3232=== PAUSE TestConvertHashToNix3233=== RUN TestGetStorePathHash34=== PAUSE TestGetStorePathHash35=== RUN TestPathInfoHashCompatibility36=== PAUSE TestPathInfoHashCompatibility37=== RUN TestParsePathInfoJSON38=== PAUSE TestParsePathInfoJSON39=== RUN TestParsePathInfoJSONMultiplePaths40=== PAUSE TestParsePathInfoJSONMultiplePaths41=== RUN TestPathInfoCACompatibility42=== PAUSE TestPathInfoCACompatibility43=== RUN TestRateLimiterFeedback44=== PAUSE TestRateLimiterFeedback45=== RUN TestRateLimiterFeedback_400DoesNotCountAsSuccess46=== PAUSE TestRateLimiterFeedback_400DoesNotCountAsSuccess47=== RUN TestResolveStorePath48=== PAUSE TestResolveStorePath49=== RUN TestDoWithRetry_BodyReplayedViaGetBody50=== PAUSE TestDoWithRetry_BodyReplayedViaGetBody51=== RUN TestShellSplit52=== PAUSE TestShellSplit53=== RUN TestShellSplitErrors54=== PAUSE TestShellSplitErrors55=== RUN TestStreamPushReportsEveryPath56=== PAUSE TestStreamPushReportsEveryPath57=== RUN TestStreamPushBatchesUnderLoad58=== PAUSE TestStreamPushBatchesUnderLoad59=== RUN TestStreamPushIsolatesFailures60=== PAUSE TestStreamPushIsolatesFailures61=== RUN TestStreamPushGivesUpOnDeadServer62=== PAUSE TestStreamPushGivesUpOnDeadServer63=== RUN TestStreamPushRequestLine64=== PAUSE TestStreamPushRequestLine65=== RUN TestStreamPushReportsSignatures66=== PAUSE TestStreamPushReportsSignatures67=== RUN TestClientSignaturesByStorePath68=== PAUSE TestClientSignaturesByStorePath69=== RUN TestSetClientTLS70=== PAUSE TestSetClientTLS71=== RUN TestSetClientTLSDoesNotMutateDefaultTransport72=== PAUSE TestSetClientTLSDoesNotMutateDefaultTransport73=== RUN TestSetClientTLSErrors74=== PAUSE TestSetClientTLSErrors75=== RUN TestStaticToken76=== PAUSE TestStaticToken77=== RUN TestFileTokenReadsAndCaches78=== PAUSE TestFileTokenReadsAndCaches79=== RUN TestFileTokenMissing80=== PAUSE TestFileTokenMissing81=== RUN TestFileTokenEmpty82=== PAUSE TestFileTokenEmpty83=== RUN TestScriptTokenNoExpiryRerunsEveryCall84=== PAUSE TestScriptTokenNoExpiryRerunsEveryCall85=== RUN TestScriptTokenCachesUntilRefresh86=== PAUSE TestScriptTokenCachesUntilRefresh87=== RUN TestScriptTokenEmptyToken88=== PAUSE TestScriptTokenEmptyToken89=== RUN TestScriptTokenBadJSON90=== PAUSE TestScriptTokenBadJSON91=== RUN TestScriptTokenScriptFails92=== PAUSE TestScriptTokenScriptFails93=== RUN TestScriptTokenEmptyCommand94=== PAUSE TestScriptTokenEmptyCommand95=== CONT TestDoServerRequestAttachesToken96=== CONT TestEncodeNixBase32WithRealHash97=== CONT TestShellSplit98=== CONT TestResolveStorePath99=== CONT TestScriptTokenEmptyCommand100=== CONT TestScriptTokenScriptFails101=== CONT TestScriptTokenBadJSON102=== CONT TestScriptTokenEmptyToken103=== CONT TestScriptTokenCachesUntilRefresh104=== CONT TestRateLimiterFeedback105=== RUN TestRateLimiterFeedback/429_enables_limiter106=== PAUSE TestRateLimiterFeedback/429_enables_limiter107=== RUN TestRateLimiterFeedback/503_enables_limiter108=== PAUSE TestRateLimiterFeedback/503_enables_limiter109=== RUN TestRateLimiterFeedback/200_does_not_enable_limiter110=== PAUSE TestRateLimiterFeedback/200_does_not_enable_limiter111=== RUN TestRateLimiterFeedback/400_does_not_enable_limiter112=== PAUSE TestRateLimiterFeedback/400_does_not_enable_limiter113=== CONT TestShellSplitErrors114=== CONT TestPathInfoHashCompatibility115=== RUN TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)116=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)117=== RUN TestPathInfoHashCompatibility/old_string_format_with_colon118=== PAUSE TestPathInfoHashCompatibility/old_string_format_with_colon119=== RUN TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI120=== PAUSE TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI121=== CONT TestScriptTokenNoExpiryRerunsEveryCall122=== RUN TestPathInfoHashCompatibility/new_structured_format_with_sha512123=== PAUSE TestPathInfoHashCompatibility/new_structured_format_with_sha512124=== CONT TestParsePathInfoJSONMultiplePaths125=== CONT TestFileTokenEmpty126=== CONT TestFileTokenMissing127=== CONT TestFileTokenReadsAndCaches128=== CONT TestStaticToken129=== CONT TestSetClientTLSErrors130=== CONT TestSetClientTLSDoesNotMutateDefaultTransport131=== CONT TestSetClientTLS132=== CONT TestClientSignaturesByStorePath133=== CONT TestStreamPushReportsSignatures134=== CONT TestStreamPushRequestLine135=== CONT TestStreamPushGivesUpOnDeadServer136=== CONT TestStreamPushIsolatesFailures137=== CONT TestStreamPushBatchesUnderLoad138=== CONT TestPathInfoCACompatibility139=== CONT TestStreamPushReportsEveryPath140--- PASS: TestEncodeNixBase32WithRealHash (0.00s)141=== CONT TestDoWithRetry_BodyReplayedViaGetBody142=== CONT TestRateLimiterFeedback_400DoesNotCountAsSuccess143=== CONT TestUploadMultipart_SupersededByPeer144--- PASS: TestShellSplit (0.00s)145--- PASS: TestScriptTokenEmptyCommand (0.00s)146--- PASS: TestResolveStorePath (0.00s)147--- PASS: TestShellSplitErrors (0.00s)148--- PASS: TestScriptTokenScriptFails (0.01s)149--- PASS: TestStaticToken (0.00s)150=== RUN TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths151=== RUN TestUploadMultipart_SupersededByPeer/exists1522026/10/01 09:39:25 WARN Rate limiter enabled after throttle name=server-test rate=5153--- PASS: TestFileTokenReadsAndCaches (0.01s)154=== CONT TestEncodeNixBase32155=== RUN TestEncodeNixBase32/test_string_hash156=== CONT TestDumpPathWriterError157--- PASS: TestFileTokenEmpty (0.00s)158=== PAUSE TestEncodeNixBase32/test_string_hash159=== CONT TestParsePathInfoJSON160=== RUN TestEncodeNixBase32/empty_input161=== RUN TestParsePathInfoJSON/Nix_format162=== PAUSE TestEncodeNixBase32/empty_input163=== PAUSE TestParsePathInfoJSON/Nix_format164=== CONT TestDumpPathSingleFile165=== RUN TestPathInfoCACompatibility/null_ca_field166=== PAUSE TestPathInfoCACompatibility/null_ca_field167=== RUN TestPathInfoCACompatibility/old_string_format_-_text168=== PAUSE TestPathInfoCACompatibility/old_string_format_-_text169=== RUN TestPathInfoCACompatibility/old_string_format_-_fixed_recursive170=== PAUSE TestPathInfoCACompatibility/old_string_format_-_fixed_recursive171=== RUN TestPathInfoCACompatibility/new_structured_format_-_text172=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_text173=== RUN TestPathInfoCACompatibility/new_structured_format_-_nar_method174=== PAUSE TestPathInfoCACompatibility/new_structured_format_-_nar_method1752026/10/01 09:39:25 ERROR Upload failed error="connection refused" count=20176--- PASS: TestClientSignaturesByStorePath (0.00s)1772026/10/01 09:39:25 ERROR Server seems unavailable, giving up on batch untried=17178=== CONT TestFilterOversizedClosures1792026/10/01 09:39:25 ERROR Upload failed error="bad path" count=3180=== RUN TestFilterOversizedClosures/no_limit_keeps_everything181=== CONT TestPartSizeForNAR182--- PASS: TestScriptTokenEmptyToken (0.01s)183--- PASS: TestStreamPushIsolatesFailures (0.00s)184--- PASS: TestFileTokenMissing (0.00s)185=== CONT TestDumpPathMatchesNix186=== PAUSE TestFilterOversizedClosures/no_limit_keeps_everything187--- PASS: TestScriptTokenBadJSON (0.01s)188=== CONT TestConvertHashToNix32189=== RUN TestParsePathInfoJSON/Lix_format190=== PAUSE TestParsePathInfoJSON/Lix_format191=== PAUSE TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths1922026/10/01 09:39:25 ERROR Upload failed error=boom count=1193=== RUN TestPartSizeForNAR/zero_stays_at_minimum194=== CONT TestUploadMultipart_PartsInParallel195=== CONT TestCaseHackSuffix196=== PAUSE TestUploadMultipart_SupersededByPeer/exists197=== RUN TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped198=== RUN TestConvertHashToNix32/SRI_format_to_Nix32199=== PAUSE TestConvertHashToNix32/SRI_format_to_Nix32200--- PASS: TestStreamPushGivesUpOnDeadServer (0.00s)201--- PASS: TestStreamPushReportsEveryPath (0.00s)202=== CONT TestRegisterUploadedObjectReusesConnections2032026/10/01 09:39:25 WARN Rate limiter enabled after throttle name=server-test rate=52042026/10/01 09:39:25 WARN Request returned retryable status, retrying attempt=1 max_attempts=6 backoff=0s status=503 url=http://127.0.0.1:33909205=== RUN TestParsePathInfoJSON/empty_input206=== CONT TestGetStorePathHash207=== RUN TestGetStorePathHash/valid_store_path2082026/10/01 09:39:25 ERROR Upload failed error=boom count=1209=== PAUSE TestGetStorePathHash/valid_store_path210=== RUN TestGetStorePathHash/basename_without_hyphen_should_error211=== PAUSE TestGetStorePathHash/basename_without_hyphen_should_error212=== RUN TestGetStorePathHash/hash_with_invalid_characters_should_error213=== PAUSE TestGetStorePathHash/hash_with_invalid_characters_should_error214=== RUN TestGetStorePathHash/hash_with_wrong_length_should_error215=== PAUSE TestGetStorePathHash/hash_with_wrong_length_should_error216=== RUN TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths217=== PAUSE TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths218=== CONT TestRateLimiterFeedback/400_does_not_enable_limiter219=== PAUSE TestPartSizeForNAR/zero_stays_at_minimum220=== RUN TestPartSizeForNAR/small_stays_at_minimum221=== PAUSE TestPartSizeForNAR/small_stays_at_minimum222=== RUN TestPartSizeForNAR/80_GiB_fits_at_minimum223=== CONT TestRateLimiterFeedback/503_enables_limiter224=== PAUSE TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped225=== RUN TestFilterOversizedClosures/all_closures_skipped226=== PAUSE TestFilterOversizedClosures/all_closures_skipped227=== RUN TestConvertHashToNix32/already_Nix32_format228=== PAUSE TestConvertHashToNix32/already_Nix32_format229=== RUN TestConvertHashToNix32/invalid_format230=== PAUSE TestConvertHashToNix32/invalid_format231=== CONT TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI232--- PASS: TestStreamPushReportsSignatures (0.00s)233=== CONT TestRateLimiterFeedback/429_enables_limiter234=== RUN TestSetClientTLSErrors/missing_cert_file235=== RUN TestSetClientTLS/rejects_connection_without_client_cert236=== CONT TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI)2372026/10/01 09:39:25 WARN Rate limiter backed off name=server-test rate=5238=== PAUSE TestPartSizeForNAR/80_GiB_fits_at_minimum2392026/10/01 09:39:25 WARN Request returned retryable status, retrying attempt=2 max_attempts=6 backoff=0s status=503 url=http://127.0.0.1:33909240=== RUN TestPartSizeForNAR/115_GiB_needs_larger_parts241=== PAUSE TestPartSizeForNAR/115_GiB_needs_larger_parts242=== RUN TestPartSizeForNAR/1_TiB243=== PAUSE TestPartSizeForNAR/1_TiB244=== RUN TestPartSizeForNAR/5_TiB_S3_max_object245=== PAUSE TestPartSizeForNAR/5_TiB_S3_max_object246=== RUN TestPartSizeForNAR/capped_at_5_GiB247=== PAUSE TestPartSizeForNAR/capped_at_5_GiB248=== CONT TestEncodeNixBase32/test_string_hash249=== CONT TestPathInfoCACompatibility/null_ca_field250=== CONT TestPathInfoCACompatibility/new_structured_format_-_text2512026/10/01 09:39:25 WARN Rate limiter enabled after throttle name=server-test rate=52522026/10/01 09:39:25 WARN Request returned retryable status, retrying attempt=1 max_attempts=2 backoff=0s status=503 url=http://127.0.0.1:34441253=== CONT TestPathInfoCACompatibility/new_structured_format_-_nar_method254=== PAUSE TestSetClientTLSErrors/missing_cert_file255=== CONT TestRateLimiterFeedback/200_does_not_enable_limiter256=== CONT TestEncodeNixBase32/empty_input257=== CONT TestGetStorePathHash/valid_store_path258=== CONT TestPathInfoHashCompatibility/new_structured_format_with_sha5122592026/10/01 09:39:25 WARN Rate limiter backed off name=server-test rate=5260=== RUN TestSetClientTLSErrors/missing_key_file261=== PAUSE TestSetClientTLSErrors/missing_key_file262=== RUN TestSetClientTLSErrors/missing_ca_file263=== PAUSE TestSetClientTLSErrors/missing_ca_file264=== RUN TestSetClientTLSErrors/invalid_ca_file265=== PAUSE TestSetClientTLSErrors/invalid_ca_file266=== CONT TestPathInfoCACompatibility/old_string_format_-_text2672026/10/01 09:39:25 WARN Rate limiter enabled after throttle name=server-test rate=5268=== CONT TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths2692026/10/01 09:39:25 WARN Request returned retryable status, retrying attempt=1 max_attempts=2 backoff=0s status=429 url=http://127.0.0.1:42835270=== CONT TestConvertHashToNix32/SRI_format_to_Nix32271=== CONT TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped272=== RUN TestUploadMultipart_SupersededByPeer/missing273=== CONT TestGetStorePathHash/hash_with_invalid_characters_should_error274=== CONT TestConvertHashToNix32/already_Nix32_format275=== CONT TestPartSizeForNAR/zero_stays_at_minimum276=== CONT TestPartSizeForNAR/5_TiB_S3_max_object277=== CONT TestPartSizeForNAR/capped_at_5_GiB278=== CONT TestPartSizeForNAR/80_GiB_fits_at_minimum279=== CONT TestPartSizeForNAR/1_TiB2802026/10/01 09:39:25 WARN Rate limiter backed off name=server-test rate=5281=== CONT TestPartSizeForNAR/115_GiB_needs_larger_parts282=== CONT TestPartSizeForNAR/small_stays_at_minimum283=== CONT TestSetClientTLSErrors/missing_cert_file284=== PAUSE TestParsePathInfoJSON/empty_input2852026/10/01 09:39:25 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=2000286=== CONT TestSetClientTLSErrors/missing_ca_file287=== RUN TestParsePathInfoJSON/whitespace_only288=== PAUSE TestParsePathInfoJSON/whitespace_only289=== RUN TestParsePathInfoJSON/invalid_JSON290=== PAUSE TestParsePathInfoJSON/invalid_JSON291=== CONT TestParsePathInfoJSON/Nix_format292=== CONT TestSetClientTLSErrors/invalid_ca_file293=== PAUSE TestUploadMultipart_SupersededByPeer/missing294=== CONT TestUploadMultipart_SupersededByPeer/exists295--- PASS: TestSetClientTLSDoesNotMutateDefaultTransport (0.01s)296--- PASS: TestScriptTokenCachesUntilRefresh (0.05s)297=== CONT TestPathInfoHashCompatibility/old_string_format_with_colon298=== CONT TestPathInfoCACompatibility/old_string_format_-_fixed_recursive299--- PASS: TestEncodeNixBase32 (0.00s)300 --- PASS: TestEncodeNixBase32/test_string_hash (0.00s)301 --- PASS: TestEncodeNixBase32/empty_input (0.00s)302=== CONT TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths303=== CONT TestGetStorePathHash/hash_with_wrong_length_should_error304=== CONT TestGetStorePathHash/basename_without_hyphen_should_error305=== CONT TestFilterOversizedClosures/all_closures_skipped306=== CONT TestFilterOversizedClosures/no_limit_keeps_everything307=== CONT TestConvertHashToNix32/invalid_format308=== CONT TestSetClientTLSErrors/missing_key_file3092026/10/01 09:39:25 WARN Skipping closure: path exceeds server max NAR size top_level_path=/nix/store/cccccccccccccccccccccccccccccccc-wrapper oversized_path=/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-small nar_size=1000 max_nar_size=50310=== CONT TestParsePathInfoJSON/whitespace_only311=== CONT TestParsePathInfoJSON/invalid_JSON312=== PAUSE TestSetClientTLS/rejects_connection_without_client_cert313=== CONT TestParsePathInfoJSON/empty_input314=== CONT TestParsePathInfoJSON/Lix_format315--- PASS: TestDoWithRetry_BodyReplayedViaGetBody (0.04s)316=== CONT TestUploadMultipart_SupersededByPeer/missing317=== RUN TestSetClientTLS/succeeds_with_client_cert_and_CA318=== PAUSE TestSetClientTLS/succeeds_with_client_cert_and_CA319--- PASS: TestDumpPathSingleFile (0.04s)320=== RUN TestSetClientTLS/preserves_debug_logging_transport321=== PAUSE TestSetClientTLS/preserves_debug_logging_transport322=== CONT TestSetClientTLS/rejects_connection_without_client_cert323--- PASS: TestDoServerRequestAttachesToken (0.05s)324=== CONT TestSetClientTLS/preserves_debug_logging_transport325=== CONT TestSetClientTLS/succeeds_with_client_cert_and_CA326--- PASS: TestPathInfoCACompatibility (0.00s)327 --- PASS: TestPathInfoCACompatibility/null_ca_field (0.00s)328 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_text (0.00s)329 --- PASS: TestPathInfoCACompatibility/new_structured_format_-_nar_method (0.00s)330 --- PASS: TestPathInfoCACompatibility/old_string_format_-_text (0.00s)331 --- PASS: TestPathInfoCACompatibility/old_string_format_-_fixed_recursive (0.00s)332--- PASS: TestUploadMultipart_SupersededByPeer (0.04s)333 --- PASS: TestUploadMultipart_SupersededByPeer/exists (0.00s)334 --- PASS: TestUploadMultipart_SupersededByPeer/missing (0.00s)335--- PASS: TestRateLimiterFeedback (0.00s)336 --- PASS: TestRateLimiterFeedback/400_does_not_enable_limiter (0.00s)337 --- PASS: TestRateLimiterFeedback/503_enables_limiter (0.00s)338 --- PASS: TestRateLimiterFeedback/200_does_not_enable_limiter (0.00s)339 --- PASS: TestRateLimiterFeedback/429_enables_limiter (0.00s)340--- PASS: TestPartSizeForNAR (0.04s)341 --- PASS: TestPartSizeForNAR/zero_stays_at_minimum (0.00s)342 --- PASS: TestPartSizeForNAR/5_TiB_S3_max_object (0.00s)343 --- PASS: TestPartSizeForNAR/capped_at_5_GiB (0.00s)344 --- PASS: TestPartSizeForNAR/80_GiB_fits_at_minimum (0.00s)345 --- PASS: TestPartSizeForNAR/1_TiB (0.00s)346 --- PASS: TestPartSizeForNAR/115_GiB_needs_larger_parts (0.00s)347 --- PASS: TestPartSizeForNAR/small_stays_at_minimum (0.00s)348--- PASS: TestPathInfoHashCompatibility (0.00s)349 --- PASS: TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI (0.00s)350 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) (0.00s)351 --- PASS: TestPathInfoHashCompatibility/new_structured_format_with_sha512 (0.00s)352 --- PASS: TestPathInfoHashCompatibility/old_string_format_with_colon (0.00s)353--- PASS: TestGetStorePathHash (0.00s)354 --- PASS: TestGetStorePathHash/valid_store_path (0.00s)355 --- PASS: TestGetStorePathHash/hash_with_invalid_characters_should_error (0.00s)356 --- PASS: TestGetStorePathHash/hash_with_wrong_length_should_error (0.00s)357 --- PASS: TestGetStorePathHash/basename_without_hyphen_should_error (0.00s)358--- PASS: TestParsePathInfoJSONMultiplePaths (0.04s)359 --- PASS: TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths (0.00s)360 --- PASS: TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths (0.00s)361--- PASS: TestFilterOversizedClosures (0.04s)362 --- PASS: TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped (0.00s)363 --- PASS: TestFilterOversizedClosures/no_limit_keeps_everything (0.00s)364 --- PASS: TestFilterOversizedClosures/all_closures_skipped (0.00s)365--- PASS: TestConvertHashToNix32 (0.04s)366 --- PASS: TestConvertHashToNix32/SRI_format_to_Nix32 (0.00s)367 --- PASS: TestConvertHashToNix32/already_Nix32_format (0.00s)368 --- PASS: TestConvertHashToNix32/invalid_format (0.00s)369--- PASS: TestParsePathInfoJSON (0.04s)370 --- PASS: TestParsePathInfoJSON/Nix_format (0.00s)371 --- PASS: TestParsePathInfoJSON/whitespace_only (0.00s)372 --- PASS: TestParsePathInfoJSON/invalid_JSON (0.00s)373 --- PASS: TestParsePathInfoJSON/empty_input (0.00s)374 --- PASS: TestParsePathInfoJSON/Lix_format (0.00s)375--- PASS: TestScriptTokenNoExpiryRerunsEveryCall (0.05s)376--- PASS: TestSetClientTLSErrors (0.04s)377 --- PASS: TestSetClientTLSErrors/missing_cert_file (0.00s)378 --- PASS: TestSetClientTLSErrors/missing_ca_file (0.00s)379 --- PASS: TestSetClientTLSErrors/invalid_ca_file (0.00s)380 --- PASS: TestSetClientTLSErrors/missing_key_file (0.00s)381--- PASS: TestCaseHackSuffix (0.05s)3822026/10/01 09:39:25 http: TLS handshake error from 127.0.0.1:44758: remote error: tls: bad certificate383--- PASS: TestStreamPushRequestLine (0.06s)384--- PASS: TestSetClientTLS (0.04s)385 --- PASS: TestSetClientTLS/succeeds_with_client_cert_and_CA (0.01s)386 --- PASS: TestSetClientTLS/preserves_debug_logging_transport (0.01s)387 --- PASS: TestSetClientTLS/rejects_connection_without_client_cert (0.02s)388--- PASS: TestRegisterUploadedObjectReusesConnections (0.06s)389--- PASS: TestDumpPathWriterError (0.08s)390=== NAME TestStreamPushBatchesUnderLoad391 streampush_test.go:170: batches = [[/nix/store/first] [/nix/store/x] [/nix/store/y /nix/store/z]], want [first] then [x y z]392--- FAIL: TestStreamPushBatchesUnderLoad (0.10s)393--- PASS: TestDumpPathMatchesNix (0.11s)394--- PASS: TestUploadMultipart_PartsInParallel (0.66s)395--- PASS: TestRateLimiterFeedback_400DoesNotCountAsSuccess (1.01s)396FAIL