mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-03 03:31:41 +03:00
ci(i2c): bypass the know failure case for deprecated driver
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* SPDX-FileCopyrightText: 2023-2025 Espressif Systems (Shanghai) CO LTD
|
* SPDX-FileCopyrightText: 2023-2026 Espressif Systems (Shanghai) CO LTD
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: Unlicense OR CC0-1.0
|
* SPDX-License-Identifier: Unlicense OR CC0-1.0
|
||||||
*/
|
*/
|
||||||
@@ -138,6 +138,9 @@ static void i2c_slave_read_test(void)
|
|||||||
|
|
||||||
TEST_CASE_MULTIPLE_DEVICES("I2C master write slave test", "[i2c][test_env=generic_multi_device][timeout=150]", i2c_master_write_test, i2c_slave_read_test);
|
TEST_CASE_MULTIPLE_DEVICES("I2C master write slave test", "[i2c][test_env=generic_multi_device][timeout=150]", i2c_master_write_test, i2c_slave_read_test);
|
||||||
|
|
||||||
|
// Test case ignored because the slave driver v1 API (`i2c_slave_receive`) is mis-designed. Redesigned in v5.4.
|
||||||
|
#if 0
|
||||||
|
|
||||||
static void i2c_master_write_test_large_write_small_read(void)
|
static void i2c_master_write_test_large_write_small_read(void)
|
||||||
{
|
{
|
||||||
uint8_t data_wr[DATA_LENGTH] = { 0 };
|
uint8_t data_wr[DATA_LENGTH] = { 0 };
|
||||||
@@ -220,9 +223,10 @@ static void i2c_slave_read_test_large_write_small_read(void)
|
|||||||
TEST_ESP_OK(i2c_del_slave_device(slave_handle));
|
TEST_ESP_OK(i2c_del_slave_device(slave_handle));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Ignored because the slave driver v1 API (`i2c_slave_receive`) is mis-designed. Redesigned in v5.4.
|
|
||||||
TEST_CASE_MULTIPLE_DEVICES("I2C master write slave test (large write small read)", "[i2c][ignore][test_env=generic_multi_device][timeout=150]", i2c_master_write_test_large_write_small_read, i2c_slave_read_test_large_write_small_read);
|
TEST_CASE_MULTIPLE_DEVICES("I2C master write slave test (large write small read)", "[i2c][ignore][test_env=generic_multi_device][timeout=150]", i2c_master_write_test_large_write_small_read, i2c_slave_read_test_large_write_small_read);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
static void master_read_slave_test(void)
|
static void master_read_slave_test(void)
|
||||||
{
|
{
|
||||||
uint8_t data_rd[DATA_LENGTH] = {0};
|
uint8_t data_rd[DATA_LENGTH] = {0};
|
||||||
|
|||||||
Reference in New Issue
Block a user