| common: |
| tags: |
| - net |
| - zperf |
| platform_exclude: |
| - sam_e70_xplained/same70q21 |
| min_ram: 64 |
| sample: |
| description: Network performance measurement tool for Zephyr |
| name: zperf |
| tests: |
| sample.net.zperf: |
| harness: net |
| platform_allow: qemu_x86 |
| sample.net.zperf_no_server: |
| harness: net |
| platform_allow: qemu_x86 |
| extra_configs: |
| - CONFIG_NET_ZPERF_SERVER=n |
| sample.net.zperf_st: |
| harness: console |
| harness_config: |
| type: multi_line |
| regex: |
| - "coming up" |
| platform_allow: |
| - nucleo_h563zi |
| - nucleo_h743zi |
| - nucleo_h753zi |
| - nucleo_f429zi |
| - nucleo_f746zg |
| - stm32h573i_dk |
| integration_platforms: |
| - stm32h573i_dk |
| sample.net.zperf_no_shell: |
| harness: net |
| extra_configs: |
| - CONFIG_NET_SHELL=n |
| platform_allow: qemu_x86 |
| sample.net.zperf_concurrent_upload: |
| harness: net |
| extra_configs: |
| - CONFIG_ZPERF_SESSION_PER_THREAD=y |
| platform_allow: qemu_x86 |
| sample.net.zperf.usbd_cdc_ecm: |
| harness: net |
| extra_args: |
| - EXTRA_CONF_FILE="overlay-usbd.conf" |
| - DTC_OVERLAY_FILE="usbd_cdc_ecm.overlay" |
| platform_allow: |
| - nrf52840dk/nrf52840 |
| - frdm_k64f |
| tags: |
| - usb |
| - net |
| - zperf |
| depends_on: usbd |
| sample.net.zperf.usbd_cdc_ncm: |
| harness: net |
| extra_args: |
| - EXTRA_CONF_FILE="overlay-usbd.conf" |
| - DTC_OVERLAY_FILE="usbd_cdc_ncm.overlay" |
| platform_allow: |
| - nrf52840dk/nrf52840 |
| - frdm_k64f |
| tags: |
| - usb |
| - net |
| - zperf |
| depends_on: usbd |
| sample.net.zperf.shield: |
| harness: net |
| platform_allow: reel_board |
| extra_args: SHIELD=link_board_eth |
| tags: |
| - shield |
| - net |
| - zperf |
| depends_on: |
| - arduino_spi |
| - arduino_gpio |
| sample.net.zperf.nxp_enet1g: |
| extra_args: EXTRA_DTC_OVERLAY_FILE="nxp,enet1g.overlay" |
| tags: |
| - net |
| - zperf |
| platform_allow: |
| - mimxrt1170_evk/mimxrt1176/cm7 |
| sample.net.zperf.802154.subg: |
| extra_args: EXTRA_CONF_FILE="overlay-802154-subg.conf" |
| platform_allow: beagleconnect_freedom |
| sample.net.zperf.nrf7002dk: |
| extra_args: SNIPPET=wifi-ipv4 |
| extra_configs: |
| - CONFIG_BUILD_ONLY_NO_BLOBS=y |
| platform_allow: nrf7002dk/nrf5340/cpuapp |