From: He Yin Ling Date: Sat, 11 Nov 2017 07:17:00 +0000 (+0800) Subject: test: collect example https_request binary size X-Git-Tag: v3.1-dev~42^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=879160de8c44ab8f9b8809fbd45953276485a5fe;p=esp-idf test: collect example https_request binary size --- diff --git a/examples/protocols/https_request/example_test.py b/examples/protocols/https_request/example_test.py index b58bdae852..61eb024532 100644 --- a/examples/protocols/https_request/example_test.py +++ b/examples/protocols/https_request/example_test.py @@ -23,6 +23,12 @@ def test_examples_protocol_https_request(env, extra_data): 3. send http request """ dut1 = env.get_dut("https_request", "examples/protocols/https_request") + # check and log bin size + binary_file = os.path.join(dut1.app.binary_path, "https-request.bin") + bin_size = os.path.getsize(binary_file) + IDF.log_performance("https_request_bin_size", "{}KB".format(bin_size//1024)) + IDF.check_performance("https_request_bin_size", bin_size//1024) + # start test dut1.start_app() dut1.expect("Connecting to www.howsmyssl.com:443", timeout=30) dut1.expect("Performing the SSL/TLS handshake")