Skip to content

Integration root tests #16

@AnthonyFaureGignoux

Description

@AnthonyFaureGignoux

Integration tests: a test which uses the whole toolchain: (i) compile the examples and generates the binary; (ii) execute the simulators on the binaries; (iii) compare the output

To do so:

  • Create a root folder named "tests" which contains subfolders for the possible tests (LeNet-5, YOLO-Nas, SimpleMultiplication, LeNet-5_layer1, ...)
  • In each subfolder, use a make to call the right function in the right order
  • ReadMe in tests to explain how to use it (and the different tests present)
  • Makefile to run all the tests (entry point for the CI)
  • Modify the CI (to launch the make and take into account the output comparison)

Additional:

  • Perform the comparison for the fsim (success / fail)

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions