To be able to test only (ie no gateware, nor software build and only copy assets and running test sequence), it's required to:
when not test only mode copying binaries to build directory after build and before preparing tftp
when preparing tftp directory instead of linux/images files, we use build_xxx/images files
when test only mode: software build step must be limited to the copy build_xxx/images/xx files to tftp
Note: litex_hw_ci.py by default skip software_build step in test only mode. Instead a new argument is added to the command to specify all steps must be skipped by make.py to only copy assets. (Maybe splitting build and copy make sense).
To be able to test only (ie no gateware, nor software build and only copy assets and running test sequence), it's required to:
Note:
litex_hw_ci.py
by default skipsoftware_build
step in test only mode. Instead a new argument is added to the command to specify all steps must be skipped bymake.py
to only copy assets. (Maybe splitting build and copy make sense).