diff --git a/CODEOWNERS b/CODEOWNERS index ff41b0bc4210..b17accaeeff7 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -528,6 +528,7 @@ /samples/nfc/ @nrfconnect/ncs-si-muffin /samples/nrf5340/netboot/ @nrfconnect/ncs-pluto /samples/nrf_rpc/ @nrfconnect/ncs-si-muffin +/samples/sensor/accel_polling/ @nrfconnect/ncs-low-level-test /samples/sensor/bh1749/ @nrfconnect/ncs-cia /samples/sensor/bme68x_iaq/ @nrfconnect/ncs-cia /samples/sensor/qdec/ @nrfconnect/ncs-low-level-test diff --git a/samples/sensor/accel_polling/CMakeLists.txt b/samples/sensor/accel_polling/CMakeLists.txt new file mode 100644 index 000000000000..328256caceb0 --- /dev/null +++ b/samples/sensor/accel_polling/CMakeLists.txt @@ -0,0 +1,11 @@ +# +# Copyright (c) 2025 Nordic Semiconductor ASA +# +# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause +# + +cmake_minimum_required(VERSION 3.20.0) +find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE}) +project(accel_polling) + +target_sources(app PRIVATE ${ZEPHYR_BASE}/samples/sensor/accel_polling/src/main.c) diff --git a/samples/sensor/accel_polling/README.txt b/samples/sensor/accel_polling/README.txt new file mode 100644 index 000000000000..561ba50f535d --- /dev/null +++ b/samples/sensor/accel_polling/README.txt @@ -0,0 +1,3 @@ +This sample extends the same-named Zephyr sample to verify it with Nordic development kits. + +Source code and basic configuration files can be found in the corresponding folder structure in zephyr/samples/sensor/accel_polling. diff --git a/samples/sensor/accel_polling/prj.conf b/samples/sensor/accel_polling/prj.conf new file mode 100644 index 000000000000..fb14ccba74f6 --- /dev/null +++ b/samples/sensor/accel_polling/prj.conf @@ -0,0 +1,3 @@ +CONFIG_STDOUT_CONSOLE=y +CONFIG_SENSOR=y +CONFIG_CBPRINTF_FP_SUPPORT=y diff --git a/scripts/twister/alt/zephyr/samples/sensor/accel_polling/sample.yaml b/samples/sensor/accel_polling/sample.yaml similarity index 82% rename from scripts/twister/alt/zephyr/samples/sensor/accel_polling/sample.yaml rename to samples/sensor/accel_polling/sample.yaml index 7a639297377b..1ea817028f43 100644 --- a/scripts/twister/alt/zephyr/samples/sensor/accel_polling/sample.yaml +++ b/samples/sensor/accel_polling/sample.yaml @@ -6,10 +6,12 @@ common: - drivers - spi - sensors + - ci_samples_sensor + - ci_samples_sensor_accel_polling harness: console tests: - sample.sensor.accel_polling.nrf54h: + nrf.extended.sample.sensor.accel_polling.nrf54h: filter: not CONFIG_COVERAGE harness_config: fixture: pca63566 @@ -24,7 +26,7 @@ tests: - CONFIG_SENSOR_LOG_LEVEL_DBG=y platform_allow: nrf54h20dk/nrf54h20/cpuapp - sample.sensor.accel_polling.nrf54h_cpuppr: + nrf.extended.sample.sensor.accel_polling.nrf54h_cpuppr: filter: not CONFIG_COVERAGE sysbuild: true harness_config: @@ -38,7 +40,7 @@ tests: - vpr_launcher_SHIELD=pca63566_fwd platform_allow: nrf54h20dk/nrf54h20/cpuppr - sample.sensor.accel_polling.nrf54h_coverage: + nrf.extended.sample.sensor.accel_polling.nrf54h_coverage: filter: CONFIG_COVERAGE harness_config: fixture: pca63566 @@ -50,7 +52,7 @@ tests: - SHIELD=pca63566;coverage_support platform_allow: nrf54h20dk/nrf54h20/cpuapp - sample.sensor.accel_polling.nrf54l: + nrf.extended.sample.sensor.accel_polling.nrf54l: filter: not CONFIG_COVERAGE harness_config: fixture: pca63565 @@ -65,7 +67,7 @@ tests: - CONFIG_SENSOR_LOG_LEVEL_DBG=y platform_allow: nrf54l15dk/nrf54l15/cpuapp - sample.sensor.accel_polling.nrf54l_coverage: + nrf.extended.sample.sensor.accel_polling.nrf54l_coverage: filter: CONFIG_COVERAGE harness_config: fixture: pca63565 @@ -77,7 +79,7 @@ tests: - SHIELD=pca63565;coverage_support platform_allow: nrf54l15dk/nrf54l15/cpuapp - sample.sensor.accel_polling.nrf54l15_cpuflpr: + nrf.extended.sample.sensor.accel_polling.nrf54l15_cpuflpr: filter: not CONFIG_COVERAGE sysbuild: true harness_config: @@ -88,7 +90,7 @@ tests: s*-?[0-9\\.]*,\\s*-?[0-9\\.]*\\)$" extra_args: - SHIELD=pca63565 - - vpr_launcher_DTC_OVERLAY_FILE="../../../../nrf/boards/shields/pca63565/boards/nrf54l15dk_nrf54l15_vpr_launcher.overlay" + - vpr_launcher_DTC_OVERLAY_FILE="${ZEPHYR_NRF_MODULE_DIR}/boards/shields/pca63565/boards/nrf54l15dk_nrf54l15_vpr_launcher.overlay" extra_configs: - CONFIG_LOG=y - CONFIG_SENSOR_LOG_LEVEL_DBG=y diff --git a/scripts/ci/tags.yaml b/scripts/ci/tags.yaml index 4f7f508d1ca6..5279e978746e 100644 --- a/scripts/ci/tags.yaml +++ b/scripts/ci/tags.yaml @@ -1518,6 +1518,11 @@ ci_samples_nrf5340: - zephyr/subsys/shell/ - zephyr/subsys/usb/ +ci_samples_sensor_accel_polling: + files: + - nrf/samples/sensor/accel_polling/ + - zephyr/samples/sensor/accel_polling/ + ci_samples_sensor_qdec: files: - nrf/samples/sensor/qdec/