Running main() from /nix/var/nix/builds/nix-15129-3521728416/source/googletest/src/gtest_main.cc [==========] Running 83 tests from 13 test suites. [----------] Global test environment set-up. [----------] 6 tests from AccessKeysTest [ RUN ] AccessKeysTest.singleOrgGitHub [ OK ] AccessKeysTest.singleOrgGitHub (0 ms) [ RUN ] AccessKeysTest.nonMatches [ OK ] AccessKeysTest.nonMatches (0 ms) [ RUN ] AccessKeysTest.noPartialMatches [ OK ] AccessKeysTest.noPartialMatches (0 ms) [ RUN ] AccessKeysTest.repoGitHub [ OK ] AccessKeysTest.repoGitHub (0 ms) [ RUN ] AccessKeysTest.multipleGitLab [ OK ] AccessKeysTest.multipleGitLab (0 ms) [ RUN ] AccessKeysTest.multipleSourceHut [ OK ] AccessKeysTest.multipleSourceHut (0 ms) [----------] 6 tests from AccessKeysTest (0 ms total) [----------] 6 tests from LazyAttr [ RUN ] LazyAttr.resolveToInt [ OK ] LazyAttr.resolveToInt (0 ms) [ RUN ] LazyAttr.resolveToString [ OK ] LazyAttr.resolveToString (0 ms) [ RUN ] LazyAttr.resolveToBool [ OK ] LazyAttr.resolveToBool (0 ms) [ RUN ] LazyAttr.attrsToJSONForcesLazy [ OK ] LazyAttr.attrsToJSONForcesLazy (0 ms) [ RUN ] LazyAttr.attrsToQueryForcesLazy [ OK ] LazyAttr.attrsToQueryForcesLazy (0 ms) [ RUN ] LazyAttr.notCalledUntilForced [ OK ] LazyAttr.notCalledUntilForced (0 ms) [----------] 6 tests from LazyAttr (0 ms total) [----------] 2 tests from GitUtilsTest [ RUN ] GitUtilsTest.sink_basic [ OK ] GitUtilsTest.sink_basic (33 ms) [ RUN ] GitUtilsTest.peel_reference [ OK ] GitUtilsTest.peel_reference (14 ms) [----------] 2 tests from GitUtilsTest (47 ms total) [----------] 1 test from GitUtils [ RUN ] GitUtils.isLegalRefName [ OK ] GitUtils.isLegalRefName (6 ms) [----------] 1 test from GitUtils (6 ms total) [----------] 1 test from GitTest [ RUN ] GitTest.submodulePeriodSupport [ OK ] GitTest.submodulePeriodSupport (97 ms) [----------] 1 test from GitTest (97 ms total) [----------] 1 test from GitHubInputTest [ RUN ] GitHubInputTest.throwOnInvalidURLParam [ OK ] GitHubInputTest.throwOnInvalidURLParam (0 ms) [----------] 1 test from GitHubInputTest (0 ms total) [----------] 45 tests from MerkleTarAdapterTest [ RUN ] MerkleTarAdapterTest.empty_archive [ OK ] MerkleTarAdapterTest.empty_archive (14 ms) [ RUN ] MerkleTarAdapterTest.single_file_at_root [ OK ] MerkleTarAdapterTest.single_file_at_root (32 ms) [ RUN ] MerkleTarAdapterTest.single_executable_file [ OK ] MerkleTarAdapterTest.single_executable_file (13 ms) [ RUN ] MerkleTarAdapterTest.single_symlink [ OK ] MerkleTarAdapterTest.single_symlink (12 ms) [ RUN ] MerkleTarAdapterTest.empty_directory [ OK ] MerkleTarAdapterTest.empty_directory (5 ms) [ RUN ] MerkleTarAdapterTest.nested_empty_directories [ OK ] MerkleTarAdapterTest.nested_empty_directories (11 ms) [ RUN ] MerkleTarAdapterTest.directory_with_files [ OK ] MerkleTarAdapterTest.directory_with_files (19 ms) [ RUN ] MerkleTarAdapterTest.nested_directory_with_files [ OK ] MerkleTarAdapterTest.nested_directory_with_files (13 ms) [ RUN ] MerkleTarAdapterTest.mixed_content [ OK ] MerkleTarAdapterTest.mixed_content (13 ms) [ RUN ] MerkleTarAdapterTest.hardlink_target_not_found [ OK ] MerkleTarAdapterTest.hardlink_target_not_found (4 ms) [ RUN ] MerkleTarAdapterTest.hardlink_to_file [ OK ] MerkleTarAdapterTest.hardlink_to_file (12 ms) [ RUN ] MerkleTarAdapterTest.hardlink_to_executable [ OK ] MerkleTarAdapterTest.hardlink_to_executable (12 ms) [ RUN ] MerkleTarAdapterTest.hardlink_to_symlink [ OK ] MerkleTarAdapterTest.hardlink_to_symlink (13 ms) [ RUN ] MerkleTarAdapterTest.hardlink_to_symlink_replaced_by_a_file [ OK ] MerkleTarAdapterTest.hardlink_to_symlink_replaced_by_a_file (13 ms) [ RUN ] MerkleTarAdapterTest.multiple_hardlinks_same_target [ OK ] MerkleTarAdapterTest.multiple_hardlinks_same_target (12 ms) [ RUN ] MerkleTarAdapterTest.hardlink_chain [ OK ] MerkleTarAdapterTest.hardlink_chain (20 ms) [ RUN ] MerkleTarAdapterTest.hardlink_to_directory_fails [ OK ] MerkleTarAdapterTest.hardlink_to_directory_fails (4 ms) [ RUN ] MerkleTarAdapterTest.hardlink_to_root_fails [ OK ] MerkleTarAdapterTest.hardlink_to_root_fails (10 ms) [ RUN ] MerkleTarAdapterTest.hardlink_to_later_path_fails [ OK ] MerkleTarAdapterTest.hardlink_to_later_path_fails (10 ms) [ RUN ] MerkleTarAdapterTest.hardlink_keeps_the_file_it_was_made_from [ OK ] MerkleTarAdapterTest.hardlink_keeps_the_file_it_was_made_from (14 ms) [ RUN ] MerkleTarAdapterTest.hardlink_replaced_itself_keeps_the_target [ OK ] MerkleTarAdapterTest.hardlink_replaced_itself_keeps_the_target (14 ms) [ RUN ] MerkleTarAdapterTest.hardlink_replaced_names_all_the_other_paths [ OK ] MerkleTarAdapterTest.hardlink_replaced_names_all_the_other_paths (16 ms) [ RUN ] MerkleTarAdapterTest.hardlink_warns_only_while_paths_are_still_shared [ OK ] MerkleTarAdapterTest.hardlink_warns_only_while_paths_are_still_shared (19 ms) [ RUN ] MerkleTarAdapterTest.hardlink_failure_says_what_it_was_doing [ OK ] MerkleTarAdapterTest.hardlink_failure_says_what_it_was_doing (4 ms) [ RUN ] MerkleTarAdapterTest.child_of_file_fails [ OK ] MerkleTarAdapterTest.child_of_file_fails (10 ms) [ RUN ] MerkleTarAdapterTest.symlink_child_of_file_fails [ OK ] MerkleTarAdapterTest.symlink_child_of_file_fails (4 ms) [ RUN ] MerkleTarAdapterTest.hardlink_child_of_file_fails [ OK ] MerkleTarAdapterTest.hardlink_child_of_file_fails (10 ms) [ RUN ] MerkleTarAdapterTest.child_of_symlink_fails [ OK ] MerkleTarAdapterTest.child_of_symlink_fails (12 ms) [ RUN ] MerkleTarAdapterTest.explicit_directory_replaces_file [ OK ] MerkleTarAdapterTest.explicit_directory_replaces_file (13 ms) [ RUN ] MerkleTarAdapterTest.large_file [ OK ] MerkleTarAdapterTest.large_file (39 ms) [ RUN ] MerkleTarAdapterTest.large_file_in_chunks [ OK ] MerkleTarAdapterTest.large_file_in_chunks (59 ms) [ RUN ] MerkleTarAdapterTest.replacing_empty_directory [ OK ] MerkleTarAdapterTest.replacing_empty_directory (12 ms) [ RUN ] MerkleTarAdapterTest.replacing_non_empty_directory_fails [ OK ] MerkleTarAdapterTest.replacing_non_empty_directory_fails (3 ms) [ RUN ] MerkleTarAdapterTest.replacing_non_empty_directory_with_symlink_fails [ OK ] MerkleTarAdapterTest.replacing_non_empty_directory_with_symlink_fails (10 ms) [ RUN ] MerkleTarAdapterTest.child_of_hardlink_fails [ OK ] MerkleTarAdapterTest.child_of_hardlink_fails (11 ms) [ RUN ] MerkleTarAdapterTest.many_files [ OK ] MerkleTarAdapterTest.many_files (18 ms) [ RUN ] MerkleTarAdapterTest.deep_nesting [ OK ] MerkleTarAdapterTest.deep_nesting (20 ms) [ RUN ] MerkleTarAdapterTest.directory_with_symlink_and_empty_subdir [ OK ] MerkleTarAdapterTest.directory_with_symlink_and_empty_subdir (13 ms) [ RUN ] MerkleTarAdapterTest.last_wins_file_overwrites_file [ OK ] MerkleTarAdapterTest.last_wins_file_overwrites_file (13 ms) [ RUN ] MerkleTarAdapterTest.last_wins_file_overwrites_symlink [ OK ] MerkleTarAdapterTest.last_wins_file_overwrites_symlink (12 ms) [ RUN ] MerkleTarAdapterTest.last_wins_symlink_overwrites_file [ OK ] MerkleTarAdapterTest.last_wins_symlink_overwrites_file (12 ms) [ RUN ] MerkleTarAdapterTest.last_wins_symlink_overwrites_symlink [ OK ] MerkleTarAdapterTest.last_wins_symlink_overwrites_symlink (15 ms) [ RUN ] MerkleTarAdapterTest.last_wins_executable_changes [ OK ] MerkleTarAdapterTest.last_wins_executable_changes (15 ms) [ RUN ] MerkleTarAdapterTest.last_wins_nested_file_overwrites [ OK ] MerkleTarAdapterTest.last_wins_nested_file_overwrites (14 ms) [ RUN ] MerkleTarAdapterTest.last_wins_at_root [ OK ] MerkleTarAdapterTest.last_wins_at_root (20 ms) [----------] 45 tests from MerkleTarAdapterTest (666 ms total) [----------] 1 test from MerkleTarAdapterTest_RapidCheck [ RUN ] MerkleTarAdapterTest_RapidCheck.last_wins_property Using configuration: seed=4996015776856914174 [ OK ] MerkleTarAdapterTest_RapidCheck.last_wins_property (2134 ms) [----------] 1 test from MerkleTarAdapterTest_RapidCheck (2134 ms total) [----------] 1 test from nix_api_store_test [ RUN ] nix_api_store_test.nix_api_fetchers_new_free [ OK ] nix_api_store_test.nix_api_fetchers_new_free (23 ms) [----------] 1 test from nix_api_store_test (23 ms total) [----------] 1 test from PublicKeyTest [ RUN ] PublicKeyTest.PublicKey_noRoundTrip_from_json [ OK ] PublicKeyTest.PublicKey_noRoundTrip_from_json (0 ms) [----------] 1 test from PublicKeyTest (0 ms total) [----------] 6 tests from GitLFSTests/GitLFSParameterizedTestFixture [ RUN ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/0 [ OK ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/0 (0 ms) [ RUN ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/1 [ OK ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/1 (0 ms) [ RUN ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/2 [ OK ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/2 (0 ms) [ RUN ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/3 [ OK ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/3 (0 ms) [ RUN ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/4 [ OK ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/4 (0 ms) [ RUN ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/5 [ OK ] GitLFSTests/GitLFSParameterizedTestFixture.get_lfs_api/5 (0 ms) [----------] 6 tests from GitLFSTests/GitLFSParameterizedTestFixture (0 ms total) [----------] 8 tests from InputFromAttrs/InputFromAttrsTest [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/strips_git_plus_prefix [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/strips_git_plus_prefix (0 ms) [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base64_sri_sha1 [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base64_sri_sha1 (0 ms) [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base64_implicitly_sha1 [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base64_implicitly_sha1 (0 ms) [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base16_explicit_sha1 [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base16_explicit_sha1 (0 ms) [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_nix32_implicitly_sha1 [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_nix32_implicitly_sha1 (0 ms) [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_nix32_explicit_sha1 [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_nix32_explicit_sha1 (0 ms) [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base64_explicit_sha1 [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/git_rev_in_base64_explicit_sha1 (0 ms) [ RUN ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/indirect_sri_sha1_trailing_garbage [ OK ] InputFromAttrs/InputFromAttrsTest.attrsAreCorrectAndRoundTrips/indirect_sri_sha1_trailing_garbage (0 ms) [----------] 8 tests from InputFromAttrs/InputFromAttrsTest (0 ms total) [----------] 4 tests from PublicKeyJSON/PublicKeyTest [ RUN ] PublicKeyJSON/PublicKeyTest.from_json/0 [ OK ] PublicKeyJSON/PublicKeyTest.from_json/0 (0 ms) [ RUN ] PublicKeyJSON/PublicKeyTest.from_json/1 [ OK ] PublicKeyJSON/PublicKeyTest.from_json/1 (0 ms) [ RUN ] PublicKeyJSON/PublicKeyTest.to_json/0 [ OK ] PublicKeyJSON/PublicKeyTest.to_json/0 (0 ms) [ RUN ] PublicKeyJSON/PublicKeyTest.to_json/1 [ OK ] PublicKeyJSON/PublicKeyTest.to_json/1 (0 ms) [----------] 4 tests from PublicKeyJSON/PublicKeyTest (0 ms total) [----------] Global test environment tear-down [==========] 83 tests from 13 test suites ran. (2976 ms total) [ PASSED ] 83 tests.