748b79e94a
The workaround for PSRAM that will occupy an SPI bus is enabled only when: 1. used on 32MBit ver 0 PSRAM. 2. work at 80MHz. The test used to only check 32MBit by the config option, but for PSRAM on Wrover-B module seems to use a newer version of 32MBit PSRAM. So it expects the workaround to be enabled, but actually not. This commit split the unit test into two parts: 1. check all SPI buses are available, for all configs except psram_hspi and psram_vspi, run on regular runners (including Wrover and Wrover-B). a hidden option is enabled so that the compiler knows it's not building psram_hspi or psram_vspi. 2. check the specified bus are acquired, for config psram_hspi and psram_vspi. This only run on special runner (legacy Wrover module). |
||
---|---|---|
.. | ||
config | ||
apply_bot_filter.py | ||
build_example_dirs.txt | ||
build_examples.sh | ||
build_examples_cmake.sh | ||
check-executable.sh | ||
check-line-endings.sh | ||
check_artifacts_expire_time.py | ||
check_deprecated_kconfigs.py | ||
check_examples_cmake_make.sh | ||
check_examples_rom_header.sh | ||
check_idf_version.sh | ||
check_ut_cmake_make.sh | ||
checkout_project_ref.py | ||
configure_ci_environment.sh | ||
envsubst.py | ||
executable-list.txt | ||
fix_empty_prototypes.sh | ||
get-full-sources.sh | ||
get_supported_examples.sh | ||
mirror-list.txt | ||
mirror-submodule-update.sh | ||
multirun_with_pyenv.sh | ||
push_to_github.sh | ||
setup_python.sh | ||
static-analysis-rules.yml | ||
test_build_system.sh | ||
test_build_system_cmake.sh | ||
test_configure_ci_environment.sh |