Linaro / lite-lava-docker-compose

LITE Team LAVA docker dispatcher
MIT License
5 stars 10 forks source link

Further steps for TF-M CI testing #112

Open pfalcon opened 4 years ago

pfalcon commented 4 years ago

Initial job for TF-M CI testing was setup: https://ci.linaro.org/view/lite-iot-ci/job/lite-tf-m . It needs further elaboration along these lines:

  1. It currently builds a snapshot of a particular git revision, as identified by Kevin. The purpose of CI is to build the latest code, so we should update it to build from master branch (this may require updating build scripts, as it seems at least build dependencies were changed beyond the current build commit).

  2. ~~LAVA job itself is also a prototype, which runs the binary, but doesn't really properly check test results. It needs to be updated to do that.~~

pfalcon commented 4 years ago

Initial job for TF-M CI testing was setup: https://ci.linaro.org/view/lite-iot-ci/job/lite-tf-m

More detailed report re: this initial setup was also sent via email.

pfalcon commented 3 years ago
  1. LAVA job itself is also a prototype, which runs the binary, but doesn't really properly check test results. It needs to be updated to do that.

This was addressed by https://github.com/Linaro/lite-lava-docker-compose/pull/132, so we now have green signs in SQUAD: https://qa-reports.linaro.org/lite/lite-tf-m/ . (But there're discrepancy in the number of testcases reported by SQUAD, https://github.com/Linaro/squad/issues/925).