Adding ONOS Segment Routing CLI files to new repo
diff --git a/cli/documentation/en_US/test/test b/cli/documentation/en_US/test/test
new file mode 100755
index 0000000..68a7e3e
--- /dev/null
+++ b/cli/documentation/en_US/test/test
@@ -0,0 +1,2 @@
+The test command provides various tools to
+help perform root-cause analysis.
diff --git a/cli/documentation/en_US/test/test-packet-in b/cli/documentation/en_US/test/test-packet-in
new file mode 100755
index 0000000..5a70205
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in
@@ -0,0 +1,6 @@
+The 'packet-in' test type provides a tools to
+determine whether a source and dest can transmit
+a frame. A frame is injected as if it originated
+from the indicated port on a source switch, and
+is directed to a destination switch and port. When
+it arrives, the command announces the path traversed.
diff --git a/cli/documentation/en_US/test/test-packet-in-dpid b/cli/documentation/en_US/test/test-packet-in-dpid
new file mode 100755
index 0000000..201a460
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-dpid
@@ -0,0 +1,2 @@
+This parameter identifies a switch by DPID, as part of the description of
+the attachment point
diff --git a/cli/documentation/en_US/test/test-packet-in-example b/cli/documentation/en_US/test/test-packet-in-example
new file mode 100755
index 0000000..540aeee
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-example
@@ -0,0 +1,29 @@
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02
+ Test packet injection between two hosts
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 src-switch 00:00:00:00:00:00:00:00 32
+ Run the packet-in test, specifying a specific switch physical port
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... vlan 1001
+ Run the packet-in test, tagging packets with a specific VLAN
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... priority 2
+ Run the packet-in test, tagging packets with a specific ether priority
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... src-ip-address 1.2.3.4
+ Run the packet-in test, tagging packets with a specific source IP address
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... dst-ip-address 1.2.3.4
+ Run the packet-in test, tagging packets with a specific destination IP address
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... protocol 6
+ Run the packet-in test, tagging packets with a specific IP protocol number (TCP)
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... tos 7
+ Run the packet-in test, tagging packets with a specific set of TOS bits
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... src-port 80
+ Run the packet-in test, tagging packets with a specific source port number
+
+test packet-in src-host 00:00:00:00:00:01 dst-host 00:00:00:00:00:02 ... dst-port 443
+ Run the packet-in test, tagging packets with a specific destination port number
diff --git a/cli/documentation/en_US/test/test-packet-in-if b/cli/documentation/en_US/test/test-packet-in-if
new file mode 100755
index 0000000..a4706cb
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-if
@@ -0,0 +1,2 @@
+This parameter identifies a physical switch port number, as part of
+the description of the attachment point
diff --git a/cli/documentation/en_US/test/test-packet-in-ip b/cli/documentation/en_US/test/test-packet-in-ip
new file mode 100755
index 0000000..708175a
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-ip
@@ -0,0 +1 @@
+IP address for injected packets
diff --git a/cli/documentation/en_US/test/test-packet-in-mac b/cli/documentation/en_US/test/test-packet-in-mac
new file mode 100755
index 0000000..e6e6b95
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-mac
@@ -0,0 +1,2 @@
+This parameter identifies a host, used to identify an attachment point.
+The parameter's value is a mac address.
diff --git a/cli/documentation/en_US/test/test-packet-in-port b/cli/documentation/en_US/test/test-packet-in-port
new file mode 100755
index 0000000..7cd1078
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-port
@@ -0,0 +1 @@
+Port number for injected packets
\ No newline at end of file
diff --git a/cli/documentation/en_US/test/test-packet-in-priority b/cli/documentation/en_US/test/test-packet-in-priority
new file mode 100755
index 0000000..233c0b4
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-priority
@@ -0,0 +1 @@
+Ether priority for injected packets
diff --git a/cli/documentation/en_US/test/test-packet-in-proto b/cli/documentation/en_US/test/test-packet-in-proto
new file mode 100755
index 0000000..57c68fc
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-proto
@@ -0,0 +1 @@
+Protocol number for injected packets
\ No newline at end of file
diff --git a/cli/documentation/en_US/test/test-packet-in-tos b/cli/documentation/en_US/test/test-packet-in-tos
new file mode 100755
index 0000000..82272de
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-tos
@@ -0,0 +1 @@
+TOS flags for injected packets
\ No newline at end of file
diff --git a/cli/documentation/en_US/test/test-packet-in-vlan b/cli/documentation/en_US/test/test-packet-in-vlan
new file mode 100755
index 0000000..6378f36
--- /dev/null
+++ b/cli/documentation/en_US/test/test-packet-in-vlan
@@ -0,0 +1 @@
+VLAN ID for tagging packets
diff --git a/cli/documentation/en_US/test/test-path b/cli/documentation/en_US/test/test-path
new file mode 100755
index 0000000..0210239
--- /dev/null
+++ b/cli/documentation/en_US/test/test-path
@@ -0,0 +1,9 @@
+The 'test path' command requests the controller to compute
+the path between interfaces on switches, return, and display
+the result. No attempt it made to validate the connectivity
+between the two endpoints.
+
+To compute the path, and source and a destination needs to
+be provided. These can be described in a variety of different
+forms: hosts mac addresses, ip addresses, or switch and interface
+names.
diff --git a/cli/documentation/en_US/test/test-path-example b/cli/documentation/en_US/test/test-path-example
new file mode 100755
index 0000000..95bbe5a
--- /dev/null
+++ b/cli/documentation/en_US/test/test-path-example
@@ -0,0 +1,9 @@
+ node1> test path src-ip 10.0.0.1 dst-ip 10.0.0.3
+ # Switch IF Rx Bytes Rx Pkts Rx Errs Tx Bytes Tx Pkts Tx Errs
+ -|-----------------------|-------|--------|-------|-------|--------|-------|-------
+ 1 00:00:00:00:00:00:00:06 s6-eth1 860 11 0 4762 74 0
+ 2 00:00:00:00:00:00:00:06 s6-eth3 2208 35 0 2208 35 0
+ 3 00:00:00:00:00:00:00:05 s5-eth1 2208 35 0 2208 35 0
+ 4 00:00:00:00:00:00:00:05 s5-eth2 2208 35 0 2391 38 0
+ 5 00:00:00:00:00:00:00:07 s7-eth3 2419 38 0 2208 35 0
+ 6 00:00:00:00:00:00:00:07 s7-eth1 860 11 0 4684 73 0
diff --git a/cli/documentation/en_US/test/test-path-host b/cli/documentation/en_US/test/test-path-host
new file mode 100755
index 0000000..52e45dc
--- /dev/null
+++ b/cli/documentation/en_US/test/test-path-host
@@ -0,0 +1,2 @@
+This parameter identifies the host, used to identify an attachment point.
+The parameter's value is a mac address.
diff --git a/cli/documentation/en_US/test/test-path-if b/cli/documentation/en_US/test/test-path-if
new file mode 100755
index 0000000..d5b2fe7
--- /dev/null
+++ b/cli/documentation/en_US/test/test-path-if
@@ -0,0 +1,2 @@
+This parameter identifies a specific switch's interface (physical port), to
+complete the attachment point description.
diff --git a/cli/documentation/en_US/test/test-path-ip b/cli/documentation/en_US/test/test-path-ip
new file mode 100755
index 0000000..d3b2b15
--- /dev/null
+++ b/cli/documentation/en_US/test/test-path-ip
@@ -0,0 +1 @@
+This parameter identies an ip address used to determine an attachment point
diff --git a/cli/documentation/en_US/test/test-path-switch b/cli/documentation/en_US/test/test-path-switch
new file mode 100755
index 0000000..04d0887
--- /dev/null
+++ b/cli/documentation/en_US/test/test-path-switch
@@ -0,0 +1,2 @@
+This parameter identifies a switch via DPID, as part of the description of
+the attachment point