XYZ Network: Base test automation
This change includes:
1. Validating IP address.
2. Validating Prefix length value.
3. Validating route details.
4. Validating MAC address.
This resolves openbmc/openbmc-test-automation#684
Change-Id: Idec61d70c42d796c825985e13fa0814c4a95f2c2
Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com>
diff --git a/data/variables.py b/data/variables.py
index 759bc6c..feed8bc 100644
--- a/data/variables.py
+++ b/data/variables.py
@@ -16,6 +16,7 @@
USER_MANAGER_URI = OPENBMC_BASE_URI + 'UserManager/'
NETWORK_MANAGER_URI = OPENBMC_BASE_URI + 'NetworkManager/'
TIME_MANAGER_URI = OPENBMC_BASE_URI + 'TimeManager/'
+XYZ_NETWORK_MANAGER = '/xyz/openbmc_project/network/'
# State Manager base variables.
BMC_REBOOT_TRANS = 'xyz.openbmc_project.State.BMC.Transition.Reboot'
@@ -43,9 +44,6 @@
# Software manager version
SOFTWARE_VERSION_URI = '/xyz/openbmc_project/software/'
ACTIVE = 'xyz.openbmc_project.Software.Activation.Activations.Active'
-READY = 'xyz.openbmc_project.Software.Activation.Activations.Ready'
-INVALID = 'xyz.openbmc_project.Software.Activation.Activations.Invalid'
-ACTIVATING = 'xyz.openbmc_project.Software.Activation.Activations.Activating'
# Inventory URI
HOST_INVENTORY_URI = '/xyz/openbmc_project/inventory/'