ARMmbed / mbed-os-tf-m-regression-tests

An Mbed OS application that runs the TF-M regression tests
2 stars 12 forks source link

Use the latest TF-M for continuous integration #107

Closed LDong-Arm closed 3 years ago

LDong-Arm commented 3 years ago

The branch tfm_latest_integration_check serves to test the latest development version (the master branch) of TF-M against Mbed OS, enabling us to perform any integration work early before the next release.

As a result of the branch switch, the locations of some of the files to import from TF-M have changed and this PR also updates the list.

Patater commented 3 years ago

Looks like the os_wrapper moved? [Test-Target] 15:22:27: FileNotFoundError: [Errno 2] No such file or directory: '/home/travis/build/ARMmbed/mbed-os-tf-m-regression-tests/tfm/repos/trusted-firmware-m/cmake_build/../interface/include/os_wrapper'.

LDong-Arm commented 3 years ago

Aha, having switched TF-M to the latest, now Travis has caught some actual integration work that needs to be done to get it green again.

@Patater I'll look into it.

LDong-Arm commented 3 years ago

Done. After Travis and CircleCI pass, I'll manually trigger a nightly run on this PR. Update: https://jenkins-mbedos.oss.arm.com/view/tfm-integration/job/mbed-os-ci_tfm-latest-integration-nightly/57/

LDong-Arm commented 3 years ago

The IPC test suite has some failures