Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sim: Increase test coverage for ram-load #1701

Merged
merged 3 commits into from
Jun 29, 2023
Merged

Commits on Jun 28, 2023

  1. sim: fix encryption for ram-load related tests

    If ram-load is being used with encryption and
    the higher version image is loaded from the primary slot the
    verification will fail as the image is always non-encrypted
    and will produce an invalid hash. This fix puts encrypted images
    into both slots to prevent this issue.
    
    Signed-off-by: Roland Mikhel <roland.mikhel@arm.com>
    Change-Id: I4ac9f332434a95d140c5572096b8a9161db2d217
    Roland Mikhel committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    720d657 View commit details
    Browse the repository at this point in the history
  2. sim: Add new ram-load test cases

    Adds new test cases to various ram-load related logic.
    
    Signed-off-by: Roland Mikhel <roland.mikhel@arm.com>
    Change-Id: I3a0ca951b2c720be4e6fe2ed0e5d1830fcfb240c
    Roland Mikhel committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    4b53018 View commit details
    Browse the repository at this point in the history
  3. ci: Add new variations for ram-load

    Adds new test combinations to the CI to
    test the ram-load feature more thoroughly.
    
    Signed-off-by: Roland Mikhel <roland.mikhel@arm.com>
    Change-Id: I56d6f74af55ed078947c092726160b123d36f67f
    Roland Mikhel committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    10b75b2 View commit details
    Browse the repository at this point in the history