blob: 41e07d7f6ac9674fe54065419325825bf7ed53d4 [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": [
Nobuaki Sukegawa85650612016-01-08 03:26:44 +090069 "compact"
70 ],
71 "transports": ["buffered"],
72 "sockets": ["ip"],
73 "workdir": "features"
74 },
75 {
76 "name": "limit_container_length",
77 "command": [
78 "python",
79 "container_limit.py",
80 "--limit=50"
81 ],
82 "remote_args": [
83 "--container-limit=50"
84 ],
85 "protocols": [
Nobuaki Sukegawa85650612016-01-08 03:26:44 +090086 "compact"
87 ],
88 "transports": ["buffered"],
89 "sockets": ["ip"],
90 "workdir": "features"
James E. King, III06190872017-02-20 08:52:11 -050091 },
92 {
93 "name": "nosslv3",
94 "comment": "check to make sure SSLv3 is not supported",
95 "command": [
96 "nosslv3.sh"
97 ],
98 "protocols": ["binary"],
99 "transports": ["buffered"],
100 "sockets": ["ip-ssl"],
101 "workdir": "features"
102 },
103 {
104 "name": "tls",
105 "comment": "check to make sure TLSv1.0 or later is supported",
106 "command": [
107 "tls.sh"
108 ],
109 "protocols": ["binary"],
110 "transports": ["buffered"],
111 "sockets": ["ip-ssl"],
112 "workdir": "features"
Nobuaki Sukegawa378b7272016-01-03 17:04:50 +0900113 }
114]