From 46668775ebe6f28bdb5ccfa956f3133ff781933d Mon Sep 17 00:00:00 2001 From: Fedor Dikarev Date: Thu, 5 Dec 2024 17:45:21 +0400 Subject: [PATCH] set timeout to 30s only debug builds --- test_runner/fixtures/neon_fixtures.py | 2 ++ test_runner/regress/test_sharding.py | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test_runner/fixtures/neon_fixtures.py b/test_runner/fixtures/neon_fixtures.py index 8e0f2294d2..42e182741a 100644 --- a/test_runner/fixtures/neon_fixtures.py +++ b/test_runner/fixtures/neon_fixtures.py @@ -479,6 +479,8 @@ class NeonEnvBuilder: Configuring pageserver with remote storage is now the default. There will be a warning if pageserver is created without one. """ env = self.init_configs(default_remote_storage_if_missing=default_remote_storage_if_missing) + if (timeout_in_seconds is None) and (os.getenv("BUILD_TYPE") == "debug"): + timeout_in_seconds = 30 env.start(timeout_in_seconds=timeout_in_seconds) # Prepare the default branch to start the postgres on later. diff --git a/test_runner/regress/test_sharding.py b/test_runner/regress/test_sharding.py index 7eb9047647..411574bd86 100644 --- a/test_runner/regress/test_sharding.py +++ b/test_runner/regress/test_sharding.py @@ -52,9 +52,7 @@ def test_sharding_smoke( neon_env_builder.enable_pageserver_remote_storage(s3_storage()) env = neon_env_builder.init_start( - initial_tenant_shard_count=shard_count, - initial_tenant_shard_stripe_size=stripe_size, - timeout_in_seconds=30, # Just 10s is not always enough + initial_tenant_shard_count=shard_count, initial_tenant_shard_stripe_size=stripe_size ) tenant_id = env.initial_tenant