aboutsummaryrefslogtreecommitdiff
path: root/build/configuration
AgeCommit message (Collapse)Author
2016-10-03Completed all non-secure channel SCPI testcases in the test suite.Saul Romero
- Adding new sub-test suite focused on testing SCPI commands from Linux. This suite is reliant on the generic mailbox test driver and uses the sysfs interfaces exposed by this driver. The test suite currently focus on all the SCPI commands that can be issued from Linux over the non-secure channel. - Added in-source documentation for the added suite Change-Id: Ibf1fd37c2a0ab0161569809ca7474b6464aa18fa Author: Saul Romero <saul.romero@arm.com>
2016-06-28Created suite for SCPI tests using Mailbox Test driver interfaces.Saul Romero
-A new suite option named 'SCPI Mailbox' was created in the 'Suites' menu in the schedtest program menu configuration. -The first three test cases were added to this suite: '001_check_scp_capabilities', '002_check_dvfs_capability', '003_check_dvfs_info'. -Two new defconfig files 'schedtest-juno-oe.defconfig' & 'schedtest-juno-oe_r2.defconfig' were added with options related to the testcases for this suite. -The configuration for SCPI now resides in a file within the 'common'folder. -The expected values for each test case reside in each in a common file, i.e. 'expected_values.sh'. -Each platform (juno r0, juno r2) expected values are defined in the 'config_scpi.sh' but if a platform is not defined fails gracefully. Change-Id: Ic79af36042706cbcc68616fc14d713da97f611c4 Author: Saul Romero <saul.romero@arm.com>
2016-02-11Added support for non-contiguous CPU numberingSaul Romero
-Modified defconfig files for CPU lists for big-little CPU's -Modified functestlib.sh to return a list rather than a sequence -Added configuration lines to 'schedtest-juno_full.defconfig' -This change is for future proofing, currently these config parameters are not used by the test suites. That's true, all the tests are actually based on run-time identification of CPUs based on PART number. The list of "fast" and "slow" CPUs is built at the beginning of: 'components/basics.sh/basics.sh' which is sourced by most of the tests (but not all). Change-Id: I1f23a5f1b6ef4f12916095439c47d5261240b875 Signed-off-by: Saul Romero <saul.romero@arm.com>
2015-11-09Juno R2: Added defconfig derived from JunoSugumar Natarajan
Change-Id: Ib3d86488755d8b377ce60ffddb224b9b943e8b66 Signed-off-by: Sugumar Natarajan <sugumar.natarajan@arm.com>
2015-11-02Added defconfig for oe juno lavaSaul Romero
-This patch provides a suitable default configuration for a Juno target with OE fs to run the test suite under the LAVA automation system. -Added in .gitignore a reference to .gitreview file so is not pushed into Linaro repos -Changed schedtest-juno_oe_lava.defconfig line to CONFIG_TARGET_ODROID_XU3 instead of CONFIG_TARGET_ODROID_3XU Signed-off-by: Saul Romero <saul.romero@arm.com> Change-Id: Ida59524ea62dc42b749296feb9a83ff20ff4b334
2015-10-30platforms: correct the information about the Odroid-XU3Javi Merino
It's called XU3 and it has an exynos 5422 in it, with Mali graphics. Change-Id: Iff0b9aadb5fdeb56ee6a0b277771890a4170959d
2015-06-04Juno: Adding IPA test suite for Juno defconfigNaresh Kamboju
Adding IPA test suite for Juno defconfig Change-Id: I58a9650b3482bd2dfc22482ee2f079ef6d84ac4a Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2015-05-06Initial import - v3.0Patrick Bellasi
This is release version 3.0 of the test framework and the accompanying test suites for the big.LITTLE MP scheduler extensions from ARM. This framework includes multiple test suites aimed at validating different functional aspects of the big.LITTLE MP scheduler extensions. In addition, this framework also includes functional tests for ARM’s Intelligent Power Allocation (IPA) framework. This version is a major cleanup and re-factoring of the former framework known as sched_test, which has been updated to improve usability and to provide better documentation. This version provides support for ARM's TC2 boards with experimental support for ARM's Juno platform and Hardkernel's Odroid-XU3 platform. Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>