1[ 2 { 3 "description": "THeader detects unframed binary wire format", 4 "name": "theader_unframed_binary", 5 "command": [ 6 "python", 7 "theader_binary.py", 8 "--override-protocol=binary", 9 "--override-transport=buffered" 10 ], 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", 22 "--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", 51 "--override-transport=framed" 52 ], 53 "protocols": ["header"], 54 "transports": ["buffered"], 55 "sockets": ["ip"], 56 "workdir": "features" 57 }, 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 "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": [ 86 "compact" 87 ], 88 "transports": ["buffered"], 89 "sockets": ["ip"], 90 "workdir": "features" 91 }, 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" 113 } 114] 115