blob: 015a559ee3a911574bc50ee8da462716a9bc636d [file] [log] [blame]
Alex Volanis7004a612018-01-24 10:30:13 -05001[
2 {
3 "name": "c_glib",
4 "platforms": [
5 "Linux"
6 ],
7 "server": {
8 "command": [
9 "test_server",
10 "--lt-debug"
11 ],
12 "protocols": [
13 "binary:multi",
14 "compact:multic"
15 ]
Roger Meier41ad4342015-03-24 22:30:40 +010016 },
Alex Volanis7004a612018-01-24 10:30:13 -050017 "client": {
18 "command": [
19 "test_client",
20 "--lt-debug"
21 ],
22 "protocols": [
23 "multi:binary",
24 "multic:compact"
25 ],
26 "sockets": [
27 "ip-ssl"
28 ]
Roger Meier41ad4342015-03-24 22:30:40 +010029 },
Alex Volanis7004a612018-01-24 10:30:13 -050030 "transports": [
31 "buffered",
32 "framed"
33 ],
34 "sockets": [
Kevin Wojniak6c847d22019-07-01 17:11:56 -070035 "ip",
36 "domain"
Alex Volanis7004a612018-01-24 10:30:13 -050037 ],
38 "protocols": [
39 "binary",
40 "compact",
41 "multi",
42 "multic"
43 ],
44 "workdir": "c_glib"
45 },
46 {
Tomek Kurcze93a9012017-09-19 09:16:43 +020047 "name": "cl",
48 "server": {
49 "command": ["TestServer"],
50 "workdir": "cl",
51 "protocols": ["binary", "multi"],
52 "transports": ["buffered", "framed"],
53 "sockets": ["ip"]
54 },
55 "client": {
56 "command": ["TestClient"],
57 "workdir": "cl",
58 "protocols": ["binary", "multi"],
59 "transports": ["buffered", "framed"],
60 "sockets": ["ip"]
61 }
62 },
63 {
Alex Volanis7004a612018-01-24 10:30:13 -050064 "name": "d",
65 "server": {
66 "command": [
James E. King III9bea32f2018-03-16 16:07:42 -040067 "thrift_test_server",
James E. King III6f8c99e2018-03-24 16:32:02 -040068 "--trace"
Alex Volanis7004a612018-01-24 10:30:13 -050069 ]
Nobuaki Sukegawa8b791b22016-03-05 13:40:25 +090070 },
Alex Volanis7004a612018-01-24 10:30:13 -050071 "client": {
72 "command": [
73 "thrift_test_client"
74 ]
Nobuaki Sukegawa8b791b22016-03-05 13:40:25 +090075 },
Alex Volanis7004a612018-01-24 10:30:13 -050076 "transports": [
77 "http",
78 "buffered",
Kengo Sekif0c761e2020-01-09 18:48:29 +090079 "framed",
80 "zlib"
Alex Volanis7004a612018-01-24 10:30:13 -050081 ],
82 "sockets": [
83 "ip",
84 "ip-ssl"
85 ],
86 "protocols": [
87 "binary",
88 "compact",
89 "json"
90 ],
91 "workdir": "../lib/d/test"
92 },
93 {
94 "name": "go",
95 "server": {
96 "command": [
97 "testserver",
98 "--certPath=../../keys"
99 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100100 },
Alex Volanis7004a612018-01-24 10:30:13 -0500101 "client": {
102 "timeout": 6,
103 "command": [
104 "testclient"
105 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100106 },
Alex Volanis7004a612018-01-24 10:30:13 -0500107 "transports": [
108 "buffered",
109 "framed",
James E. King IIIb2b767e2018-09-15 20:32:04 +0000110 "http",
111 "zlib"
Alex Volanis7004a612018-01-24 10:30:13 -0500112 ],
113 "sockets": [
114 "ip",
115 "ip-ssl"
116 ],
117 "protocols": [
118 "binary",
119 "compact",
Yuxuan 'fishy' Wang4d46c112019-06-07 20:47:18 +0800120 "json",
121 "header"
Alex Volanis7004a612018-01-24 10:30:13 -0500122 ],
123 "workdir": "go/bin"
124 },
125 {
126 "name": "java",
127 "join_args": false,
128 "server": {
129 "delay": 15,
130 "command": [
131 "build/runserver"
132 ],
133 "protocols": [
134 "binary:multi",
135 "compact:multic",
136 "json:multij"
137 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100138 },
Alex Volanis7004a612018-01-24 10:30:13 -0500139 "client": {
140 "timeout": 13,
141 "command": [
142 "build/runclient"
143 ],
144 "transports": [
145 "http"
146 ],
147 "protocols": [
148 "multi:binary",
149 "multic:compact",
150 "multij:json"
151 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100152 },
Alex Volanis7004a612018-01-24 10:30:13 -0500153 "transports": [
154 "buffered",
155 "framed",
Kengo Sekic97e6aa2020-01-10 01:11:15 +0900156 "framed:fastframed",
157 "zlib"
Alex Volanis7004a612018-01-24 10:30:13 -0500158 ],
159 "sockets": [
160 "ip",
161 "ip-ssl"
162 ],
163 "protocols": [
164 "binary",
165 "compact",
166 "json",
167 "multi",
168 "multic",
169 "multij"
170 ],
171 "workdir": "../lib/java"
172 },
173 {
Jiayu Liu49b2d6b2022-04-06 16:49:09 +0800174 "name": "kotlin",
175 "join_args": false,
176 "server": {
177 "delay": 15,
178 "command": [
179 "cross-test-server/build/install/TestServer/bin/TestServer"
180 ],
181 "protocols": [
182 "binary"
183 ]
184 },
185 "client": {
186 "timeout": 13,
187 "command": [
188 "cross-test-client/build/install/TestClient/bin/TestClient"
189 ],
190 "transports": [
191 "framed"
192 ],
193 "protocols": [
194 "binary"
195 ]
196 },
197 "transports": [
198 "framed"
199 ],
200 "sockets": [
201 "ip"
202 ],
203 "protocols": [
Jiayu Liu5fdfd0c2022-05-09 10:52:26 +0800204 "binary",
205 "compact",
206 "json"
Jiayu Liu49b2d6b2022-04-06 16:49:09 +0800207 ],
208 "workdir": "../lib/kotlin"
209 },
210 {
Alex Volanis7004a612018-01-24 10:30:13 -0500211 "name": "nodejs",
212 "env": {
213 "NODE_PATH": "../lib"
Roger Meier41ad4342015-03-24 22:30:40 +0100214 },
Alex Volanis7004a612018-01-24 10:30:13 -0500215 "server": {
216 "command": [
217 "node",
218 "server.js",
219 "--type=tcp"
220 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100221 },
Alex Volanis7004a612018-01-24 10:30:13 -0500222 "client": {
223 "timeout": 6,
224 "command": [
225 "node",
226 "client.js",
227 "--type=tcp"
228 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100229 },
Alex Volanis7004a612018-01-24 10:30:13 -0500230 "transports": [
231 "buffered",
232 "framed",
penenin1ab096c2020-05-18 12:27:31 -0700233 "http",
234 "websocket"
Alex Volanis7004a612018-01-24 10:30:13 -0500235 ],
236 "sockets": [
237 "ip",
Daniel Shihe41de0f2018-03-21 08:28:38 +0800238 "ip-ssl",
239 "domain"
Alex Volanis7004a612018-01-24 10:30:13 -0500240 ],
241 "protocols": [
242 "compact",
243 "binary",
David Maiddd22242019-02-22 03:37:49 -0800244 "json",
245 "header"
Alex Volanis7004a612018-01-24 10:30:13 -0500246 ],
247 "workdir": "../lib/nodejs/test"
248 },
249 {
250 "name": "hs",
251 "server": {
252 "command": [
253 "TestServer"
254 ]
255 },
256 "client": {
257 "timeout": 6,
258 "transports": [
259 "http"
260 ],
261 "command": [
262 "TestClient"
263 ]
264 },
265 "transports": [
266 "buffered",
267 "framed"
268 ],
269 "sockets": [
270 "ip"
271 ],
272 "protocols": [
273 "header",
274 "compact",
275 "binary",
276 "json"
277 ],
278 "workdir": "hs"
279 },
280 {
281 "name": "py",
282 "server": {
283 "extra_args": ["TSimpleServer"],
284 "command": [
285 "TestServer.py",
286 "--verbose",
287 "--genpydir=gen-py"
288 ]
289 },
290 "client": {
291 "timeout": 10,
292 "command": [
293 "TestClient.py",
294 "--verbose",
295 "--host=localhost",
296 "--genpydir=gen-py"
297 ]
298 },
299 "transports": [
300 "buffered",
James E. King III6f8c99e2018-03-24 16:32:02 -0400301 "framed",
James E. King IIIb2b767e2018-09-15 20:32:04 +0000302 "http",
303 "zlib"
Alex Volanis7004a612018-01-24 10:30:13 -0500304 ],
305 "sockets": [
306 "ip",
Kengo Sekif1c53412019-12-13 08:09:36 +0900307 "ip-ssl",
308 "domain"
Alex Volanis7004a612018-01-24 10:30:13 -0500309 ],
310 "protocols": [
Alex Volanis7004a612018-01-24 10:30:13 -0500311 "binary",
Alex Volanis7004a612018-01-24 10:30:13 -0500312 "binary:accel",
James E. King III9804ab92019-02-07 16:59:05 -0500313 "compact",
Neil Williams66a44c52018-08-13 16:12:24 -0700314 "compact:accelc",
James E. King III9804ab92019-02-07 16:59:05 -0500315 "header",
316 "json",
317 "multi",
318 "multi:multia",
319 "multia",
320 "multiac",
321 "multic",
322 "multic:multiac",
323 "multih",
324 "multij"
Alex Volanis7004a612018-01-24 10:30:13 -0500325 ],
326 "workdir": "py"
327 },
328 {
329 "comment": "Using 'python3' executable to test py2 and 3 at once",
330 "name": "py3",
331 "server": {
332 "extra_args": ["TSimpleServer"],
333 "command": [
334 "python3",
335 "TestServer.py",
336 "--verbose",
337 "--genpydir=gen-py"
338 ]
339 },
340 "client": {
341 "timeout": 10,
342 "command": [
343 "python3",
344 "TestClient.py",
345 "--host=localhost",
346 "--genpydir=gen-py"
347 ]
348 },
349 "transports": [
350 "buffered",
James E. King III6f8c99e2018-03-24 16:32:02 -0400351 "framed",
James E. King IIIb2b767e2018-09-15 20:32:04 +0000352 "http",
353 "zlib"
Alex Volanis7004a612018-01-24 10:30:13 -0500354 ],
355 "sockets": [
James E. King III6f8c99e2018-03-24 16:32:02 -0400356 "ip",
Kengo Sekif1c53412019-12-13 08:09:36 +0900357 "ip-ssl",
358 "domain"
Alex Volanis7004a612018-01-24 10:30:13 -0500359 ],
360 "protocols": [
Alex Volanis7004a612018-01-24 10:30:13 -0500361 "binary",
Alex Volanis7004a612018-01-24 10:30:13 -0500362 "binary:accel",
James E. King III9804ab92019-02-07 16:59:05 -0500363 "compact",
Neil Williams66a44c52018-08-13 16:12:24 -0700364 "compact:accelc",
James E. King III9804ab92019-02-07 16:59:05 -0500365 "header",
366 "json",
367 "multi",
368 "multi:multia",
369 "multia",
370 "multiac",
371 "multic",
372 "multic:multiac",
373 "multih",
374 "multij"
Alex Volanis7004a612018-01-24 10:30:13 -0500375 ],
376 "workdir": "py"
377 },
378 {
379 "name": "cpp",
380 "server": {
381 "command": [
382 "TestServer"
383 ],
384 "protocols": [
385 "binary:multi",
386 "compact:multic",
387 "header:multih",
388 "json:multij"
389 ]
390 },
391 "client": {
392 "timeout": 8,
393 "command": [
394 "TestClient"
395 ],
396 "protocols": [
397 "multi:binary",
398 "multic:compact",
399 "multih:header",
400 "multij:json"
401 ]
402 },
403 "transports": [
404 "buffered",
405 "http",
James E. King IIIb2b767e2018-09-15 20:32:04 +0000406 "framed",
penenin1ab096c2020-05-18 12:27:31 -0700407 "zlib",
408 "websocket"
Alex Volanis7004a612018-01-24 10:30:13 -0500409 ],
410 "sockets": [
411 "ip",
412 "ip-ssl",
413 "domain"
414 ],
415 "protocols": [
416 "compact",
417 "binary",
418 "json",
419 "header",
420 "multi",
421 "multic",
422 "multih",
423 "multij"
424 ],
425 "workdir": "cpp"
426 },
427 {
428 "name": "rb",
429 "server": {
430 "command": [
431 "ruby",
432 "../integration/TestServer.rb"
433 ]
434 },
435 "client": {
James E. King IIIef9405f2019-02-01 16:14:19 -0500436 "timeout": 10,
Alex Volanis7004a612018-01-24 10:30:13 -0500437 "command": [
438 "ruby",
James E. King III714c77c2018-03-20 19:58:38 -0400439 "../integration/TestClient.rb",
440 "--"
Alex Volanis7004a612018-01-24 10:30:13 -0500441 ]
442 },
443 "transports": [
444 "buffered",
445 "framed"
446 ],
447 "sockets": [
James E. King III9aaf2952018-03-20 15:06:08 -0400448 "domain",
James E. King III714c77c2018-03-20 19:58:38 -0400449 "ip",
450 "ip-ssl"
Alex Volanis7004a612018-01-24 10:30:13 -0500451 ],
452 "protocols": [
Alex Volanis7004a612018-01-24 10:30:13 -0500453 "binary",
James E. King III9aaf2952018-03-20 15:06:08 -0400454 "binary:accel",
455 "compact",
456 "json"
Alex Volanis7004a612018-01-24 10:30:13 -0500457 ],
458 "workdir": "rb/gen-rb"
459 },
460 {
Jens Geyer56700e42020-02-22 16:51:51 +0100461 "name": "netstd",
Alex Volanis7004a612018-01-24 10:30:13 -0500462 "transports": [
463 "buffered",
464 "framed"
465 ],
466 "sockets": [
467 "ip",
468 "ip-ssl"
469 ],
470 "protocols": [
471 "binary",
472 "compact",
473 "json"
474 ],
James E. King III9bea32f2018-03-16 16:07:42 -0400475 "server": {
Alex Volanis7004a612018-01-24 10:30:13 -0500476 "command": [
477 "dotnet",
478 "run",
James E. King III9bea32f2018-03-16 16:07:42 -0400479 "--no-build",
480 "--project=Server/Server.csproj",
Alex Volanis7004a612018-01-24 10:30:13 -0500481 "server"
482 ]
483 },
484 "client": {
485 "timeout": 10,
486 "command": [
487 "dotnet",
488 "run",
James E. King III9bea32f2018-03-16 16:07:42 -0400489 "--no-build",
490 "--project=Client/Client.csproj",
Alex Volanis7004a612018-01-24 10:30:13 -0500491 "client"
492 ]
493 },
Jens Geyer56700e42020-02-22 16:51:51 +0100494 "workdir": "netstd"
Alex Volanis7004a612018-01-24 10:30:13 -0500495 },
496 {
497 "name": "perl",
498 "transports": [
499 "buffered",
500 "framed"
501 ],
502 "sockets": [
503 "ip",
504 "ip-ssl",
505 "domain"
506 ],
507 "protocols": [
508 "binary",
509 "multi"
510 ],
511 "client": {
512 "command": [
513 "perl",
514 "-Igen-perl/",
515 "-I../../lib/perl/lib/",
516 "TestClient.pl",
517 "--ca=../keys/CA.pem",
518 "--cert=../keys/client.crt",
519 "--key=../keys/client.key"
520 ],
521 "protocols": [
522 "multi:binary"
523 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100524 },
Alex Volanis7004a612018-01-24 10:30:13 -0500525 "server": {
526 "command": [
527 "perl",
528 "-Igen-perl/",
529 "-I../../lib/perl/lib/",
530 "TestServer.pl",
531 "--cert=../keys/server.crt",
532 "--key=../keys/server.key"
533 ],
534 "protocols": [
535 "binary:multi"
536 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100537 },
Alex Volanis7004a612018-01-24 10:30:13 -0500538 "workdir": "perl"
539 },
540 {
541 "name": "php",
Volodymyr Panivko68139d12024-03-19 23:14:07 +0100542 "server": {
543 "transports": [
544 "buffered",
545 "framed"
546 ],
547 "sockets": [
548 "ip"
549 ],
550 "protocols": [
551 "binary",
552 "binary:accel",
553 "compact",
554 "json"
555 ],
556 "command": [
557 "php",
558 "-dextension_dir=php_ext_dir",
559 "--php-ini=test_php.ini",
560 "--no-php-ini",
561 "-ddisplay_errors=stderr",
562 "-dlog_errors=0",
563 "-derror_reporting=E_ALL",
564 "TestServer.php"
565 ]
566 },
Alex Volanis7004a612018-01-24 10:30:13 -0500567 "client": {
568 "timeout": 6,
569 "transports": [
570 "buffered",
571 "framed"
572 ],
573 "sockets": [
574 "ip"
575 ],
576 "protocols": [
577 "binary",
James E. King IIIe53d23c2019-02-10 11:13:23 -0500578 "binary:accel",
Alex Volanis7004a612018-01-24 10:30:13 -0500579 "compact",
James E. King IIIe53d23c2019-02-10 11:13:23 -0500580 "json"
Alex Volanis7004a612018-01-24 10:30:13 -0500581 ],
582 "command": [
583 "php",
584 "-dextension_dir=php_ext_dir",
585 "--php-ini=test_php.ini",
586 "--no-php-ini",
587 "-ddisplay_errors=stderr",
588 "-dlog_errors=0",
589 "-derror_reporting=E_ALL",
590 "TestClient.php"
591 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100592 },
Alex Volanis7004a612018-01-24 10:30:13 -0500593 "workdir": "php"
594 },
595 {
596 "name": "dart",
597 "client": {
James E. King IIIb1d63e72019-01-22 14:16:39 -0500598 "timeout": 30,
Alex Volanis7004a612018-01-24 10:30:13 -0500599 "transports": [
600 "buffered",
601 "framed",
602 "http"
603 ],
604 "sockets": [
605 "ip"
606 ],
607 "protocols": [
608 "binary",
609 "compact",
610 "json"
611 ],
612 "command": [
613 "dart",
James E. King III93ff9b02019-06-21 17:50:34 -0400614 "--enable-asserts",
James E. King III98f379e2019-01-22 09:22:04 -0500615 "test_client/bin/main.dart",
James E. King III93ff9b02019-06-21 17:50:34 -0400616 "--verbose"
Alex Volanis7004a612018-01-24 10:30:13 -0500617 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100618 },
Alex Volanis7004a612018-01-24 10:30:13 -0500619 "workdir": "dart"
620 },
621 {
622 "name": "erl",
623 "transports": [
624 "buffered",
625 "framed"
626 ],
627 "sockets": [
628 "ip",
629 "ip-ssl"
630 ],
631 "protocols": [
632 "binary",
633 "compact"
634 ],
635 "client": {
636 "command": [
637 "erl",
638 "+K",
639 "true",
640 "-noshell",
641 "-pa",
James E. King III93ff9b02019-06-21 17:50:34 -0400642 "../../lib/erl/_build/default/lib/thrift/ebin/",
Alex Volanis7004a612018-01-24 10:30:13 -0500643 "-pa",
James E. King III93ff9b02019-06-21 17:50:34 -0400644 "./_build/default/lib/thrift_test/ebin",
Alex Volanis7004a612018-01-24 10:30:13 -0500645 "-s",
646 "test_client",
647 "-s",
648 "init",
649 "stop",
650 "-extra"
651 ]
Nobuaki Sukegawaa185d7e2015-11-06 21:24:24 +0900652 },
Alex Volanis7004a612018-01-24 10:30:13 -0500653 "server": {
654 "command": [
655 "erl",
656 "+K",
657 "true",
658 "-noshell",
659 "-pa",
James E. King III93ff9b02019-06-21 17:50:34 -0400660 "../../lib/erl/_build/default/lib/thrift/ebin/",
Alex Volanis7004a612018-01-24 10:30:13 -0500661 "-pa",
James E. King III93ff9b02019-06-21 17:50:34 -0400662 "./_build/default/lib/thrift_test/ebin",
Alex Volanis7004a612018-01-24 10:30:13 -0500663 "-s",
664 "test_thrift_server",
665 "-extra"
666 ]
Nobuaki Sukegawaa185d7e2015-11-06 21:24:24 +0900667 },
Alex Volanis7004a612018-01-24 10:30:13 -0500668 "workdir": "erl"
669 },
670 {
671 "name": "js",
672 "transports": [
673 "http"
674 ],
675 "sockets": [
676 "ip"
677 ],
678 "protocols": [
679 "json"
680 ],
681 "client": {
682 "command": [
683 "phantomjs",
684 "test/phantom-client.js"
685 ]
Roger Meier41ad4342015-03-24 22:30:40 +0100686 },
Alex Volanis7004a612018-01-24 10:30:13 -0500687 "workdir": "../lib/js"
688 },
689 {
690 "name": "lua",
691 "TODO": "Add dll to LUA_CPATH",
692 "env": {
693 "LUA_PATH": ";;gen-lua/?.lua;../../lib/lua/?.lua",
694 "LUA_CPATH": ";;../../lib/lua/.libs/?.so"
695 },
696 "client": {
697 "timeout": 5,
Alex Volanis7004a612018-01-24 10:30:13 -0500698 "command": [
699 "lua",
700 "test_basic_client.lua"
701 ]
702 },
Thomaseb684d32024-07-28 15:32:23 +0200703 "server": {
704 "delay": 5,
705 "command": [
706 "lua",
707 "test_basic_server.lua"
708 ]
709 },
710 "transports": [
711 "buffered",
712 "framed",
713 "http"
714 ],
715 "sockets": [
716 "ip"
717 ],
718 "protocols": [
719 "binary",
720 "compact",
721 "json"
722 ],
Alex Volanis7004a612018-01-24 10:30:13 -0500723 "workdir": "lua"
724 },
725 {
726 "name": "rs",
727 "env": {
728 "RUST_BACKTRACE": "1",
729 "RUST_LOG": "info"
730 },
731 "server": {
732 "command": [
733 "test_server"
734 ],
735 "protocols": [
736 "binary:multi",
737 "compact:multic"
738 ]
739 },
740 "client": {
741 "timeout": 6,
742 "command": [
743 "test_client"
744 ],
745 "protocols": [
746 "multi:binary",
747 "multic:compact"
748 ]
749 },
750 "sockets": [
tokcumf0336412022-03-30 11:39:08 +0200751 "ip",
752 "domain"
Alex Volanis7004a612018-01-24 10:30:13 -0500753 ],
754 "transports": [
755 "buffered",
756 "framed"
757 ],
758 "protocols": [
759 "binary",
760 "compact",
761 "multi",
762 "multic"
763 ],
764 "workdir": "rs/bin"
wilfrem2c69b5a2015-04-20 19:24:50 +0900765 },
766 {
767 "name": "nodets",
768 "env": {
769 "NODE_PATH": "../lib"
770 },
771 "server": {
772 "command": [
773 "runServer.sh"
774 ]
775 },
776 "client": {
Mustafa Senol Cosardd965c12018-11-30 20:02:00 +0300777 "timeout": 6,
wilfrem2c69b5a2015-04-20 19:24:50 +0900778 "command": [
779 "runClient.sh"
780 ]
781 },
782 "protocols": [
783 "binary"
784 ],
785 "sockets": [
786 "ip"
787 ],
788 "transports": [
789 "buffered"
790 ],
791 "workdir": "../lib/nodets/test"
Kino Roya9da9eb2022-10-07 23:13:01 -0700792 },
793 {
794 "name": "swift",
795 "server": {
796 "command": ["TestServer"],
797 "workdir": "swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug",
798 "protocols": ["binary", "compact"],
799 "transports": ["buffered", "framed"],
800 "sockets": ["ip"]
801 },
802 "client": {
803 "command": ["TestClient"],
804 "workdir": "swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug",
805 "protocols": ["binary", "compact"],
806 "transports": ["buffered", "framed"],
807 "sockets": ["ip"]
808 }
Alex Volanis7004a612018-01-24 10:30:13 -0500809 }
810]