esptest.iperf_utility package
Iperf Test Utility Methods
Initialized from: https://github.com/espressif/esp-idf/tree/v5.2.1/tools/ci/python_packages/idf_iperf_test_util
pyecharts is an optional package, need to install it manually
Usage Example:
Submodules
- esptest.iperf_utility.att_range module
- esptest.iperf_utility.iperf_results module
FixRateReportOptionsparse_rate_label()IperfResultIperfResult.avgIperfResult.maxIperfResult.minIperfResult.throughput_listIperfResult.unitIperfResult.min_heapIperfResult.bandwidthIperfResult.channelIperfResult.rssiIperfResult.typeIperfResult.targetIperfResult.errorsIperfResult.attIperfResult.config_nameIperfResult.ap_nameIperfResult.versionIperfResult.to_dict()
IperfResultsRecordIperfResultsRecord.append_result()IperfResultsRecord.part()IperfResultsRecord.dict_by_att()IperfResultsRecord.dict_by_ap()IperfResultsRecord.draw_rssi_vs_att_chart()IperfResultsRecord.draw_rate_vs_rssi_chart()IperfResultsRecord.generate_fix_rate_raw_data_markdown()IperfResultsRecord.save_fix_rate_raw_data_markdown()IperfResultsRecord.save_fix_rate_raw_data_excel()
- esptest.iperf_utility.iperf_test module
IperfDataParserIperfTestBaseUtilityIperfTestBaseUtility.IPERF_EXTRA_OPTIONSIperfTestBaseUtility.IPERF_REPORT_INTERVALIperfTestBaseUtility.DEF_UDP_RX_BW_LIMITIperfTestBaseUtility.TEST_TYPESIperfTestBaseUtility.setup()IperfTestBaseUtility.teardown()IperfTestBaseUtility.run_one_case()IperfTestBaseUtility.add_one_result()IperfTestBaseUtility.run_all_cases()
- esptest.iperf_utility.line_chart module