diff --git a/samples/drivers/adc/adc_dt/src/main.c b/samples/drivers/adc/adc_dt/src/main.c index 0f781eac700..cb607a0ff0d 100644 --- a/samples/drivers/adc/adc_dt/src/main.c +++ b/samples/drivers/adc/adc_dt/src/main.c @@ -54,7 +54,11 @@ int main(void) } } +#ifndef CONFIG_COVERAGE while (1) { +#else + for (int k = 0; k < 10; k++) { +#endif printk("ADC reading[%u]:\n", count++); for (size_t i = 0U; i < ARRAY_SIZE(adc_channels); i++) { int32_t val_mv; diff --git a/samples/drivers/adc/adc_sequence/src/main.c b/samples/drivers/adc/adc_sequence/src/main.c index 9dda1acfb46..0e401f9cc34 100644 --- a/samples/drivers/adc/adc_sequence/src/main.c +++ b/samples/drivers/adc/adc_sequence/src/main.c @@ -56,7 +56,11 @@ int main(void) } } +#ifndef CONFIG_COVERAGE while (1) { +#else + for (int k = 0; k < 10; k++) { +#endif printf("ADC sequence reading [%u]:\n", count++); k_msleep(1000);