li biao
bef88cb750
tests: lib: move fdtable to new ztest API
...
Move test lib/fdtable to use new ztest API.
Signed-off-by: li biao <biao1x.li@intel.com>
2022-07-08 21:12:55 -04:00
Spoorthy Priya Yerabolu
a4eacf4996
tests: lib: mpsc_buf: move mpsc_buf to new ztest API
...
Move mpsc_buf to new ztest API.
Signed-off-by: Spoorthy Priya Yerabolu <spoorthy.priya.yerabolu@intel.com>
2022-07-08 21:10:05 -04:00
Spoorthy Priya Yerabolu
c34edc36ce
tests: lib: Move to new ztest API
...
Move lib tests to use new ztest API
Part of #47002 effort
Signed-off-by: Spoorthy Priya Yerabolu <spoorthy.priya.yerabolu@intel.com>
2022-07-08 21:10:05 -04:00
Carlo Caione
3f8c119357
tests: shared_multi_heap: Move to new ztest API
...
Migrate the test to the new ztest API.
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-07-08 20:13:04 +00:00
Carlo Caione
d729919925
tests: memory_region: Move to new ztest API
...
Migrate the test to the new ztest API.
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-07-08 20:13:04 +00:00
Guo Lixin
dd5463a5ed
tests: kernel: xip: move to new ztest API
...
Move test to use new ztest API.
Signed-off-by: Guo Lixin <lixinx.guo@intel.com>
2022-07-08 20:10:59 +00:00
Aastha Grover
94902bf542
tests: log_switch_format: Add mock backend and remove harness console
...
Add mock backend to support validating the output logs when
switching the log format at runtime. This removes the need to use
harness console when ztest framework is in use.
Fixes #47077
Signed-off-by: Aastha Grover <aastha.grover@intel.com>
2022-07-08 20:10:42 +00:00
Emil Gydesen
4b953eabf8
Bluetooth: Audio: Moved ASCS metadata verification to higher layer
...
Instead of rejecting metadata at the BAP layer, we now
expect the higher layer to provide the verification.
The reason for this is that the higher layer may be better
equiped at determining which metadata it supports.
Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-07-08 20:08:45 +00:00
Emil Gydesen
e1114bf3dd
Bluetooth: Audio: Add CAP acceptor set member support
...
The CAP acceptor can now be a set member. This allows
the CAP acceptor to register a CSIS instance and include
it in the CAS.
Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-07-08 20:08:45 +00:00
Emil Gydesen
1bf4d85442
Bluetooth: Audio: Enable CAP acceptor for shell and bsim
...
Enable the CAP acceptor for the audio shell configuration
and the babblesim test cases.
Enabling CAP does add some additional requirements, and if
a BAP unicast client attempts to use it without conforming to
those requirement, it won't be able to update the metadata.
Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-07-08 20:08:45 +00:00
Emil Gydesen
e712a2462b
Bluetooth: Audio: Add get_by_ccid for TBS
...
This is needed for the CAP acceptor to properly
verify the CCID_List in the metadata.
Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-07-08 20:08:45 +00:00
Kumar Gala
2a8e3fe82d
tests: gpio_basic_api: Convert test to use DEVICE_DT_GET
...
Move to use DEVICE_DT_GET instead of device_get_binding as
we work on phasing out use of DTS 'label' property.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 09:26:30 -05:00
Kumar Gala
1f82e32518
tests: gpio-api-1pin: Convert test to use DEVICE_DT_GET
...
Move to use DEVICE_DT_GET instead of device_get_binding as
we work on phasing out use of DTS 'label' property.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 09:26:30 -05:00
Guo Lixin
ce56056c30
tests: kernel: fifo_usage: move to new ztest API
...
Move tests/kernel/fifo/fifo_usage/ to use new ztest API.
Signed-off-by: Guo Lixin <lixinx.guo@intel.com>
2022-07-08 12:04:21 +02:00
Guo Lixin
f95bae9962
tests: kernel: fifo_timeout: move to new ztest API
...
Move tests/kernel/fifo/fifo_timeout/ to use new ztest API.
Signed-off-by: Guo Lixin <lixinx.guo@intel.com>
2022-07-08 12:04:21 +02:00
Guo Lixin
0f9050544a
tests: kernel: fifo_api: move to new ztest API
...
Move tests/kernel/fifo/fifo_api/ to use new ztest API.
Signed-off-by: Guo Lixin <lixinx.guo@intel.com>
2022-07-08 12:04:21 +02:00
li biao
0754141de9
tests: lib: newlib: move heap_listener to new ztest API
...
Move test heap_listener to use new ztest API.
Signed-off-by: li biao <biao1x.li@intel.com>
2022-07-08 12:02:28 +02:00
Guo Lixin
94078d3d8f
tests: kernel: sleep: move to new ztest API
...
Move tests/kernel/sleep/ to use new ztest API.
Signed-off-by: Guo Lixin <lixinx.guo@intel.com>
2022-07-08 12:02:18 +02:00
Xiao Song
4d500f8f49
tests: net: bridge: move to new ztest API
...
Move tests/net/bridge/ to use new ztest API.
Signed-off-by: Xiao Song <songx.xiao@intel.com>
2022-07-08 11:59:02 +02:00
li biao
51cb5b584b
tests: lib: gui: move lvgl to new ztest API
...
Move test lvgl to use new ztest API.
Signed-off-by: li biao <biao1x.li@intel.com>
2022-07-08 11:58:22 +02:00
Yuriy Vynnychek
99479ecbda
drivers: adc: introduce new Telink B91 ADC driver
...
ADC driver basic support for Telink B91 SoC.
Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
2022-07-08 11:07:18 +02:00
Hu Zhenyu
7bfbbf5221
test: Update the new ZTEST APIs tests/net/ptp
...
TEST=twister -T tests/net/ptp
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
a2b49ec10c
test: Update the new ZTEST APIs tests/net/promiscuous
...
TEST=twister -T tests/net/promiscuous
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
21092ae367
test: Update the new ZTEST APIs tests/net/ppp
...
TEST=twister -T tests/net/ppp
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
aa3cb29b9e
test: Update the new ZTEST APIs tests/net/pm
...
TEST=twister -T tests/net/pm
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
1f09e66060
test: Update the new ZTEST APIs tests/net/npf
...
TEST=twister -T tests/net/npf
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
42901b58ba
test: Update the new ZTEST APIs tests/net/net_pkt
...
TEST=twister -T tests/net/net_pkt
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
0aabf5942e
test: Update the new ZTEST APIs tests/net/neighbor
...
TEST=twister -T tests/net/neighbor
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
29b419b8bc
test: Update the new ZTEST APIs tests/net/mld
...
TEST=twister -T tests/net/mld
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Hu Zhenyu
3c7387050c
test: Update the new ZTEST APIs tests/net/mgmt
...
TEST=twister -T tests/net/mgmt # Only build
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 10:58:24 +02:00
Kumar Gala
9d175ca5f1
tests: regulator: fixed: Convert test to use DEVICE_DT_GET
...
Move to use DEVICE_DT_GET instead of device_get_binding as we
work on phasing out use of DTS 'label' property.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 10:54:48 +02:00
Kumar Gala
c49e67cffd
tests: regulator: fixed: Convert to use gpio_dt_spec
...
Move test to use gpio_dt_spec for GPIO access.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 10:54:48 +02:00
Zhao Shuai
039dad3817
tests: subsys: move jwt to new ztest API
...
Move test jwt to use new ztest API.
Signed-off-by: Zhao Shuai <shuai1x.zhao@intel.com>
2022-07-08 10:54:02 +02:00
Shaoan Li
f6322eb19f
tests: arch: arm: move test arm_thread_swap_tz to new ztest API
...
Migrate the testsuite tests/arch/arm/arm_thread_swap_tz to the
new ztest API.
Signed-off-by: Shaoan Li <shaoanx.li@intel.com>
2022-07-08 10:53:27 +02:00
Kumar Gala
8739899a02
tests: regulator: pmic: Convert to use DEVICE_DT_GET
...
Move to use DEVICE_DT_GET instead of device_get_binding as
we work on phasing out use of DTS 'label' property.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 10:51:16 +02:00
Kumar Gala
7f7ce3a70c
tests: counter: maxim_ds3231_api: Rework test to use struct device
...
Move to pass 'struct device' instead of a 'char *'. This lets us move
from device_get_binding to DEVICE_DT_GET.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 10:47:38 +02:00
Kumar Gala
572782020f
tests: drivers: counter_seconds: Convert to use DEVICE_DT_GET
...
Move to use DEVICE_DT_GET instead of device_get_binding as
we work on phasing out use of DTS 'label' property.
Note: the CONFIG_COUNTER_CMOS driver is devicetree based so we can
remove the hardcoded "CMOS" and use DT_COMPAT_GET_ANY_STATUS_OKAY.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 10:47:19 +02:00
Kumar Gala
8daf80e929
tests: counter: counter_nrf_rtc: fixed_top: Rework to use struct device
...
Move to pass 'struct device' instead of a 'char *'. This lets us move
from device_get_binding to DEVICE_DT_GET.
Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-08 10:47:07 +02:00
Shaoan Li
bfd59b17a1
tests: arch: arm: move test arm_thread_swap to new ztest API
...
Migrate the testsuite tests/arch/arm/arm_thread_swap to the
new ztest API.
Signed-off-by: Shaoan Li <shaoanx.li@intel.com>
2022-07-08 10:18:13 +02:00
Shaoan Li
432ae192df
tests: arch: arm: move test arm_mem_protect to new ztest API
...
Migrate the testsuite tests/arch/arm/arm_mem_protect to the
new ztest API.
Signed-off-by: Shaoan Li <shaoanx.li@intel.com>
2022-07-08 10:17:58 +02:00
Hu Zhenyu
2aa1890dfb
test: Update the new ZTEST APIs tests/net/route_mcast
...
TEST=twister -T tests/net/route_mcast
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 09:37:02 +02:00
Hu Zhenyu
512ffec795
test: Update the new ZTEST APIs tests/net/route
...
TEST=twister -T tests/net/route
Signed-off-by: Hu Zhenyu <zhenyu.hu@intel.com>
2022-07-08 09:37:02 +02:00
Erik Brockhoff
3fbfb6537e
bluetooth: controller: Implements Peripheral CIS Create Procedure
...
Implements PDU flow and unittest of CIS Create on Peripheral
Hooks CIS Create into the controller and fixes a few minor
things in ull to allow for running with NEW LLCP
Also handles CONFIG based comilation of CIS Create
Signed-off-by: Erik Brockhoff <erbr@oticon.com>
2022-07-08 09:36:00 +02:00
Erik Brockhoff
6cf357bd9d
bluetooth: controller: Integrate CIS Terminate with controller
...
Hooks the CIS terminate into the controller and fixes a few minor
things in ull_conn(_iso).c
Also handles CONFIG based comilation of CIS_TERMINATE
also fixes a minor issue in helpers_pdu
Signed-off-by: Erik Brockhoff <erbr@oticon.com>
2022-07-08 09:36:00 +02:00
Erik Brockhoff
22ddc01f36
bluetooth: controller: CIS Terminate Procedure PDU flow and unittest
...
Implementing PDU flow and unittest for PDU flow of CIS Terminate.
Signed-off-by: Erik Brockhoff <erbr@oticon.com>
2022-07-08 09:36:00 +02:00
Yinfang Wang
f6ee9362cd
tests: subsys/debug: move coredump_backends to new ztest API
...
Move test coredump_backends to use new ztest API.
Signed-off-by: Yinfang Wang <yinfang.wang@intel.com>
2022-07-07 22:06:05 -04:00
Carlo Caione
e3f3aba989
arch: Use a common place for z_irq_spurious
...
Every architecture must export the z_irq_spurious definition. Just unify
that in one single header file.
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-07-07 15:24:39 -04:00
Andrei Emeltchenko
4d2bdf59db
tests: ztest: Use ztest_test_fail() when needed
...
Instead of compare true to false use correctly defined function
ztest_test_fail().
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2022-07-07 15:07:02 -04:00
Andrei Emeltchenko
c866c586ab
tests: ztest: Add testing Z_TEST_SKIP_IFNDEF() macro
...
Test new defined macro.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2022-07-07 15:07:02 -04:00
Yuval Peress
10feb693f5
unittest: support ztest_new_api
...
Add support for the new Ztest API when using unittest.
Fixes #47420
Signed-off-by: Yuval Peress <peress@google.com>
2022-07-07 18:22:14 +02:00