blob: 3ab3b68da80616dc41749228c5b9d14f79c696a0 [file] [log] [blame]
Nobuaki Sukegawa378b7272016-01-03 17:04:50 +09001[
2 {
3 "description": "THeader detects unframed binary wire format",
4 "name": "theader_unframed_binary",
5 "command": [
6 "python",
Nobuaki Sukegawa95c628e2016-01-24 01:03:28 +09007 "theader_binary.py",
8 "--override-protocol=binary",
9 "--override-transport=buffered"
Nobuaki Sukegawa378b7272016-01-03 17:04:50 +090010 ],
11 "protocols": ["header"],
12 "transports": ["buffered"],
13 "sockets": ["ip"],
14 "workdir": "features"
15 },
16 {
17 "description": "THeader detects framed binary wire format",
18 "name": "theader_framed_binary",
19 "command": [
20 "python",
21 "theader_binary.py",
Nobuaki Sukegawa95c628e2016-01-24 01:03:28 +090022 "--override-protocol=binary",
23 "--override-transport=framed"
24 ],
25 "protocols": ["header"],
26 "transports": ["buffered"],
27 "sockets": ["ip"],
28 "workdir": "features"
29 },
30 {
31 "description": "THeader detects unframed compact wire format",
32 "name": "theader_unframed_compact",
33 "command": [
34 "python",
35 "theader_binary.py",
36 "--override-protocol=compact",
37 "--override-transport=buffered"
38 ],
39 "protocols": ["header"],
40 "transports": ["buffered"],
41 "sockets": ["ip"],
42 "workdir": "features"
43 },
44 {
45 "description": "THeader detects framed compact wire format",
46 "name": "theader_framed_compact",
47 "command": [
48 "python",
49 "theader_binary.py",
50 "--override-protocol=compact",
Nobuaki Sukegawa378b7272016-01-03 17:04:50 +090051 "--override-transport=framed"
52 ],
53 "protocols": ["header"],
54 "transports": ["buffered"],
55 "sockets": ["ip"],
56 "workdir": "features"
Nobuaki Sukegawa85650612016-01-08 03:26:44 +090057 },
58 {
59 "name": "limit_string_length",
60 "command": [
61 "python",
62 "string_limit.py",
63 "--limit=50"
64 ],
65 "remote_args": [
66 "--string-limit=50"
67 ],
68 "protocols": [
69 "binary",
70 "compact"
71 ],
72 "transports": ["buffered"],
73 "sockets": ["ip"],
74 "workdir": "features"
75 },
76 {
77 "name": "limit_container_length",
78 "command": [
79 "python",
80 "container_limit.py",
81 "--limit=50"
82 ],
83 "remote_args": [
84 "--container-limit=50"
85 ],
86 "protocols": [
87 "binary",
88 "compact"
89 ],
90 "transports": ["buffered"],
91 "sockets": ["ip"],
92 "workdir": "features"
James E. King, III06190872017-02-20 08:52:11 -050093 },
94 {
95 "name": "nosslv3",
96 "comment": "check to make sure SSLv3 is not supported",
97 "command": [
98 "nosslv3.sh"
99 ],
100 "protocols": ["binary"],
101 "transports": ["buffered"],
102 "sockets": ["ip-ssl"],
103 "workdir": "features"
104 },
105 {
106 "name": "tls",
107 "comment": "check to make sure TLSv1.0 or later is supported",
108 "command": [
109 "tls.sh"
110 ],
111 "protocols": ["binary"],
112 "transports": ["buffered"],
113 "sockets": ["ip-ssl"],
114 "workdir": "features"
Nobuaki Sukegawa378b7272016-01-03 17:04:50 +0900115 }
116]