blob: 234384f66af159c75cb9b31d2a26a0f959596113 [file] [log] [blame]
Roger Meier40cc2322014-06-11 11:09:14 +02001{
2 "client": [
3 {
4 "description": "Python TestClient",
5 "lib": "py",
6 "executable": "py/TestClient.py",
7 "extra_args": ["--genpydir=py/gen-py"],
8 "protocols": [
9 "binary",
10 "compact",
Roger Meier32f39822014-06-18 22:43:17 +020011 "json",
12 "accel"
Roger Meier40cc2322014-06-11 11:09:14 +020013 ],
14 "transports": [
15 "buffered",
16 "framed"
Roger Meier32f39822014-06-18 22:43:17 +020017 ],
18 "sockets": [
19 "ip",
20 "ip-ssl"
cdwijayarathna75eb2a32014-07-28 21:54:56 +053021 ],
22 "platform": [
23 "Linux"
Roger Meier40cc2322014-06-11 11:09:14 +020024 ]
25 },
26 {
27 "description": "C++ TestClient",
28 "lib": "cpp",
29 "executable": "cpp/TestClient",
30 "protocols": [
31 "binary",
32 "compact",
33 "json"
34 ],
35 "transports": [
36 "buffered",
37 "framed",
38 "http"
Roger Meier32f39822014-06-18 22:43:17 +020039 ],
40 "sockets": [
41 "ip",
cdwijayarathna3f679782014-07-09 14:00:33 +053042 "ip-ssl",
43 "domain"
cdwijayarathna75eb2a32014-07-28 21:54:56 +053044 ],
45 "platform": [
46 "Linux"
Roger Meier32f39822014-06-18 22:43:17 +020047 ]
48 },
49 {
50 "description": "Nodejs TestClient",
51 "lib": "nodejs",
52 "executable": "../lib/nodejs/test/client.js",
53 "protocols": [
54 "binary",
55 "compact",
56 "json"
57 ],
58 "transports": [
59 "buffered",
60 "framed"
61 ],
62 "sockets": [
63 "ip",
64 "ip-ssl"
cdwijayarathna75eb2a32014-07-28 21:54:56 +053065 ],
66 "platform": [
67 "Linux"
Roger Meier32f39822014-06-18 22:43:17 +020068 ]
69 },
70 {
71 "description": "Ruby TestClient",
72 "lib": "ruby",
73 "executable": "rb/integration/TestClient.rb",
74 "protocols": [
75 "binary",
76 "compact",
77 "json",
78 "accel"
79 ],
80 "transports": [
81 "buffered",
82 "framed"
83 ],
84 "sockets": [
85 "ip"
cdwijayarathna75eb2a32014-07-28 21:54:56 +053086 ],
87 "platform": [
88 "Linux"
Roger Meier40cc2322014-06-11 11:09:14 +020089 ]
90 }
91 ],
92 "server": [
93 {
94 "description": "Python TSimpleServer",
95 "lib": "py",
96 "executable": "py/TestServer.py",
97 "extra_args": ["--genpydir=py/gen-py", "TSimpleServer"],
98 "extra_delay": 0,
99 "protocols": [
100 "binary",
101 "compact",
Roger Meier32f39822014-06-18 22:43:17 +0200102 "json",
103 "accel"
Roger Meier40cc2322014-06-11 11:09:14 +0200104 ],
105 "transports": [
106 "buffered",
107 "framed"
Roger Meier32f39822014-06-18 22:43:17 +0200108 ],
109 "sockets": [
110 "ip",
111 "ip-ssl"
cdwijayarathna75eb2a32014-07-28 21:54:56 +0530112 ],
113 "platform": [
114 "Linux"
Roger Meier40cc2322014-06-11 11:09:14 +0200115 ]
116 },
117 {
118 "description": "C++ TestServer",
119 "lib": "cpp",
120 "executable": "cpp/TestServer",
121 "protocols": [
122 "binary",
123 "compact",
124 "json"
125 ],
126 "transports": [
127 "buffered",
128 "framed",
129 "http"
Roger Meier32f39822014-06-18 22:43:17 +0200130 ],
131 "sockets": [
132 "ip",
cdwijayarathna3f679782014-07-09 14:00:33 +0530133 "ip-ssl",
134 "domain"
cdwijayarathna75eb2a32014-07-28 21:54:56 +0530135 ],
136 "platform": [
137 "Linux"
Roger Meier32f39822014-06-18 22:43:17 +0200138 ]
139 },
140 {
141 "description": "Ruby TestServer",
142 "lib": "ruby",
143 "executable": "rb/integration/TestServer.rb",
144 "protocols": [
145 "binary",
146 "compact",
147 "json",
148 "accel"
149 ],
150 "transports": [
151 "buffered",
152 "framed"
153 ],
154 "sockets": [
155 "ip"
cdwijayarathna75eb2a32014-07-28 21:54:56 +0530156 ],
157 "platform": [
158 "Linux"
Roger Meier32f39822014-06-18 22:43:17 +0200159 ]
160 },
161 {
162 "description": "Nodejs TestServer",
163 "lib": "nodejs",
164 "executable": "../lib/nodejs/test/server.js",
165 "protocols": [
166 "binary",
167 "compact",
168 "json"
169 ],
170 "transports": [
171 "buffered",
172 "framed"
173 ],
174 "sockets": [
175 "ip",
176 "ip-ssl"
cdwijayarathna75eb2a32014-07-28 21:54:56 +0530177 ],
178 "platform": [
179 "Linux"
Roger Meier40cc2322014-06-11 11:09:14 +0200180 ]
181 }
182 ]
183}