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/test_lists/skip_test_barreleye b/test_lists/skip_test_barreleye
index 8699afc..50bfbcf 100644
--- a/test_lists/skip_test_barreleye
+++ b/test_lists/skip_test_barreleye
@@ -42,3 +42,6 @@
 -e Test_Power_LED_And_Verify_Via_REST
 -e Test_Fault_LED_And_Verify_Via_REST
 -e Verify_Enclosure_Fault_LED_On_Assertion
+# Network tests for xyz interface.
+# https://github.com/openbmc/openbmc-test-automation/issues/729
+-e Network_Test