- 12 Jan, 2023 1 commit
-
-
chetan singh rathore authored
Miscellaneous SCMI v3.0 fixes See merge request !36
-
- 28 Nov, 2022 5 commits
-
-
Cristian Marussi authored
Add an optional mechanism for relaxed protocol versioning checks in order to let some testcases be run also against an SCMI server platform which advertises a specific protocol version greater than the one currently supported by the test suite. Relaxed version checks support is currently optionally configurable only for linux platform using a command option. Note that, by default, strict version checking is instead carried on, as it was before. Optional relaxed protocol versioning checks support is then added to Base, Performance, Power and Reset Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
Cristian Marussi authored
Some tests depends on others since they depends on sensor data collected by early tests; moreover some tests require a minimum major protocol version to be run but they can also be run successfully on any following newer major protocol version. Fix ordering of tests and minimum version requirements. Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
Cristian Marussi authored
SCMIv3.0 Sensor descriptors have variable lengths based on the presence or not of extended attributes; the presence of extended attributes is NOT mandatory though even in SCMIv3.0 messages, so that, within the same reply you could received a mix of sensor descriptors carrying or NOT the extended attributes: as a consequence the array of sensor descriptors is composed of variable length elements and as such must be parsed. Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
Cristian Marussi authored
When querying number of supported protocols and number of agents supported by the backend SCMI server under test take care to save such information before any comparison is made against the expected values for the specific target at hand. This will allow us to possibly define a new target platform with relaxed expectations and just proceed to test any supported protocols it is found. Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
Cristian Marussi authored
Many testcases covers the scenario in which invalid SCMI command IDs are used: these are generally defined as one-off the last valid known command ID; now that SCMIv3.1 spec is published all valid v3.1. commands, for all the protocols supported by this suite, should be enumerated properly to avoid using by mistake a valid command ID as an invalid one in case the SCMI backend server under test already supported it. Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
- 08 Nov, 2022 1 commit
-
-
chetan singh rathore authored
Add Linux app helpers to map physical to virtual addresses See merge request !35
-
- 03 Nov, 2022 3 commits
-
-
Cristian Marussi authored
Use common helpers to properly map SCMI-server provided FCs physical addresses to virtual ones before accessing them on Linux test app. Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
Cristian Marussi authored
Use common helpers to properly map SCMI-server provided FCs physical addresses to virtual ones before accessing them on Linux test app. Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
Cristian Marussi authored
Some tests require to access some physical memory addresses as advertised by the SCMI backend server (e.g. FastChannels). When running the Linux test app, such physical memory needs to be properly mapped in the virtual address space of the test suite process in order to be accessible. Non-Linux test apps behaviour is left unchanged. Signed-off-by:
Cristian Marussi <cristian.marussi@arm.com>
-
- 04 Jul, 2022 1 commit
-
-
chetan singh rathore authored
test_c007: correct processing of triplet rate arrays See merge request !33
-
- 01 Jul, 2022 1 commit
-
-
Brett Warren authored
The test incorrectly accesses triplet rate arrays by going out of bounds due to a incorrectly used increment variable. This is replaced by fixed indexes outside of the previous loop. Signed-off-by:
Brett Warren <brett.warren@arm.com>
-
- 06 Apr, 2022 2 commits
-
-
chetan singh rathore authored
Add changes for tc0-2022.02.25 release See merge request !32
-
monalisa-jena-arm authored
Added VOLTAGE_PROTOCOL as supported protocols. Changed implementation version from 2.8 to 2.9 Replaced performance domain name MAKALU with MATTERHORN. Replaced voltage domain names from USB to DUMMY_VOLTD. Signed-off-by:
Monalisa Jena <monalisa.jena@arm.com>
-
- 12 Jan, 2022 1 commit
-
-
Raghuram Thammiraju authored
Update README.md with SCMI V3 now. See merge request !31
-
- 11 Jan, 2022 1 commit
-
-
Nitin Sharma authored
-
- 05 Jan, 2022 1 commit
-
-
chetan singh rathore authored
Added SCMI v3 Tests. See merge request !30
-
- 24 Dec, 2021 1 commit
-
-
Nitin Sharma authored
-
- 21 Dec, 2021 1 commit
-
-
Nitin Sharma authored
Signed-off-by:
Nitin Sharma <nitin.sharma3@arm.com>
-
- 20 Dec, 2021 1 commit
-
-
Nitin Sharma authored
Signed-off-by:
Nitin Sharma <nitin.sharma3@arm.com>
-
- 29 Oct, 2021 1 commit
-
-
chetan singh rathore authored
Replace MATTERHORN with MAKALU See merge request !29
-
- 28 Oct, 2021 1 commit
-
-
monalisa-jena-arm authored
Since expected performance_domain_names changed for TC1, therefore modified these values. Signed-off-by:
Monalisa Jena <monalisa.jena@arm.com>
-
- 26 Oct, 2021 1 commit
-
-
chetan singh rathore authored
TC: Update implementation version from 2.7 to 2.8 See merge request !28
-
- 20 Oct, 2021 1 commit
-
-
Shruti Aggarwal authored
Signed-off-by:
Shruti Aggarwal <shruti.aggarwal2@arm.com>
-
- 19 Oct, 2021 1 commit
-
-
chetan singh rathore authored
Replace HARDWARE with TARGET and TC0 with TC See merge request !27
-
- 18 Oct, 2021 1 commit
-
-
Shruti Aggarwal authored
Since SGM/TC test are run on FVP, therefore replaced HARDWARE with TARGET. Replaced TC0 with TC because TC0 implies Total Compute 2020. Signed-off-by:
Shruti Aggarwal <shruti.aggarwal2@arm.com>
-
- 23 Sep, 2021 1 commit
-
-
Basil Eljuse authored
Since Mailbox driver is same for TC0 and SGM, so renamed guide_sgm_testing.md into guide_linux_testing.md See merge request !26
-
- 20 Sep, 2021 1 commit
-
-
monalisa-jena-arm authored
Since Mailbox driver is same for TC0 and SGM, so renamed guide_sgm_testing.md into guide_linux_testing.md Updated SGM reference also from coresponding files Updated user_guide.md for the same Signed-off-by:
Monalisa Jena <monalisa.jena@arm.com>
-
- 17 Sep, 2021 3 commits
-
-
chetan singh rathore authored
perf/test_d007: Update logic for intermediate level See merge request !25
-
Nicola Mazzucato authored
Test 007 iterates over the performance levels discovered to find min, max and intermediate. The intermediate level is chosen to be the second one found. In domains where there are only 2 levels the intermediate level is in fact the max. In further tests, the intermediate level is chosen to replace the max, while effectively the value used is the max, thus nullifying the test case. This patch adds an extra check to pick the minimum level as intermediate when a performance domain exposes only two levels. Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com> Change-Id: If952eaf6a64168c00a7ba7ef75c5a3adf6aee0ef
-
Basil Eljuse authored
Add TC0 hardware under Linux platform See merge request !24
-
- 16 Sep, 2021 1 commit
-
-
monalisa-jena-arm authored
-
- 13 Sep, 2021 1 commit
-
-
monalisa-jena-arm authored
Introduced TC0 hardware as one of the supported Linux platforms. Restructured the directories under linux directory, and moved "transport_mailbox.c" to common directory, since it is common to both SGM776 and TC0 hardware. Signed-off-by:
Monalisa Jena <monalisa.jena@arm.com>
-
- 10 Sep, 2021 1 commit
-
-
chetan singh rathore authored
Add new option for hardware in Makefile See merge request !23
-
- 09 Sep, 2021 2 commits
-
-
monalisa-jena-arm authored
Now only sgm776 has linux platform. We expect more hardware in future to have same platform. Therefore, added a new option: HARDWARE Updated user_guide.md for the same Signed-off-by:
Monalisa Jena <monalisa.jena@arm.com>
-
chetan singh rathore authored
This is a fix for handling the return values from the performance_domain_attributes correctly See merge request !22
-
- 07 Sep, 2021 1 commit
-
-
monalisa-jena-arm authored
Changed format specifier from %d to %u to print RATE_LIMIT, SUSTAINED_FREQUENCY and SUSTAINED_LEVEL correctly Signed-off-by:
Monalisa Jena <monalisa.jena@arm.com>
-
- 25 Jan, 2021 1 commit
-
-
chetan singh rathore authored
Removed mandatory check for SYSTEM_POWER_NOTIFY command
-
- 22 Jan, 2021 1 commit
-
-
Jiss Jose authored
* Removed mandatory command check for SYSTEM_POWER_NOTIFY command
-
- 15 Dec, 2020 1 commit
-
-
chetan singh rathore authored
SCMI 2.0 EAC release
-