1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/periph
Marian Buschsieweke 84a4399135
tests/periph/gpio_ll: fix randomly failing test
A test intended to ensure that a configuration toggling the direction
of a GPIO two times restores the original configuration not only
compared the configuration at the two points in time, but also the
value of the input buffer. Since a floating input reads back random
values when not externally driven, the test was actually randomly
failing. Apparently I got lucky before consistently and this never
triggered until now.

This now clears the input value from both the configuration reported
before and after toggling the direction twice and should now indeed
succeed consistently.
2024-08-02 09:55:24 +02:00
..
adc *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
adc_continuous periph/adc_continous: add test for ADC continous API 2023-11-10 12:10:49 +01:00
backup_ram *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
cpuid *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
dac *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
dma *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
eeprom *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
flashpage tests/periph/flashpage: make mtd_raw write bytes instead of ASCII 2024-05-06 17:48:00 +02:00
flashpage_unittest *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
fmc *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
freqm tests/periph: add test-application for peripheral freqm 2023-11-23 20:53:14 +01:00
gpio tests/*: Remove TEST_KCONFIG symbols 2024-03-27 10:28:14 +01:00
gpio_arduino *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
gpio_ll tests/periph/gpio_ll: fix randomly failing test 2024-08-02 09:55:24 +02:00
hwrng tests/periph/hwrng: LIMIT -> NUM_BYTES 2024-05-29 14:20:49 +02:00
i2c *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
ltdc tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
pio *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
pm *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
ptp_clock tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
ptp_timer tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
pwm *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
qdec *Kconfig*: Modify Kconfig to remove dep model 2024-03-27 10:28:12 +01:00
rtc *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
rtt *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
rtt_min *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
selftest_shield makefiles, treewide: Remove MCU variable 2024-02-18 20:46:09 +01:00
spi *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
spi_dma *Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
timer tests/periph/timer: also test for idx out of range 2024-04-14 20:22:38 +02:00
timer_periodic *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
timer_short_relative_set *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
uart tests/periph/uart: clean up and add power off cmd 2024-05-07 14:45:49 +02:00
uart_locate_pins tests/periph/uart_locate_pins: new test/utility app 2024-01-18 10:42:13 +01:00
uart_mode *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
uart_nonblocking *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
vbat *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
wdt *app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00
Makefile.periph_common tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00