Hi all,

 

The build system currently fetches the latest “master” of tf-m-tests repo for building, if auto-download dependencies mode is used (which is the default).

This would break the building when:

We’ve seen this kind of issue reported in mailing list.

 

To solve this problem, the proposal of fixing the “TFM_TEST_REPO_VERSION” to a hash or tag is raised.

With this change, the build system would download a compatible version always.

The version of the test repo is not required to be updated for every commit in the test repo.

(Guide line on when to update the version is required and it’s still under discussion – welcome for ideas.)

 

Developers want a different version can always override “TFM_TEST_REPO_PATH” to a local copy to build.

 

Best Regards,

Kevin