From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 93592A04F0; Mon, 13 Jan 2020 08:38:47 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5BE6B1D5EF; Mon, 13 Jan 2020 08:38:47 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 645C31D5EB for ; Mon, 13 Jan 2020 08:38:45 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jan 2020 23:38:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,428,1571727600"; d="scan'208";a="397082397" Received: from unknown (HELO dpdk-xinfengx-dut.sh.intel.com) ([10.67.117.16]) by orsmga005.jf.intel.com with ESMTP; 12 Jan 2020 23:38:43 -0800 From: xinfengx To: dts@dpdk.org Cc: xinfengx Date: Mon, 13 Jan 2020 06:18:26 +0800 Message-Id: <20200112221831.12192-1-xinfengx.zhao@intel.com> X-Mailer: git-send-email 2.17.1 Subject: [dts] [next][PATCH V1 0/5] dts: modify dts to support python3 X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" framework: modify dts framework to support python3 tests: modify test suites to support python3 dep: modify dts dep to support python3 nics: modify dts nics to support python3 tools: modify dts tools to support python3 dep/Dot1BR.py | 1 - dep/QMP/qmp.py | 10 +- dep/gtp.py | 4 +- dep/gtp_v2.py | 2 - dep/lldp.py | 13 +- dep/vxlan.py | 3 +- framework/checkCase.py | 40 +-- framework/config.py | 48 ++-- framework/crb.py | 10 +- framework/debugger.py | 10 +- framework/dts.py | 8 +- framework/dut.py | 26 +- framework/etgen.py | 6 +- framework/json_reporter.py | 2 +- framework/logger.py | 11 +- framework/main.py | 8 +- framework/multiple_vm.py | 3 +- framework/packet.py | 61 ++-- framework/pktgen.py | 14 +- framework/pktgen_base.py | 14 +- framework/pktgen_ixia.py | 36 +-- framework/pktgen_trex.py | 34 +-- framework/plotgraph.py | 22 +- framework/plotting.py | 8 +- framework/pmd_output.py | 4 +- framework/qemu_kvm.py | 160 +++++------ framework/qemu_libvirt.py | 38 +-- framework/rst.py | 6 +- framework/serializer.py | 2 - framework/settings.py | 16 +- framework/ssh_pexpect.py | 10 +- framework/test_case.py | 18 +- framework/tester.py | 28 +- framework/texttable.py | 16 +- framework/utils.py | 10 +- framework/virt_base.py | 40 +-- framework/virt_common.py | 2 +- framework/virt_dut.py | 12 +- framework/virt_resource.py | 89 +++--- framework/virt_scene.py | 119 ++++---- nics/atwood.py | 6 +- nics/br.py | 20 +- nics/net_device.py | 14 +- nics/perf_report.py | 6 +- nics/rrc.py | 20 +- tests/TestSuite_checksum_offload.py | 17 +- tests/TestSuite_cloud_filter.py | 18 +- tests/TestSuite_crypto_perf_cryptodev_perf.py | 10 +- tests/TestSuite_cvl_advanced_rss.py | 14 +- tests/TestSuite_cvl_fdir.py | 26 +- tests/TestSuite_cvl_switch_filter.py | 265 +----------------- tests/TestSuite_ddp_gtp.py | 34 +-- tests/TestSuite_ddp_gtp_qregion.py | 46 +-- tests/TestSuite_ddp_mpls.py | 2 +- tests/TestSuite_ddp_ppp_l2tp.py | 86 +++--- tests/TestSuite_distributor.py | 2 +- tests/TestSuite_dpdk_gro_lib.py | 16 +- tests/TestSuite_dpdk_gso_lib.py | 20 +- tests/TestSuite_dpdk_hugetlbfs_mount_size.py | 2 +- tests/TestSuite_dual_vlan.py | 4 +- tests/TestSuite_dynamic_config.py | 2 +- tests/TestSuite_dynamic_flowtype.py | 28 +- tests/TestSuite_dynamic_queue.py | 2 +- ...e_enable_package_download_in_ice_driver.py | 8 +- tests/TestSuite_etag.py | 30 +- tests/TestSuite_ethtool_stats.py | 27 +- tests/TestSuite_eventdev_pipeline.py | 2 +- tests/TestSuite_fdir.py | 49 ++-- tests/TestSuite_fips_cryptodev.py | 2 +- tests/TestSuite_flow_classify.py | 16 +- tests/TestSuite_flow_filtering.py | 2 +- tests/TestSuite_fm10k_perf.py | 34 +-- ...tSuite_fortville_rss_granularity_config.py | 2 +- tests/TestSuite_ftag.py | 2 +- tests/TestSuite_generic_filter.py | 10 +- tests/TestSuite_generic_flow_api.py | 6 +- tests/TestSuite_hotplug_mp.py | 2 +- tests/TestSuite_iavf.py | 2 +- tests/TestSuite_inline_ipsec.py | 10 +- tests/TestSuite_ipfrag.py | 6 +- tests/TestSuite_ipgre.py | 18 +- tests/TestSuite_ipsec_gw_cryptodev_func.py | 2 +- ...te_ixgbe_vf_get_extra_queue_information.py | 2 +- tests/TestSuite_jumboframes.py | 2 +- tests/TestSuite_keep_alive.py | 2 +- tests/TestSuite_kernelpf_iavf.py | 14 +- tests/TestSuite_l2fwd.py | 4 +- tests/TestSuite_l2fwd_cryptodev_func.py | 59 ++-- tests/TestSuite_l2fwd_jobstats.py | 2 +- tests/TestSuite_l3fwd.py | 8 +- tests/TestSuite_l3fwd_em.py | 4 +- tests/TestSuite_l3fwdacl.py | 6 +- tests/TestSuite_loadbalancer.py | 2 +- tests/TestSuite_mac_filter.py | 3 +- tests/TestSuite_macsec_for_ixgbe.py | 4 +- tests/TestSuite_mdd.py | 1 + tests/TestSuite_metrics.py | 36 +-- tests/TestSuite_multicast.py | 4 +- tests/TestSuite_multiple_pthread.py | 4 +- tests/TestSuite_nic_single_core_perf.py | 17 +- tests/TestSuite_nvgre.py | 16 +- tests/TestSuite_packet_capture.py | 16 +- tests/TestSuite_performance_thread.py | 2 +- tests/TestSuite_pmd_bonded.py | 2 +- tests/TestSuite_pmd_bonded_8023ad.py | 15 +- tests/TestSuite_pmd_stacked_bonded.py | 6 +- tests/TestSuite_pmdpcap.py | 10 +- tests/TestSuite_pmdrss_hash.py | 18 +- tests/TestSuite_pmdrssreta.py | 16 +- tests/TestSuite_port_control.py | 1 + tests/TestSuite_power_empty_poll.py | 8 +- tests/TestSuite_power_pbf.py | 16 +- tests/TestSuite_power_pstate.py | 6 +- tests/TestSuite_ptpclient.py | 8 +- tests/TestSuite_ptype_mapping.py | 8 +- tests/TestSuite_pvp_diff_qemu_version.py | 4 +- .../TestSuite_pvp_multi_paths_performance.py | 2 +- ...lti_paths_vhost_single_core_performance.py | 2 +- ...ti_paths_virtio_single_core_performance.py | 2 +- tests/TestSuite_pvp_vhost_user_reconnect.py | 4 +- tests/TestSuite_pvp_virtio_bonding.py | 6 +- tests/TestSuite_qinq_filter.py | 2 +- tests/TestSuite_qos_api.py | 4 +- tests/TestSuite_queue_region.py | 4 +- tests/TestSuite_queue_start_stop.py | 22 +- tests/TestSuite_quota_watermark.py | 2 +- tests/TestSuite_rss_to_rte_flow.py | 2 +- tests/TestSuite_rteflow_priority.py | 3 +- ...estSuite_runtime_vf_queue_number_kernel.py | 4 +- tests/TestSuite_rxtx_offload.py | 6 +- tests/TestSuite_short_live.py | 8 +- tests/TestSuite_shutdown_api.py | 14 +- tests/TestSuite_sriov_kvm.py | 12 +- tests/TestSuite_telemetry.py | 40 +-- tests/TestSuite_timer.py | 2 +- tests/TestSuite_tso.py | 23 +- tests/TestSuite_tx_preparation.py | 4 +- tests/TestSuite_uni_pkt.py | 20 +- tests/TestSuite_unit_tests_cryptodev_func.py | 2 +- tests/TestSuite_unit_tests_dump.py | 10 +- tests/TestSuite_unit_tests_loopback.py | 2 +- tests/TestSuite_unit_tests_pmd_perf.py | 2 +- tests/TestSuite_userspace_ethtool.py | 20 +- tests/TestSuite_vdev_primary_secondary.py | 4 +- tests/TestSuite_veb_switch.py | 4 +- tests/TestSuite_vf_daemon.py | 2 +- tests/TestSuite_vf_kernel.py | 10 +- tests/TestSuite_vf_macfilter.py | 22 +- tests/TestSuite_vf_offload.py | 26 +- tests/TestSuite_vf_packet_rxtx.py | 4 +- tests/TestSuite_vf_port_start_stop.py | 2 +- tests/TestSuite_vf_rss.py | 12 +- tests/TestSuite_vf_to_vf_nic_bridge.py | 4 +- tests/TestSuite_vhost_dequeue_zero_copy.py | 10 +- tests/TestSuite_vhost_event_idx_interrupt.py | 4 +- tests/TestSuite_vhost_user_live_migration.py | 4 +- tests/TestSuite_vhost_virtio_pmd_interrupt.py | 2 +- tests/TestSuite_virtio_event_idx_interrupt.py | 6 +- .../TestSuite_virtio_ipsec_cryptodev_func.py | 14 +- tests/TestSuite_virtio_perf_cryptodev_func.py | 12 +- tests/TestSuite_virtio_pvp_regression.py | 8 +- tests/TestSuite_virtio_unit_cryptodev_func.py | 12 +- ...stSuite_virtio_user_as_exceptional_path.py | 4 +- tests/TestSuite_vlan.py | 2 +- tests/TestSuite_vlan_ethertype_config.py | 4 +- tests/TestSuite_vm2vm_virtio_pmd.py | 2 +- tests/TestSuite_vm_hotplug.py | 2 +- tests/TestSuite_vm_power_manager.py | 12 +- tests/TestSuite_vm_pw_mgmt_policy.py | 14 +- tests/TestSuite_vxlan.py | 26 +- tests/TestSuite_vxlan_gpe_support_in_i40e.py | 4 +- tests/TestSuite_vxlan_sample.py | 42 +-- tests/bonding.py | 23 +- tests/compress_common.py | 6 +- tests/cryptodev_common.py | 6 +- tests/rte_flow_common.py | 10 +- tools/dump_case.py | 5 +- tools/parse_opt.py | 51 ++-- tools/setup.py | 31 +- 179 files changed, 1278 insertions(+), 1532 deletions(-) -- 2.17.1