Skip to content

tests/periph_i2c: Add clk stretch test#125

Open
MrKevinWeiss wants to merge 1 commit intoRIOT-OS:masterfrom
MrKevinWeiss:pr/add/clkstr
Open

tests/periph_i2c: Add clk stretch test#125
MrKevinWeiss wants to merge 1 commit intoRIOT-OS:masterfrom
MrKevinWeiss:pr/add/clkstr

Conversation

@MrKevinWeiss
Copy link
Collaborator

Add a simple test to verify clock stretching.
This will compare some values read from PHiLIP with 0 clock stretching, 1ms, then 16ms. Note that the stretching only occurs after the address byte is sent but before the data byte is sent.

@MrKevinWeiss MrKevinWeiss added the enhancement New feature or request label Dec 6, 2021
@MrKevinWeiss MrKevinWeiss self-assigned this Dec 6, 2021
@riot-hil-bot
Copy link

HiL Test Results

PASS FAIL SKIP
0 29 2
Details
  ❌ frdm-k22f (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f091rc (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f303re (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-g474re (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f767zi (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-l152re (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f207zg (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ arduino-mega2560 (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-l432kc (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ samr34-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ saml10-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ saml11-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ samr30-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ samr21-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nrf52dk (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ remote-revb (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-l073rz (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ slstk3401a (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f411re (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f103rb (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ frdm-kw41z (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ esp8266-esp-12x (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ esp32-wroom-32 (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ hifive1b (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ slstk3400a (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ saml21-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ frdm-k64f (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ same54-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ stk3200 (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ✅ z1
PASS FAIL SKIP
0 0 1
TEST RESULT
tests/periph_i2c 🙈 skip
  ✅ arduino-due
PASS FAIL SKIP
0 0 1
TEST RESULT
tests/periph_i2c 🙈 skip

@RIOT-OS RIOT-OS deleted a comment from riot-hil-bot Dec 6, 2021
@riot-hil-bot
Copy link

HiL Test Results

PASS FAIL SKIP
2 27 2
Details
  ❌ frdm-k22f (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f091rc (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f303re (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-g474re (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f767zi (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f207zg (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ arduino-mega2560 (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ samr34-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ saml10-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ saml11-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ samr30-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ samr21-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nrf52dk (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ remote-revb (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-l073rz (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ slstk3401a (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f411re (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ nucleo-f103rb (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ frdm-kw41z (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ esp8266-esp-12x (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ esp32-wroom-32 (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ hifive1b (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ slstk3400a (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ saml21-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ frdm-k64f (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ same54-xpro (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ❌ stk3200 (1 fail test)
PASS FAIL SKIP
0 1 0
TEST RESULT
tests/periph_i2c ❌ test fail
  ✅ nucleo-l152re
PASS FAIL SKIP
1 0 0
TEST RESULT
tests/periph_i2c ✅ pass
  ✅ nucleo-l432kc
PASS FAIL SKIP
1 0 0
TEST RESULT
tests/periph_i2c ✅ pass
  ✅ z1
PASS FAIL SKIP
0 0 1
TEST RESULT
tests/periph_i2c 🙈 skip
  ✅ arduino-due
PASS FAIL SKIP
0 0 1
TEST RESULT
tests/periph_i2c 🙈 skip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants