THRIFT-2578 Moving 'make cross' from test.sh to test.py

Patch: cdwijayarathna
diff --git a/test/tests.json b/test/tests.json
index 234384f..2c16a69 100644
--- a/test/tests.json
+++ b/test/tests.json
@@ -87,6 +87,30 @@
             "platform": [
                 "Linux"
             ]
+        },
+        {
+            "description": "Java TestClient",
+            "lib": "java",
+            "executable": ["ant","-f","../lib/java/build.xml","-Dno-gen-thrift=\"\""],
+            "extra_args": ["run-testclient"],
+            "protocols": [
+                "binary",
+                "compact",
+                "json"
+            ],
+            "transports": [
+                "buffered",
+                "framed",
+                "fastframed",
+                "http"
+            ],
+            "sockets": [
+                "ip",
+                "ip-ssl"
+            ],
+            "platform": [
+                "Linux"
+            ]
         }
     ],
     "server": [
@@ -178,6 +202,29 @@
             "platform": [
                 "Linux"
             ]
+        },
+        {
+            "description": "Java TestServer",
+            "lib": "java",
+            "executable": ["ant","-f","../lib/java/build.xml","-Dno-gen-thrift=\"\""],
+            "extra_args": ["run-testserver"],
+            "protocols": [
+                "binary",
+                "compact",
+                "json"
+            ],
+            "transports": [
+                "buffered",
+                "framed",
+                "fastframed"
+            ],
+            "sockets": [
+                "ip",
+                "ip-ssl"
+            ],
+            "platform": [
+                "Linux"
+            ]
         }
     ]
 }