From 216de6692b4341afdb336a3771abf576cf7fb695 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Thu, 16 Apr 2020 10:28:12 +0200 Subject: [PATCH] Add variable to set discovery timeout in tempest tests Discovery can take longer based on which image we use for testing. This patch adds a variable to control the discovery timeout. Change-Id: I5654d4bf5131ab4c900f9dfd77358c5f8100b38a --- devstack/plugin.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/devstack/plugin.sh b/devstack/plugin.sh index b39c39b5b..a933b22b0 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -101,6 +101,9 @@ if [[ "$IRONIC_ENABLED_INSPECT_INTERFACES" != *inspector* ]]; then IRONIC_ENABLED_INSPECT_INTERFACES="inspector,$IRONIC_ENABLED_INSPECT_INTERFACES" fi +# Ironic Inspector tempest variables +IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT=${IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT:-} + ### Utilities function mkdir_chown_stack { @@ -546,6 +549,9 @@ elif [[ "$1" == "stack" && "$2" == "test-config" ]]; then iniset $TEMPEST_CONFIG baremetal_introspection auto_discovery_default_driver fake-hardware iniset $TEMPEST_CONFIG baremetal_introspection auto_discovery_target_driver ipmi fi + if [[ -n "${IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT}" ]]; then + iniset $TEMPEST_CONFIG baremetal_introspection discovery_timeout $IRONIC_INSPECTOR_TEMPEST_DISCOVERY_TIMEOUT + fi iniset $TEMPEST_CONFIG baremetal_introspection data_store $IRONIC_INSPECTOR_INTROSPECTION_DATA_STORE fi fi