1common:
2  filter: CONFIG_FULL_LIBC_SUPPORTED
3  harness: net
4  tags: net
5  depends_on: netif
6  build_only: true
7  platform_allow: frdm_k64f
8  integration_platforms:
9    - frdm_k64f
10sample:
11  description: hawkBit Firmware Over-the-Air (FOTA)
12  name: hawkbit
13tests:
14  sample.net.hawkbit.default: {}
15  sample.net.hawkbit.manual:
16    extra_configs:
17      - CONFIG_HAWKBIT_MANUAL=y
18  sample.net.hawkbit.shell:
19    extra_configs:
20      - CONFIG_SHELL=y
21      - CONFIG_HAWKBIT_SHELL=y
22  sample.net.hawkbit.ddi.target:
23    extra_configs:
24      - CONFIG_HAWKBIT_DDI_TARGET_SECURITY=y
25      - CONFIG_HAWKBIT_DDI_SECURITY_TOKEN="abcd1234"
26  sample.net.hawkbit.ddi.gateway:
27    extra_configs:
28      - CONFIG_HAWKBIT_DDI_GATEWAY_SECURITY=y
29      - CONFIG_HAWKBIT_DDI_SECURITY_TOKEN="abcd1234"
30  sample.net.hawkbit.tls:
31    extra_configs:
32      - CONFIG_HAWKBIT_USE_TLS=y
33      - CONFIG_NET_SOCKETS_SOCKOPT_TLS=y
34  sample.net.hawkbit.set_settings_runtime:
35    extra_configs:
36      - CONFIG_HAWKBIT_SET_SETTINGS_RUNTIME=y
37