Age | Commit message (Collapse) | Author |
|
Enable uefi boot test for RD-Daniel platform.
Change-Id: Ida73fe8f96a5c6de88ac27e398217250be30a916
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Enable busybox boot test for RD-Daniel platform.
Change-Id: I5521ce8d8d76760b31891cf130d65ac9d8bf0029
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Add initial model startup support for RD-Daniel platform. This supports
busybox and uefi boot tests.
Change-Id: Ia55bd2b59f17b866ceccd12e826230a4d65c0eb1
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The SCP firmware binary names are now changed to *cp_romfw.bin and
*cp_ramfw.bin. Align to these changes in the run_model script.
Change-Id: I6bacda28fb2252cdde7f905f6bf9e796402947df
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The SCP firmware binary names are now changed to *cp_romfw.bin and
*cp_ramfw.bin. Align to these changes in the run_model script.
Change-Id: I077a83662b013f5764456c49cff30c36f8db86c5
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The SCP firmware binary names are now changed to *cp_romfw.bin and
*cp_ramfw.bin. Align to these changes in the run_model script.
Change-Id: Ic7dc3ec7df62a00865586af0dd139f2cc941dc68
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The SCP firmware binary names are now changed to scp_romfw.bin,
scp_ramfw.bin, mcp_romfw.bin and mcp_ramfw.bin. Align to these
changes in the run_model script.
Change-Id: If19f58e5516bcc6e09074b34471fa06fe0f495b2
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Instead of specifying busybox as the file system type, use the -v
parameter to pass the path to the virtio image.
Change-Id: I64e3df2b5a33ebad0ead3a5bddc949a485524247
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
There should be a provision to boot upto the efi shell but not beyond.
This is particularly useful for quick santiy checking of changes in
firmware. Add a new test script to boot upto the efi shell.
Change-Id: I2038545c723bc48ab7084cd032a39d59ad1c9c22
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
There should be a provision to boot upto the efi shell but not beyond.
This is particularly useful for quick santiy checking of changes in
firmware. Add a new test script to boot upto the efi shell.
Change-Id: I193c081c88062d23c6aab29a8a896c3aeba851fa
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Do not default to a virtio image for busybox filesystem. The -v
parameter is expected to set the virtio disk image to be used.
Change-Id: Id566f8a5699c989113360c40e7c047e3ccb41463
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Do not default to a virtio image for busybox filesystem. The -v
parameter is expected to set the virtio disk image to be used.
Change-Id: I994b2fa9ec283053af206d0a56931a0783f26d87
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Do not default to a virtio image for busybox filesystem. The -v
parameter is expected to set the virtio disk image to be used.
Change-Id: I01cb0c542a89e765ab99e4be0569a7334140f268
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Instead of specifying busybox as the file system type, use the -v
parameter to pass the path to the virtio image.
Change-Id: Ia674929b8ed03695ec15d6e72e254090287cef27
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The RD-N1-Edge and RD-E1-Edge platforms have new names for the fastmodel
binary. Adapt the run-model scripts of these platforms to these changes.
Change-Id: I6d43178ef487656e1b41a42d98f50b3a0d6668a8
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The uefi-mm logs are printed over the soc uart1 port and a log file name
is assigned to it when the model is launched. So do not override that file
name for automated tests with -j parameter.
Change-Id: I69e24cc5e148c7ea0ebe29a4a0a661fb4a24fa1f
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The uefi-mm logs are printed over the soc uart1 port and a log file name
is assigned to it when the model is launched. So do not override that file
name for automated tests with -j parameter.
Change-Id: I51e102f2c63ad1e3d2ddcb18368119b6dee0923c
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The uefi-mm logs are printed over the soc uart1 port and a log file name
is assigned to it when the model is launched. So do not override that file
name for automated tests with -j parameter.
Change-Id: I81ef205a54a87e72fc850a66115acf4cae4e860b
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
In case of automated execution, it is not possible to manually register
the secure keys into secure variable storage. So copy a prebuilt nor
flash image that is pre-loaded with these keys.
Change-Id: I5fd8607827e236374a998fb5161b843b30f1dbbb
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>
|
|
Linux kernel image for refinfra platforms is located in
/boot/vmlinux-refinfra. Use this image for the kvm test.
Change-Id: Iabefa95fefc0f7c64ef41b7a800249958d100242
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
|
Update the path of the default fastmodel executable location.
Change-Id: I9041337e6afe8e638748ff0ebddc438e60784898
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Adapt the help messages in the test execute scripts to the new product
names. In addition to this, use helper functions to simplify the
script code.
Change-Id: I4e1969434b6bbb10b4b5cd31158d4f743e4bd326
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The sgi test scripts have replicated code that validates in the input
parameters with the list of platforms supported. This duplicated code
is now moved into a sgi common code as appropriate functions.
Change-Id: I0cc4ea8b6186adc1e3919f861f009caf09d36df1
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The new 'RD' infrastructure/enterprise platforms can reuse all the tests
under the SGI platforms. So add initial set of test run scripts that
reuse all the run scripts for the SGI platform.
Change-Id: I0687205966e502239394b7e9dee5a8468d2f34af
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
To adapt to the product names for the latest SGI platforms, replace the use
of 'sgi' with 'refinfra' for prebuilts.
Change-Id: Id9a1a68606ba510ee639f3378fee9d5e69f83ba7
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The new 'RD' infrastructure/enterprise platforms can reuse all the tests
under the SGI platforms. So add initial set of test run scripts that
reuse all the run scripts for the SGI platform.
Change-Id: I0687205966e502239394b7e9dee5a8468d2f34af
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Rename sgiclarkh platform as rde1edge as per the new product name
for this platform.
Change-Id: I338744cc2dd37bd832323b5c591c8dac4490eb52
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Rename sgiclarka platform as rdn1edge as per the new product name
for this platform.
Change-Id: I47fbdf56044cecea42e8b9dcd9857a649f8f339c
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
The test scripts under sgi/ directory will be used by other platforms
as well. To allow access to sgi_common_util.sh from test scripts when
tests are invoked from platforms other than sgi/, update the path to
the sgi_common_util.sh script in each of the supported tests.
Change-Id: I3a724aeee77106f8b4692a46df9e1ec882fe9424
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
SGI-Clark.Ares uses a TF-A firmware to boot the application cores. So
TF-A tests can be used on this platform to validate the port of TF-A on
this platform. So allow the usability of this script on SGI-Clark.Ares
platform.
Change-Id: I0e30810da2d4221efbc1f277f7fb69bc6d164e09
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
|
|
SGI-Clark.Helios platform can be validated using SCT test suite. So enable
usability of this script on SGI-Clark.Ares platform.
Change-Id: I150b6673206bb4a981d6dd76f815842deb0e7331
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>
|
|
SGI-Clark.Ares platform can be validated using SCT test suite. So enable
usability of this script on SGI-Clark.Ares platform.
Change-Id: Ibe2bade07329c0ccf6f6c7246a6a6668a3a36837
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>
|
|
SGI-Clark.Helios platform supports secure storage of EFI variables and
secure boot of the platform. So enable usability of this script on
SGI-Clark.Helios platform.
Change-Id: If2f265939204b4e42dbaeea06edcf39a99cf5801
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>
|
|
SGI-Clark.Ares platform supports secure storage of EFI variables and
secure boot of the platform. So enable usability of this script on
SGI-Clark.Ares platform.
Change-Id: I2b11e4bb0ebe56a2c0afbb28c9777b9d20e8f889
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>
|
|
SGI-Clark.Helios platform can be used to support kvm and launch multiple
VMs. So allow this test script to be used on SGI-Clark.Helios platform.
Change-Id: I26c5e003fa53c21dcfc6b7eb5cffc6274d5b9d54
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
|
SGI-Clark.Ares platform can be used to support kvm and launch multiple
VMs. So allow this test script to be used on SGI-Clark.Ares platform.
Change-Id: I1001d9991c06783e08bcbde9236fd3bb8d37ad99
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
|
SGI-Clark.Helios platform supports booting most of common distributions.
So allow this script to be usable on SGI-Clark.Helios platform.
Change-Id: I3d52a6fc9700079d040b97aec7e47f055eaed339
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
|
SGI-Clark.Ares platform supports booting most of common distributions.
So allow this script to be usable on SGI-Clark.Ares platform.
Change-Id: I364442dde13c73070a11ef0ef29021a6cf776500
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
|
The copyright notice header has been missing on this file. So add the
copyright notice to this script.
Change-Id: I82e42a2651381773263b7b991af25b3b543c7f90
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
SGI-Clark.Helios platform supports platform RAS error injection and error
handling. So enable usability of this script on SGI-Clark.Helios platform.
Change-Id: Id5a961a402ee81e0adfd72bef538f59aa2d49b3a
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
SGI-Clark.Ares platform supports platform RAS error injection and error
handling. So enable usability of this script on SGI-Clark.Ares platform.
Change-Id: I2c34bde8aace5b299acdb0cd5c30b64df3fc4f67
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
SGI-Clark.Helios platform can be validated using ACS test suite. So enable
usability of this script on SGI-Clark.Helios platform.
Change-Id: If185433808c43163c9b235553d030444de77125b
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
SGI-Clark.Ares platform can be validated using ACS test suite. So enable
usability of this script on SGI-Clark.Ares platform.
Change-Id: Ibfaef0322d3ca6b1e3d5edc181882c47796e574d
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
Add SGI-Clark.Helios platform as a supported platform in busybox boot test
script.
Change-Id: Ic63ef722f87451a436432cf092c5cce77633735c
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
|
|
Add SGI-Clark.Ares platform as a supported platform in busybox boot test
script.
Change-Id: I890ca1f9f02fb07c52e3fd0b398a2224eeca404f
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
|
|
Add a helper script to script to launch the model for SGI-Clark.Helios
platform. This script sets up the model parameters based on the input
parameters it receives.
Change-Id: I34daae8f1159008865c77cbad3a1f073e9461be6
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
|
|
Add a helper script to script to launch the model for SGI-Clark.Ares
platform. This script sets up the model parameters based on the input
parameters it receives.
Change-Id: I833bdaae8e7e2a36b4ab33771801da59ba510f12
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
|
|
Change all usages of ./busybox_boot.sh to ./boot.sh in order to align
with the new file name.
Change-Id: I3749fe316b0f7dc69577c0c9b77f4d8708baeb7d
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
|
Add support for a command line option to specify a absolute path of the
luv-live image to be tested with. This is useful when executing ACS tests
with a pre-built version of the luv-live ACS image. To specify the
pre-built image, use the command line option "-v" and specify the
absolute path of the luv-live image as its parameter.
Change-Id: Ifaba3e7dc2571453e1f0647f1f657a0bfca2a33e
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|
|
MCP uart log file name require a minor fix (css-mcp_uar0 -> css-mcp_uart0
and css-mcp_uar1 -> css-mcp_uart1)
Change-Id: If0f2dc5be17b99d69a93ca8d4d2ce58eaf3a21d8
Signed-off-by: Thomas Abraham <thomas.abraham@arm.com>
|