zephyr/tests/drivers/build_all
Kumar Gala 5a830b2238 tests: drivers: build_all: Remove dts_fixup.h replace with overlay
Remove the dts_fixup.h with a DTS app overlay file instead.  We have
sensors that show up on both the I2C and SPI busses, and we disable
the sensors to match how the tests work currently.

The app.overlay utilizes the testing dts bindings to create test nodes
that should not conflict with any existing SoC nodes.  Thus allowing the
test to run on any platform.

The dts overlay is structured such that i2c.dtsi and spi.dtsi are
generated with default values for required properties.  We than update
device properties for those nodes that the defaults are sufficient for
one reason or another.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-03-30 09:47:13 -05:00
..
src
CMakeLists.txt cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
README.txt
app.overlay tests: drivers: build_all: Remove dts_fixup.h replace with overlay 2020-03-30 09:47:13 -05:00
drivers.conf x86: implement hw-based oops for both variants 2020-01-13 16:35:10 -05:00
eeprom.conf
ethernet.conf
gpio.conf
i2c.dtsi tests: drivers: build_all: Remove dts_fixup.h replace with overlay 2020-03-30 09:47:13 -05:00
prj.conf
sensors_a_h.conf Sensor: ADXL345: Add ADXL345 driver 2020-03-13 08:53:43 -05:00
sensors_i_z.conf
sensors_stmemsc.conf drivers/sensor: add support to IIS2MDC magnetometer sensor 2020-03-20 14:53:42 -05:00
sensors_stmemsc_trigger.conf drivers/sensor: add support to IIS2MDC magnetometer sensor 2020-03-20 14:53:42 -05:00
sensors_trigger_a_h.conf
sensors_trigger_i_z.conf
spi.dtsi tests: drivers: build_all: Remove dts_fixup.h replace with overlay 2020-03-30 09:47:13 -05:00
testcase.yaml

README.txt

Overview
--------

Build tests for drivers and sensors on all platforms.

This test might now work for some of the drivers, those need to be addressed in
other tests targeting those special cases.

Tests
-----

drivers:
	build all drivers

sensors_a_m:
	build sensors with name beginning a through m.

sensors_n_z:
	build sensors with name beginning n through z.

sensors_trigger:
	build sensors with trigger option enabled