From 1f676f9d8eda0be94331c98b9691b0ca73e61248 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Wed, 6 May 2020 15:45:30 +0200 Subject: [PATCH] Add variable to set inspection timeout in tempest tests Inspection can sometimes take longer based on multiple factors. This patch adds a variable to control the node inspection timeout. Change-Id: Iefac618d73ccba3b58baefdc6b993758622b8811 (cherry picked from commit a02fcd1e75d331d1d212b8ddb41d982d368c4b7e) --- devstack/plugin.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/devstack/plugin.sh b/devstack/plugin.sh index a933b22b0..ef89b81e8 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -103,6 +103,7 @@ fi # Ironic Inspector tempest variables IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT=${IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT:-} +IRONIC_INSPECTOR_TEMPEST_INTROSPECTION_TIMEOUT=${IRONIC_INSPECTOR_TEMPEST_INTROSPECTION_TIMEOUT:-} ### Utilities @@ -552,6 +553,9 @@ elif [[ "$1" == "stack" && "$2" == "test-config" ]]; then if [[ -n "${IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT}" ]]; then iniset $TEMPEST_CONFIG baremetal_introspection discovery_timeout $IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT fi + if [[ -n "${IRONIC_INSPECTOR_TEMPEST_INTROSPECTION_TIMEOUT}" ]]; then + iniset $TEMPEST_CONFIG baremetal_introspection introspection_timeout $IRONIC_INSPECTOR_TEMPEST_INTROSPECTION_TIMEOUT + fi iniset $TEMPEST_CONFIG baremetal_introspection data_store $IRONIC_INSPECTOR_INTROSPECTION_DATA_STORE fi fi