Skip to content

Add ptest support for corstone1000-fvp, fix mps3 ci issues and update docs

This MR does the following:

  • The ptest is split for nightly/weekly and Merge request runs: The intention is to only run short-duration tests for each merge request raised and longer tests for nightly/weekly
    • Merge request run includes: user-accounts-integration-tests, container-engine-integration-tests, k3s-integration-tests and parsec-simple-e2e-tests
    • nightly/weekly run includes: psa-arch-tests and all tests from Merge request run
  • Remove optee-xtests from corstone1000-mps3: The optee-xtests are not included for corstone1000-mps3 platform, therefore remove it and update the timeouts

  • Wait until network is ready for corstone1000-mps3: The transfer overlay doesn't happen on the lava jobs due to corstone1000-mps3 being slow to get the network up and ready. Therefore wait for status from systemctl status systemd-network-wait-online.service.

  • Update Corstone-1000 MPS3 kernel loading (ptest): The Corstone-1000 MPS3 platform uses 0xf00000 as the size of the kernel image value to ensure the kernel is not truncated. This fix is required in the ptest job due to the recent release.

  • Documentation and dictionary update for psa-arch-tests and optee-xtests

Edited by Vikas Katariya

Merge request reports