-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blockdevice config changes to make it possible to run littlefs filesystem tests #12143
Conversation
littlefs
file system tests
@VeijoPesonen, thank you for your changes. |
API extension, so needs to go to Mbed OS 6. |
Test run: FAILEDSummary: 1 of 4 test jobs failed Failed test jobs:
|
Failures look relevant -> needs work. |
@bulislaw Should be fixed now by the latest commit. |
CI restarted |
Test run: FAILEDSummary: 2 of 11 test jobs failed Failed test jobs:
|
Ok, I need to check what I still missed. |
SDBlockDevice parameters come from mbed_lib.json if not provided explicitly. Introduced an app config file for running filesystem tests.
…ttings QSPIFBlockDevice parameters come from mbed_lib.json if not provided explicitly. Introduced an app config file for running filesystem tests with QSPIF modules
…tings SPIFBlockDevice parameters come from mbed_lib.json if not provided explicitly. Introduced an app config file for running filesystem tests with SPIF modules
…son settings SPIFReducedBlockDevice parameters come from mbed_lib.json if not provided explicitly. Introduced an app config file for running filesystem tests with RSPIF block device
…n settings DataFlashBlockDevice parameters come from mbed_lib.json if not provided explicitly.
I had mixed up initial and transfer frequencies when it came to SDBlockDevice. That should be fixed now. Commit have been reorganized a bit so that each of those should stand on their own.
|
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
Summary of changes
Moves BlockDevice configurations used by SystemStorage as BlockDevice defaults. This makes it possible to use the defaults to execute littlefs filesystem tests.
Adds SPIF/QSPIF/SPIFReduced- and SDBlockDevice specific app configs for making it possible to run the forementioned tests.
Impact of changes
none
Migration actions required
Documentation
Q/SPI based BlockDevice drivers have pins set by default
Pull request type
Test results
SPIFBlockDevice
QSPIFBlockDevice
SDBlockDevice
SPIFReducedBlockDevice
Reviewers
@SeppoTakalo