Test suite support for QEMU boot features

QEMU does not have a host nor can it reboot.  There are test cases
that force the BMC to reboot and others that issue power on
commands.  I am implementing two tags that descrbie what the
test will need to do.  The "bmcreboot" and "chassisboot" tags
will be used to skip tests that issue bmc reboots and chassis
boots.

Change-Id: I66b4039d6246be74285a6ea8071b49f9d6201041
Signed-off-by: Chris Austen <austenc@us.ibm.com>
diff --git a/tests/test_warmreset.robot b/tests/test_warmreset.robot
index a1e0ffa..352ddf8 100644
--- a/tests/test_warmreset.robot
+++ b/tests/test_warmreset.robot
@@ -5,6 +5,8 @@
 Resource                ../lib/utils.robot
 Resource                ../lib/connection_client.robot
 
+Force Tags  bmcreboot
+
 Suite Setup             Open Connection And Log In
 Suite Teardown          Close All Connections
 
@@ -14,7 +16,6 @@
 *** Test Cases ***
 
 Test WarmReset via REST
-    [Tags]      reboot_tests
     ${warm_test_file}=  Set Variable    /tmp/before_warmreset
     Open Connection And Log In
     ${stdout}   ${stderr}   ${rc}=  Execute Command     touch ${warm_test_file}     return_stderr=True  return_rc=True