56 lines
1.7 KiB
YAML
56 lines
1.7 KiB
YAML
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: EXTRA_CONF_FILE="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: EXTRA_CONF_FILE="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: EXTRA_CONF_FILE="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: EXTRA_CONF_FILE="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
|