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_witherspoon b/test_lists/skip_test_witherspoon
index 347ebe7..cd2173a 100644
--- a/test_lists/skip_test_witherspoon
+++ b/test_lists/skip_test_witherspoon
@@ -55,3 +55,6 @@
 -e Test_Heartbeat_LED_And_Verify_Via_REST
 -e Test_Beep_LED_And_Verify_Via_REST
 -e Test_Identify_LED_And_Verify_Via_REST
+# Network tests for xyz interface.
+# https://github.com/openbmc/openbmc-test-automation/issues/729
+-e Network_Test