From db48f7e40de355268969b53df08730799cf906f5 Mon Sep 17 00:00:00 2001 From: Joonas Koivunen Date: Thu, 10 Aug 2023 14:05:27 +0300 Subject: [PATCH] test: mark test_download_extensions.py skipped for now (#4948) The test mutates a shared directory which does not work with multiple concurrent tests. It is being fixed, so this should be a very temporary band-aid. Cc: #4949. --- test_runner/regress/test_download_extensions.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/test_runner/regress/test_download_extensions.py b/test_runner/regress/test_download_extensions.py index c4bee1a1ea..b208616345 100644 --- a/test_runner/regress/test_download_extensions.py +++ b/test_runner/regress/test_download_extensions.py @@ -82,6 +82,7 @@ def upload_files(env): # Test downloading remote extension. @pytest.mark.parametrize("remote_storage_kind", available_s3_storages()) +@pytest.mark.skip(reason="https://github.com/neondatabase/neon/issues/4949") def test_remote_extensions( neon_env_builder: NeonEnvBuilder, remote_storage_kind: RemoteStorageKind, @@ -148,6 +149,7 @@ def test_remote_extensions( # Test downloading remote library. @pytest.mark.parametrize("remote_storage_kind", available_s3_storages()) +@pytest.mark.skip(reason="https://github.com/neondatabase/neon/issues/4949") def test_remote_library( neon_env_builder: NeonEnvBuilder, remote_storage_kind: RemoteStorageKind, @@ -205,10 +207,11 @@ def test_remote_library( # Here we test a complex extension # which has multiple extensions in one archive # using postgis as an example -@pytest.mark.skipif( - RemoteStorageKind.REAL_S3 not in available_s3_storages(), - reason="skipping test because real s3 not enabled", -) +# @pytest.mark.skipif( +# RemoteStorageKind.REAL_S3 not in available_s3_storages(), +# reason="skipping test because real s3 not enabled", +# ) +@pytest.mark.skip(reason="https://github.com/neondatabase/neon/issues/4949") def test_multiple_extensions_one_archive( neon_env_builder: NeonEnvBuilder, pg_version: PgVersion, @@ -253,6 +256,7 @@ def test_multiple_extensions_one_archive( # Run the test with mutliple simultaneous connections to an endpoint. # to ensure that the extension is downloaded only once. # +@pytest.mark.skip(reason="https://github.com/neondatabase/neon/issues/4949") def test_extension_download_after_restart( neon_env_builder: NeonEnvBuilder, pg_version: PgVersion,