Adding tests for multi CPU delegation and fail conditions
This testing patch has the following test scenarios for realm payload:
1. Query the RMI Version on a single CPU.
2. Multi CPU version query.
3. Test to delegate and undelegate a buffer using RMI Delegate and
Undelegate commands.
4. Multi CPU delegation with granules that are randomly initialized
Each CPU is assigned its own set of granules to avoid locking issues.
5. Fail scenarios for delegation including double delegation of a
granule and submission of a misaligned address.
Signed-off-by: Mark Dykes <mark.dykes@arm.com>
Change-Id: Ib09995568f229d3adb269c2f06d123103ce596cc
3 files changed