)]}' { "commit": "d933d850570dba6b59276e6767eb5012fa5ecd75", "tree": "c212552bdf4f463bdcc9bb994523d2e4c3f2159b", "parents": [ "a9694f2994a14cfeefde9f1d9fd52163fecd7a85" ], "author": { "name": "Will Angley", "email": "willangley@google.com", "time": "Fri May 01 14:08:06 2015 -0400" }, "committer": { "name": "Will Angley", "email": "willangley@google.com", "time": "Mon May 04 18:04:04 2015 -0400" }, "message": "Update sample scripts to gather 802.11ac data.\n\nIn more detail:\n\n* ifstats now captures a system_profiler report on OS X, since the\n airport utility scan results don\u0027t distinguish between 802.11n and\n 802.11ac networks.\n* tcpdump now saves a raw packet capture, since the tcpdump command line\n doesn\u0027t process VHT headers in tested versions (OS X 10.10.3 and\n gfrg200-44.0-pre).\n* iperf now uses iperf3 in both directions.\n* fabric env.always_use_pty is now False; this works around output\n streamed over ssh being incomplete for iperf3.\n* An isostream test is now included and run by default.\n* Added `timeout` shell script from\n \u003chttp://www.pixelbeat.org/scripts/timeout\u003e\n* Added IPv6 support, which was essentially a one-line change :)\n\nReporting changes to consume this data will follow in a separate CL.\nWe need to test networks day and night, and gathering the test data\nimmediately makes this easier to do.\n\nChange-Id: Ida5c0a85005abe66243151f5531e5a014b86e4bb\n", "tree_diff": [ { "type": "modify", "old_id": "ae277a921a1157e73e3b06dc500abe9f1d4974b9", "old_mode": 33188, "old_path": "wifitables/ifstats.py", "new_id": "4ad00598e47af6cd11496500ba2ea9884ce3dcd4", "new_mode": 33188, "new_path": "wifitables/ifstats.py" }, { "type": "modify", "old_id": "efe6781e2cec55514ddbd51c7fbe1d0880fcd62d", "old_mode": 33188, "old_path": "wifitables/iperf.py", "new_id": "4815762d7c2146c79838846017be7e9634c603dd", "new_mode": 33188, "new_path": "wifitables/iperf.py" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bb546e89a9d699103cd04a34cbe9dff4bfc3a581", "new_mode": 33188, "new_path": "wifitables/isostream.py" }, { "type": "modify", "old_id": "89cfe2f5146a614f071336c2e1a3592607961ed6", "old_mode": 33261, "old_path": "wifitables/sample.py", "new_id": "2e2f5508ce811d819bb456e3a2a73c665a13e03c", "new_mode": 33261, "new_path": "wifitables/sample.py" }, { "type": "modify", "old_id": "b1e9b3dfbe7a55c02c7307b9153aa8c0aca168c4", "old_mode": 33188, "old_path": "wifitables/tcpdump.py", "new_id": "44226bb47e6f8b0c2abb0543dd58c756a3a0c1f9", "new_mode": 33188, "new_path": "wifitables/tcpdump.py" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c30762a93a13cbfe6fb1bde8807c8b30decc57d3", "new_mode": 33261, "new_path": "wifitables/timeout" } ] }