This test checks that we can disable a driver and replace the driver by matching again with another driver. It uses the same drivers and topology described in the reload-driver
test with the following changes:
See //src/devices/tests/v2/reload-driver/README.md
.
This driver will be a fallback driver that should be selected immediately when rematching, after the main one has been disabled.
This driver will be registered after the initial driver is disabled and its node goes to the available nodes. Once registered, it should get bound to the replacement.
This driver is a composite driver and will ensure that fully replacing a composite driver with different primary nodes and node names works.