aboutsummaryrefslogtreecommitdiffstats
path: root/testhal/STM32/STM32F4xx
ModeNameSize
d---------ADC291logstatsplain
d---------CAN291logstatsplain
d---------DAC291logstatsplain
d---------DMA_STORM253logstatsplain
d---------EXT291logstatsplain
d---------GPT291logstatsplain
d---------I2C253logstatsplain
d---------I2S291logstatsplain
d---------IRQ_STORM352logstatsplain
d---------IRQ_STORM_FPU389logstatsplain
d---------PWM-ICU291logstatsplain
d---------RTC253logstatsplain
d---------SDC291logstatsplain
d---------SPI291logstatsplain
d---------UART291logstatsplain
d---------USB_CDC291logstatsplain
in the `quantum/serial_link/tests folder`, and follow the steps below to create a similar structure. 1. If it doesn't already exist, add a test subfolder to the folder containing the feature. 2. Create a `testlist.mk` and a `rules.mk` file in that folder. 3. Include those files from the root folder `testlist.mk`and `build_test.mk` respectively. 4. Add a new name for your testgroup to the `testlist.mk` file. Each group defined there will be a separate executable. And that's how you can support mocking out different parts. Note that it's worth adding some common prefix, just like it's done for the serial_link tests. The reason for that is that the make command allows substring filtering, so this way you can easily run a subset of the tests.