Refactored time test cases to use new xyz interface.

This also includes:
    - Added two new test cases:
        - Set BMC Time With Host And NTP
        - Set Host Time With Host And NTP
    - Removed time test cases from all skip lists.

Resolves openbmc/openbmc-test-automation#890

Change-Id: I39c588b9d276d3f9a5cb5a3fc231c7bba27d5bf0
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
diff --git a/data/variables.py b/data/variables.py
index f8dd91f..d498f84 100644
--- a/data/variables.py
+++ b/data/variables.py
@@ -105,6 +105,15 @@
 BOOT_MODE_SETUP = 'xyz.openbmc_project.Control.Boot.Mode.Modes.Setup'
 BOOT_MODE_REGULAR = 'xyz.openbmc_project.Control.Boot.Mode.Modes.Regular'
 
+# Time variables.
+TIME_DBUS_BASE = 'xyz.openbmc_project.Time.'
+BMC_OWNER = TIME_DBUS_BASE + 'Owner.Owners.BMC'
+HOST_OWNER = TIME_DBUS_BASE + 'Owner.Owners.Host'
+SPLIT_OWNER = TIME_DBUS_BASE + 'Owner.Owners.Split'
+BOTH_OWNER = TIME_DBUS_BASE + 'Owner.Owners.Both'
+NTP_MODE = TIME_DBUS_BASE + 'Synchronization.Method.NTP'
+MANUAL_MODE = TIME_DBUS_BASE + 'Synchronization.Method.Manual'
+
 '''
   QEMU HTTPS variable: