From bb893ae34f4ee50aba0dedda8f76303cf46caf98 Mon Sep 17 00:00:00 2001 From: Kenneth Cain Date: Thu, 30 Jan 2025 16:01:20 -0500 Subject: [PATCH] DAOS-16768 test: DO NOT LAND Test run of test_engine_restart with a delay between engines start and pool list command (and its internal pool queries). Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_engine_restart Test-repeat: 20 Signed-off-by: Kenneth Cain --- src/tests/ftest/launch.py | 3 ++- src/tests/ftest/server/daos_server_restart.py | 7 ++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/tests/ftest/launch.py b/src/tests/ftest/launch.py index f3daa8464d7..2905b23e5c1 100755 --- a/src/tests/ftest/launch.py +++ b/src/tests/ftest/launch.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 """ (C) Copyright 2018-2024 Intel Corporation. + (C) Copyright 2025 Hewlett Packard Enterprise Development LP SPDX-License-Identifier: BSD-2-Clause-Patent """ @@ -32,7 +33,7 @@ from util.yaml_utils import YamlException DEFAULT_LOGS_THRESHOLD = "2150M" # 2.1G -MAX_CI_REPETITIONS = 10 +MAX_CI_REPETITIONS = 20 class LaunchError(Exception): diff --git a/src/tests/ftest/server/daos_server_restart.py b/src/tests/ftest/server/daos_server_restart.py index c9438935451..5d59382fd28 100644 --- a/src/tests/ftest/server/daos_server_restart.py +++ b/src/tests/ftest/server/daos_server_restart.py @@ -1,8 +1,11 @@ """ (C) Copyright 2020-2022 Intel Corporation. + (C) Copyright 2025 Hewlett Packard Enterprise Development LP SPDX-License-Identifier: BSD-2-Clause-Patent """ +import time + from apricot import TestWithServers from avocado import fail_on from exception_utils import CommandFailure @@ -148,7 +151,9 @@ def test_engine_restart(self): self.restart_engine() self.log.info("(3) Force shutdown and restart the daos engine.") self.restart_engine() - self.log.info("(4) Verify pool list after forced shutdown and restart the daos engine.") + self.log.info("(4) Verify pool list after forced shutdown and restart the daos engine, and " + "a small delay.") + time.sleep(10) self.verify_pool_list(pool_list) hosts = self.hostlist_servers self.hostlist_servers = hosts[-1]