Skip to content
Permalink
Browse files

tests: enable native_posix_64 testing

Whenever conditions are applied to native_posix, they should apply to
native_posix_64 too.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
  • Loading branch information...
Nicolas Pitre authored and andrewboie committed May 17, 2019
1 parent 8c5c5a9 commit 6609c125160239765f90d310bf0f9230e0f85e96
Showing with 237 additions and 66 deletions.
  1. +1 −1 samples/net/eth_native_posix/sample.yaml
  2. +1 −1 samples/net/gptp/sample.yaml
  3. +1 −1 samples/net/ipv4_autoconf/sample.yaml
  4. +1 −1 samples/net/lldp/sample.yaml
  5. +1 −1 samples/net/sockets/packet/sample.yaml
  6. +1 −1 samples/net/zperf/sample.yaml
  7. +1 −1 samples/subsys/usb/webusb/sample.yaml
  8. +1 −1 tests/bluetooth/bluetooth/testcase.yaml
  9. +1 −1 tests/bluetooth/gatt/testcase.yaml
  10. +1 −1 tests/bluetooth/hci_prop_evt/testcase.yaml
  11. +1 −1 tests/bluetooth/l2cap/testcase.yaml
  12. +2 −2 tests/bluetooth/shell/testcase.yaml
  13. +1 −1 tests/bluetooth/uuid/testcase.yaml
  14. +2 −0 tests/boards/native_posix/native_tasks/testcase.yaml
  15. +1 −1 tests/boards/native_posix/rtc/test.yaml
  16. +2 −2 tests/kernel/device/testcase.yaml
  17. +1 −1 tests/net/6lo/testcase.yaml
  18. +1 −1 tests/net/arp/testcase.yaml
  19. +1 −1 tests/net/buf/testcase.yaml
  20. +1 −1 tests/net/checksum_offload/testcase.yaml
  21. +1 −1 tests/net/context/testcase.yaml
  22. +1 −1 tests/net/dhcpv4/testcase.yaml
  23. +1 −1 tests/net/ethernet_mgmt/testcase.yaml
  24. +1 −1 tests/net/icmpv6/testcase.yaml
  25. +1 −1 tests/net/ieee802154/fragment/testcase.yaml
  26. +1 −1 tests/net/ieee802154/l2/testcase.yaml
  27. +1 −1 tests/net/ipv6/testcase.yaml
  28. +1 −1 tests/net/ipv6_fragment/testcase.yaml
  29. +1 −1 tests/net/lib/coap/testcase.yaml
  30. +1 −1 tests/net/lib/dns_packet/testcase.yaml
  31. +1 −1 tests/net/lib/dns_resolve/testcase.yaml
  32. +1 −1 tests/net/lib/http_header_fields/testcase.yaml
  33. +1 −1 tests/net/lib/mqtt_packet/testcase.yaml
  34. +1 −1 tests/net/lib/mqtt_pubsub/testcase.yaml
  35. +1 −1 tests/net/lib/mqtt_subscriber/testcase.yaml
  36. +1 −1 tests/net/lib/tls_credentials/testcase.yaml
  37. +1 −1 tests/net/mgmt/testcase.yaml
  38. +1 −1 tests/net/mld/testcase.yaml
  39. +1 −1 tests/net/neighbor/testcase.yaml
  40. +1 −1 tests/net/net_pkt/testcase.yaml
  41. +1 −1 tests/net/promiscuous/testcase.yaml
  42. +1 −1 tests/net/route/testcase.yaml
  43. +1 −1 tests/net/socket/getnameinfo/testcase.yaml
  44. +1 −1 tests/net/socket/misc/testcase.yaml
  45. +1 −1 tests/net/socket/poll/testcase.yaml
  46. +1 −1 tests/net/socket/select/testcase.yaml
  47. +1 −1 tests/net/socket/tcp/testcase.yaml
  48. +1 −1 tests/net/tcp/testcase.yaml
  49. +1 −1 tests/net/traffic_class/testcase.yaml
  50. +1 −1 tests/net/udp/testcase.yaml
  51. +1 −1 tests/net/utils/testcase.yaml
  52. +1 −1 tests/net/vlan/testcase.yaml
  53. +1 −1 tests/subsys/can/frame/testcase.yaml
  54. +6 −0 tests/subsys/dfu/img_util/prj_native_posix_64.conf
  55. +1 −1 tests/subsys/dfu/img_util/testcase.yaml
  56. +6 −0 tests/subsys/dfu/mcuboot/prj_native_posix_64.conf
  57. +1 −1 tests/subsys/dfu/mcuboot/testcase.yaml
  58. +11 −0 tests/subsys/fs/fat_fs_api/prj_native_posix_64.conf
  59. +1 −1 tests/subsys/fs/fat_fs_api/testcase.yaml
  60. +6 −0 tests/subsys/fs/fcb/prj_native_posix_64.conf
  61. +1 −1 tests/subsys/fs/fcb/testcase.yaml
  62. +1 −1 tests/subsys/logging/log_core/testcase.yaml
  63. +25 −0 tests/subsys/settings/fcb/base64/native_posix_64.overlay
  64. +11 −0 tests/subsys/settings/fcb/base64/prj_native_posix_64.conf
  65. +1 −1 tests/subsys/settings/fcb/base64/testcase.yaml
  66. +25 −0 tests/subsys/settings/fcb/raw/native_posix_64.overlay
  67. +11 −0 tests/subsys/settings/fcb/raw/prj_native_posix_64.conf
  68. +1 −1 tests/subsys/settings/fcb/raw/testcase.yaml
  69. +11 −0 tests/subsys/settings/functional/prj_native_posix_64.conf
  70. +1 −1 tests/subsys/settings/functional/testcase.yaml
  71. +27 −0 tests/subsys/settings/nffs/base64/prj_native_posix_64.conf
  72. +1 −1 tests/subsys/settings/nffs/base64/testcase.yaml
  73. +26 −0 tests/subsys/settings/nffs/raw/prj_native_posix_64.conf
  74. +1 −1 tests/subsys/settings/nffs/raw/testcase.yaml
  75. +4 −0 tests/subsys/storage/flash_map/prj_native_posix_64.conf
  76. +1 −1 tests/subsys/storage/flash_map/testcase.yaml
  77. +1 −1 tests/subsys/usb/os_desc/testcase.yaml
@@ -6,4 +6,4 @@ sample:
name: Native posix ethernet demo application
tests:
sample.net.eth_native_posix:
platform_whitelist: native_posix
platform_whitelist: native_posix native_posix_64
@@ -6,5 +6,5 @@ sample:
name: gPTP sample app
tests:
sample.net.gptp:
platform_whitelist: frdm_k64f sam_e70_xplained native_posix
platform_whitelist: frdm_k64f sam_e70_xplained native_posix native_posix_64
depends_on: netif
@@ -1,7 +1,7 @@
common:
harness: net
tags: net ipv4_autoconf
platform_whitelist: qemu_x86 native_posix
platform_whitelist: qemu_x86 native_posix native_posix_64
sample:
description: Test IPv4 autoconf functionality
name: IPv4 autoconf sample app
@@ -6,5 +6,5 @@ sample:
name: LLDP sample app
tests:
sample.net.lldp:
platform_whitelist: native_posix
platform_whitelist: native_posix native_posix_64
depends_on: netif
@@ -4,5 +4,5 @@ sample:
tests:
sample.net.sockets.packet:
harness: net
platform_whitelist: native_posix
platform_whitelist: native_posix native_posix_64
tags: net sockets packet-socket
@@ -2,7 +2,7 @@ common:
harness: net
tags: net zperf
# TODO: Does not work properly with native_posix, need more TLC
platform_exclude: native_posix sam_e70_xplained
platform_exclude: native_posix native_posix_64 sam_e70_xplained
min_ram: 64
sample:
description: Network performance measurement tool for Zephyr
@@ -4,4 +4,4 @@ tests:
sample.usb.webusb:
depends_on: usb_device
tags: usb
platform_exclude: native_posix
platform_exclude: native_posix native_posix_64
@@ -1,4 +1,4 @@
tests:
bluetooth.general:
platform_whitelist: qemu_x86 qemu_cortex_m3 native_posix
platform_whitelist: qemu_x86 qemu_cortex_m3 native_posix native_posix_64
tags: bluetooth
@@ -1,4 +1,4 @@
tests:
bluetooth.gatt:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tags: bluetooth gatt
@@ -1,4 +1,4 @@
tests:
bluetooth.hci_prop_evt:
platform_whitelist: qemu_x86 qemu_cortex_m3 native_posix
platform_whitelist: qemu_x86 qemu_cortex_m3 native_posix native_posix_64
tags: bluetooth hci prop event
@@ -1,4 +1,4 @@
tests:
bluetooth.gatt:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tags: bluetooth l2cap
@@ -2,7 +2,7 @@ tests:
bluetooth.shell:
extra_configs:
- CONFIG_NATIVE_UART_0_ON_STDINOUT=y
platform_whitelist: qemu_cortex_m3 qemu_x86 native_posix nrf52840_pca10056
platform_whitelist: qemu_cortex_m3 qemu_x86 native_posix native_posix_64 nrf52840_pca10056
platform_exclude: nrf52810_pca10040
tags: bluetooth
harness: keyboard
@@ -11,7 +11,7 @@ tests:
extra_configs:
- CONFIG_NATIVE_UART_0_ON_STDINOUT=y
extra_args: CONF_FILE="prj_br.conf"
platform_whitelist: qemu_cortex_m3 qemu_x86 native_posix
platform_whitelist: qemu_cortex_m3 qemu_x86 native_posix native_posix_64
platform_exclude: nrf52810_pca10040
tags: bluetooth
harness: keyboard
@@ -1,4 +1,4 @@
tests:
bluetooth.gatt:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tags: bluetooth uuid
@@ -1,3 +1,5 @@
tests:
boards.native_posix:
arch_whitelist: posix
boards.native_posix_64:
arch_whitelist: posix
@@ -2,7 +2,7 @@ test:
description: Test of the native_posix real timenes and RTC model
tests:
boards.native_posix:
platform_whitelist: native_posix
platform_whitelist: native_posix native_posix_64
build_only: true
#Note: this test depends too much on not having a high host load to pass.
# Therefore it should not be run in automated regression
@@ -3,9 +3,9 @@ common:
tests:
kernel.device:
tags: device
platform_whitelist: native_posix qemu_x86 qemu_x86_64
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_x86_64
kernel.device.pm:
tags: device
extra_configs:
- CONFIG_DEVICE_POWER_MANAGEMENT=y
platform_whitelist: native_posix qemu_x86 #cannot run on qemu_x86_64 yet
platform_whitelist: native_posix native_posix_64 qemu_x86 #cannot run on qemu_x86_64 yet
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.6lo:
tags: net 6loWPAN
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.arp:
min_ram: 16
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.buf:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.offload:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.context:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.dhcp:
tags: net dhcpv4
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.ethernet_mgmt:
min_ram: 32
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.icmpv6:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: ieee802154
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
min_ram: 48
tests:
net.ieee802154.fragment:
@@ -1,6 +1,6 @@
common:
depends_on: ieee802154
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.ieee802154.l2:
min_ram: 16
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.ipv6:
tags: net ipv6
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.ipv6.fragment:
tags: net ipv6 fragment
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.coap:
min_ram: 16
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.dns:
min_ram: 16
@@ -1,7 +1,7 @@
common:
tags: dns net
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.dns:
min_ram: 21
@@ -1,7 +1,7 @@
common:
tags: http net
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.http:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 mps2_an385
platform_whitelist: native_posix native_posix_64 qemu_x86 mps2_an385
tests:
net.mqtt.packet:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.mqtt.pubsub:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.mqtt.subscriber:
min_ram: 16
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.tls_credentials:
tags: net tls
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.management:
min_ram: 16
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.mld:
tags: net mld
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.neighbour:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.packet:
min_ram: 20
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.promisc:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.route:
min_ram: 16
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 mps2_an385
platform_whitelist: native_posix native_posix_64 qemu_x86 mps2_an385
tests:
net.socket:
min_ram: 21
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 mps2_an385
platform_whitelist: native_posix native_posix_64 qemu_x86 mps2_an385
tests:
net.socket:
min_ram: 21
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.socket.udp:
extra_configs:
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 mps2_an385
platform_whitelist: native_posix native_posix_64 qemu_x86 mps2_an385
tests:
net.socket:
min_ram: 21
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 mps2_an385
platform_whitelist: native_posix native_posix_64 qemu_x86 mps2_an385
tests:
net.socket.tcp:
min_ram: 32
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.tcp:
depends_on: netif
@@ -1,5 +1,5 @@
common:
platform_whitelist: native_posix
platform_whitelist: native_posix native_posix_64
tags: net traffic_class
tests:
net.traffic_class.1:
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.udp:
min_ram: 20
@@ -1,6 +1,6 @@
common:
depends_on: netif
platform_whitelist: native_posix qemu_x86 qemu_cortex_m3
platform_whitelist: native_posix native_posix_64 qemu_x86 qemu_cortex_m3
tests:
net.util:
min_ram: 24

0 comments on commit 6609c12

Please sign in to comment.
You can’t perform that action at this time.