diff --git a/tests/drivers/adc/adc_error_cases/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay b/tests/drivers/adc/adc_error_cases/boards/nrf54l15dk_nrf54l15_cpuapp.overlay similarity index 100% rename from tests/drivers/adc/adc_error_cases/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay rename to tests/drivers/adc/adc_error_cases/boards/nrf54l15dk_nrf54l15_cpuapp.overlay diff --git a/tests/drivers/adc/adc_error_cases/src/main.c b/tests/drivers/adc/adc_error_cases/src/adc_error_cases.c similarity index 85% rename from tests/drivers/adc/adc_error_cases/src/main.c rename to tests/drivers/adc/adc_error_cases/src/adc_error_cases.c index 9e01979e801..0cfdf890d7b 100644 --- a/tests/drivers/adc/adc_error_cases/src/main.c +++ b/tests/drivers/adc/adc_error_cases/src/adc_error_cases.c @@ -11,9 +11,9 @@ static const struct device *dev_adc = DEVICE_DT_GET(DT_ALIAS(adc)); #define BUFFER_LEN 8 -uint16_t m_sample_buffer[BUFFER_LEN]; +static uint16_t m_sample_buffer[BUFFER_LEN]; -static struct adc_channel_cfg valid_channel_cfg = { +static const struct adc_channel_cfg valid_channel_cfg = { .gain = ADC_GAIN_1, .channel_id = 0, .reference = ADC_REF_INTERNAL, @@ -24,11 +24,11 @@ static struct adc_channel_cfg valid_channel_cfg = { #endif }; -static struct adc_sequence valid_seq = { +static const struct adc_sequence valid_seq = { .buffer = m_sample_buffer, - .buffer_size = BUFFER_LEN * sizeof(uint16_t), + .buffer_size = BUFFER_LEN * sizeof(m_sample_buffer), .options = NULL, - .resolution = 8, + .resolution = 10, .oversampling = 0, .channels = 1, }; @@ -125,7 +125,7 @@ ZTEST(adc_error_cases, test_adc_read_not_configured_channel) struct adc_sequence invalid_seq = valid_seq; /* Set channels configuration to use not configured channel */ - invalid_seq.channels = 2; + invalid_seq.channels = BIT(1); ret = adc_read(dev_adc, &invalid_seq); @@ -209,30 +209,6 @@ ZTEST(adc_error_cases, test_adc_setup_invalid_gain) ); } -/** - * @brief test adc_read() with invalid acquisition time - * - * function should return -EINVAL - */ - -ZTEST(adc_error_cases, test_adc_setup_invalid_acquisition_time) -{ - int ret; - - struct adc_channel_cfg invalid_channel_cfg = valid_channel_cfg; - /* set invalid acquisition_time value */ - invalid_channel_cfg.acquisition_time = 16384; - - ret = adc_channel_setup(dev_adc, &invalid_channel_cfg); - - zassert_true( - ret == -EINVAL, - "adc_channel_setup() should return -EINVAL," - " got unexpected value of %d", - ret - ); -} - static void *suite_setup(void) { TC_PRINT("Test executed on %s\n", CONFIG_BOARD_TARGET); diff --git a/tests/drivers/adc/adc_error_cases/testcase.yaml b/tests/drivers/adc/adc_error_cases/testcase.yaml index 5b12e5f8ae0..039be590b38 100644 --- a/tests/drivers/adc/adc_error_cases/testcase.yaml +++ b/tests/drivers/adc/adc_error_cases/testcase.yaml @@ -1,11 +1,7 @@ -common: - tags: - - adc - - drivers tests: drivers.adc_error_cases: depends_on: adc platform_allow: - nrf52840dk/nrf52840 - - nrf54l15pdk/nrf54l15/cpuapp + - nrf54l15dk/nrf54l15/cpuapp - nrf54h20dk/nrf54h20/cpuapp