use tar + archive crates instead

This commit is contained in:
Alek Westover
2023-07-13 13:41:53 -04:00
parent 1291680389
commit 7ec9d4f2b8
4 changed files with 38 additions and 27 deletions

View File

@@ -96,17 +96,17 @@ def test_remote_extensions(
# Cleaning up downloaded files is important for local tests
# or else one test could reuse the files from another test or another test run
cleanup_files = [
"embedding.tar.gz",
"anon.tar.gz",
f"pg_install/v{pg_version}/lib/postgresql/anon.so",
f"pg_install/v{pg_version}/lib/postgresql/embedding.so",
f"pg_install/v{pg_version}/share/postgresql/extension/anon.control",
f"pg_install/v{pg_version}/share/postgresql/extension/embedding--0.1.0.sql",
f"pg_install/v{pg_version}/share/postgresql/extension/embedding.control",
"lib/postgresql/anon.so",
"lib/postgresql/embedding.so",
"share/postgresql/extension/anon.control",
"share/postgresql/extension/embedding--0.1.0.sql",
"share/postgresql/extension/embedding.control",
]
cleanup_files = [f"pg_install/v{pg_version}/" + x for x in cleanup_files]
cleanup_folders = [
"extensions",
f"pg_install/v{pg_version}/share/postgresql/extension/anon",
f"pg_install/v{pg_version}/extensions",
]
for file in cleanup_files:
try: