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 9B0CCA0352; Thu, 16 Jan 2020 06:48:17 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 48CB11C013; Thu, 16 Jan 2020 06:48:17 +0100 (CET) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 63FBB1C00F for ; Thu, 16 Jan 2020 06:48:15 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jan 2020 21:48:14 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,325,1574150400"; d="scan'208";a="248671756" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga004.fm.intel.com with ESMTP; 15 Jan 2020 21:48:14 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 15 Jan 2020 21:48:07 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 15 Jan 2020 21:47:52 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 15 Jan 2020 21:47:51 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.30]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0439.000; Thu, 16 Jan 2020 13:47:50 +0800 From: "Tu, Lijuan" To: "Zhao, XinfengX" , "dts@dpdk.org" CC: "Zhao, XinfengX" Thread-Topic: [dts] [next][PATCH V1 0/5] dts: modify dts to support python3 Thread-Index: AQHVyeSLKVTmll+/QUaP09lgVskhPKfszSKA Date: Thu, 16 Jan 2020 05:47:50 +0000 Message-ID: <8CE3E05A3F976642AAB0F4675D0AD20E0BBAB46B@SHSMSX101.ccr.corp.intel.com> References: <20200112221831.12192-1-xinfengx.zhao@intel.com> In-Reply-To: <20200112221831.12192-1-xinfengx.zhao@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [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" Applied the series, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of xinfengx > Sent: Monday, January 13, 2020 6:18 AM > To: dts@dpdk.org > Cc: Zhao, XinfengX > Subject: [dts] [next][PATCH V1 0/5] dts: modify dts to support python3 >=20 > 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 >=20 > 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(-) >=20 > -- > 2.17.1