Rescue mode standalone tests
Adds standalone scenario test for rescue mode.
Change-Id: Iac2dfb1adab6b9ef53b61046e45740c2b94f2bfb
Partial-Bug: 1526449
diff --git a/ironic_tempest_plugin/config.py b/ironic_tempest_plugin/config.py
index f9fefc4..3e8bc52 100644
--- a/ironic_tempest_plugin/config.py
+++ b/ironic_tempest_plugin/config.py
@@ -80,6 +80,12 @@
help="Timeout for unprovisioning an Ironic node. "
"Takes longer since Kilo as Ironic performs an extra "
"step in Node cleaning."),
+ cfg.IntOpt('rescue_timeout',
+ default=300,
+ help="Timeout for rescuing an Ironic node."),
+ cfg.IntOpt('unrescue_timeout',
+ default=300,
+ help="Timeout for unrescuing an Ironic node."),
cfg.StrOpt('min_microversion',
help="Lower version of the test target microversion range. "
"The format is 'X.Y', where 'X' and 'Y' are int values. "
@@ -116,6 +122,9 @@
cfg.ListOpt('enabled_deploy_interfaces',
default=['iscsi', 'direct'],
help="List of Ironic enabled deploy interfaces."),
+ cfg.ListOpt('enabled_rescue_interfaces',
+ default=['no-rescue'],
+ help="List of Ironic enabled rescue interfaces."),
cfg.IntOpt('adjusted_root_disk_size_gb',
min=0,
help="Ironic adjusted disk size to use in the standalone tests "