| sample: |
| name: SPI Flash AT45 Sample |
| tests: |
| sample.drivers.spi.flash.at45.build: |
| tags: spi flash |
| depends_on: spi |
| filter: dt_compat_enabled("atmel,at45") |
| build_only: true |
| sample.drivers.spi.flash.at45.build.page_layout: |
| extra_args: OVERLAY_CONFIG="overlay-page_layout.conf" |
| tags: spi flash |
| depends_on: spi |
| filter: dt_compat_enabled("atmel,at45") |
| build_only: true |
| sample.drivers.spi.flash.at45.build.pm: |
| extra_args: OVERLAY_CONFIG="overlay-pm.conf" |
| tags: spi flash |
| depends_on: spi |
| filter: dt_compat_enabled("atmel,at45") |
| build_only: true |
| sample.drivers.spi.flash.at45.build.page_layout_pm: |
| extra_args: OVERLAY_CONFIG="overlay-page_layout.conf;overlay-pm.conf" |
| tags: spi flash |
| depends_on: spi |
| filter: dt_compat_enabled("atmel,at45") |
| build_only: true |
| sample.drivers.spi.flash.at45: |
| extra_args: OVERLAY_CONFIG="overlay-page_layout.conf;overlay-pm.conf" |
| tags: spi flash |
| depends_on: spi |
| filter: dt_compat_enabled("atmel,at45") |
| harness: console |
| harness_config: |
| type: multi_line |
| ordered: true |
| regex: |
| - "Using \\w+, chip size: \\d+ bytes \\(page: \\d+\\)" |
| - "Reading the first byte of the test region ... OK" |
| - "Preparing test content starting with 0x[0-9a-f]{2}." |
| - "Writing the first half of the test region... OK" |
| - "Writing the second half of the test region... OK" |
| - "Reading the whole test region... OK" |
| - "Checking the read content... OK" |
| - "Putting the flash device into low power state... OK" |
| fixture: atmel_at45 |