Age | Commit message (Collapse) | Author |
|
Run benchmarks from LKP test suite, decode test result json files and
attach raw data.
Change-Id: I3063500e84d20235cd3811fd3a36f89c06b8bc32
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
gator-data-streaming.yaml was copied from ubuntu directory and the
'name' wasn't changed in the file. This makes discovery of tests in LAVA
harder. This patch makes the name unique.
Change-Id: I77ed05ec7c5050d8e2b0b3eba33a92658f1f7417
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Remove grep option 'P' that was not supported by busybox.
Change-Id: Ibff9a7b5c0ae539aa32368dc0f7a43bbdc1c5f7e
|
|
android/scheduler_testssuites.yaml is replaced with
common/scheduler_testssuites.yaml.
So remove the obsolete test definition.
Change-Id: I16b7ae4f38ab5025fbd7954998fc053fb36b70bb
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
IOzone is a filesystem benchmark tool. The benchmark generates and
measures a variety of file operations.
Change-Id: I21cc59593697d15201f4c1e6cfd8886372dc4ae3
|
|
The kernel contains a set of 'self tests' under the
tools/testing/selftests/. These are intended to be small unit tests to
exercise individual code paths in the kernel. kselftest.yaml will
run all of the tests by using pre-compiled test program.
Change-Id: I21882911b23c8577c6ef7d4e53a7bc5de1c2086c
|
|
Use self-build gatord instead of pre-built one.
Change-Id: I4f327750c8b0bef801ef4e7598b5ff9c4cf68ec8
|
|
Somehow a patch slipped directly to test-definitions
without gerrit. To make matters worse this patch was
broken. This patch should bring proper systemd
support for kvm testcases.
Change-Id: If7d01f0f5c39b6e4f8b56c5c0bbcbd028a55ae45
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Provide support for systemd testing. Choose to use bridged
networking when rootfs is not nfs, rather than based on arch.
Change-Id: Ic9bfb51230d940d79845f6c2f95735e7e630654e
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Change-Id: If7696fed60bd2743cd7953b4cbbe6c4fc5c3aa76
|
|
Remove TI Panda and Samsung Arndale.
Remove ARM Versatile Express A9.
Add mustang.
Signed-off-by: Botao Sun <botao.sun@linaro.org>
Change-Id: Icb0fd340e8643c6ea77c023bd2b2c5163c690d75
|
|
big.LITTLE Scheduler tests: This test suite generates
synthetic loads to validate the scheduler task placements
functionality on big and little cores according to the load
of the task.
Change-Id: I4a0056577c082d87028022511b1126c852857bd6
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
The pm-qa.yaml test definition and pm-qa.sh script are used to run
PM-QA on Android, but they are currently located in the commons
folder. Move them to the Android folder to keep them organized.
Change-Id: Ic694195c458f73b67091596f0b829a7dfb052230
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
|
|
This causes the install phase to fail when the EDK2 image doesn't exists,
which results in 0 tests passing on the LAVA dashboard, which is what we want.
The previous behavior would show 1 test passing (the install phase) even when
the EDK2 image was missing, since the install phase was a NOP.
Change-Id: I128ab153114b7e98a8928e488cd162191b5fa920
Signed-off-by: Roy Franz <roy.franz@linaro.org>
|
|
This change replaced old lava-android-test to handle CTS test.
Huge bundle size issue has also been solved.
Signed-off by: Botao Sun <botao.sun@linaro.org>
Change-Id: I42679e731c32995cb74a2a0b994fb85b1e8fcc97
|
|
update tjbench test to support for both 64bit and 32bit
and make it use the common framework to run and output the result
Change-Id: Ice6701b6baa4716939f89379059a7b2bf8e55dea
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
ODP provides a set of API validation tests and a ptest wrapper to
execute them all. This test definition executes that wrapper and reports
individual results for each group of APIs.
Change-Id: I82520224a6dd91b1ceff172c16800f9679f417e7
Signed-off-by: Stuart Haslam <stuart.haslam@linaro.org>
|
|
The same test case is covered by hackbench.yaml.
Change-Id: Id3b505e19a5264405991eb96d60675f6ae10a7fc
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
This test is now removed from the repository.
LEG has its own repository and environment for such test.
Signed-off by: Botao Sun <botao.sun@linaro.org>
Change-Id: Iffd3ecc1ba81949594e0122ba822f6feb12ccae3
|
|
This change is to make the test script to be POSIX compliant.
Original patch comes from:
Lucas Dutra Nunes <ldnunes@ossystems.com.br>
Signed-off by: Botao Sun <botao.sun@linaro.org>
Change-Id: Id9fbabb01a6d2d283c5b5cff3248979ac6b639a3
|
|
Change-Id: I6bb7ad54a74ec8ba4c27d0eb4b7926b9fc22a0a3
|
|
Change-Id: I439163081153275e67a7276de505920475655e5c
|
|
Add EDK2 boot tests on AAarch64 QEMU with networking
enabled to support testing iSCSI boot in EDK2. This
is intended to be run in a KVM image that has been
set up to provide a DHCP server and an iSCSI target
Change-Id: I78753166c5d5288c56e264c76773c68f02f98b91
Signed-off-by: Roy Franz <roy.franz@linaro.org>
|
|
The Linux audit framework provides a CAPP-compliant
(Controlled Access Protection Profiles) auditing system that reliably collects
information about any security-relevant (or non-security-relevant) event on a
system. It can help you track actions performed on a system.
Kconfig required
- CONFIG_AUDIT=y
- CONFIG_HAVE_ARCH_AUDITSYSCALL=y
- CONFIG_AUDITSYSCALL=y
- CONFIG_AUDIT_WATCH=y
- CONFIG_AUDIT_TREE=y
- CONFIG_INTEGRITY_AUDIT=y
- CONFIG_AUDIT_GENERIC=y
- CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
- CONFIG_AUDIT_COMPAT_GENERIC=y
Audit test suite validates syscall, filter and audit-tools.
Change-Id: I7e1bce102021bd63b40fa66a4292c3d6f53fff25
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Change-Id: Id89fa41c9dfc45cf9561409f37aa3b8779c0801c
|
|
Change-Id: I6f656f9547a31d02d41a2332f6713873c61b544b
|
|
Change-Id: Ie628f5cc583955363deb632cdd074559cd6a66f6
|
|
Change-Id: Ic27adadc50517f5a2cc9f7b8f72d31ded05b1453
|
|
Change-Id: I31de29bca73963aa48e08267ad0ab178326698bd
|
|
longer used
Change-Id: I98e46e3cabd0610c598400055eb6b5a63cd8f223
|
|
in the cts android.host.security package test, it will run the 32bit binary
sepolicy-analyze on the host side, so we need to install these libraries to
support the 32bit binary running on the 64bit KVM node.
Change-Id: Id0ceb2c340af93aa7b5436735c163eed5d5b8087
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
It seems 1h of deadline is too short for junos
Change-Id: I0c2b3a2739d95aa94d778d5473ff175a3647bd66
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
If one of kselftest sub-tests failed, the main test item,
like net or vm, test result will missing. Add test failure
check to fix this issue.
Change-Id: I758525ed611f1719c4b769ba786195d98bd3cbea
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
lava-test-shell-run is used to detect if the lava-test-shell finshed
successfully. If the exit code of test case is nonzero, even all tests
finished normally, lava-test-shell-run test will fail.
Change-Id: If4c8266ccdfcb78ac99dd7bc4288601454e7af6b
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
This framework provides a kernel interface for the CoreSight debug
and trace drivers to register themselves with. It's intended to build
a topological view of the CoreSight components based on a DT specification
and configure the right serie of components when a trace source gets enabled.
Kconfig required
- CONFIG_CORESIGHT=y
- CONFIG_CORESIGHT_LINKS_AND_SINKS=y
Change-Id: Ibfeffff2da085bef83e003ae8da28d82015d40f7
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Add vmscale and timedalloc to mmtests.
Add description of each benchmarks in yaml and
script file.
Optimize test code.
Change-Id: I8bd22e368a2d51a8c22e419e212695b4be096b63
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Switch Aarch64 boot to UEFI.
- Adapt to url/path changes due to GPT image builds.
- Install kernel to the EFI system partition
- Use same kernel for guest and host for armv7
- On juno run tests on A53 since UEFI bug only
manifesting on A57
- Use xz instead of gz
Change-Id: Idd8534a4b6815d7c4e80d353c7b29bb633f268b1
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
xargs -0 not supported on minimal file system so stop using it.
and removed unwanted comment.
Change-Id: I77edead5de2eb7724dc88f848c284870aed4a6a5
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
and update the tests of bionic-benchmarks
Change-Id: I548b1620487802654c7f32dedd5a81221f71ad0f
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Run test by using original Makefile.
Change-Id: I39f57f45ce8628dca831d2a1eaa71effccf3c1b6
|
|
specific branch of test code
Change-Id: Ifacd74079b1999709e0c34d5bac7bb09891a5a7c
|
|
Added repeatedly run support.
Use test duration as measurement.
Change-Id: I26aae98ef5713ecd9020259dcf5d8924749dc6c7
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
- use hwloc-nox since cpu order on big.LITTLE systems might
differ.
- fix accumulation of prefixes armv7l-aarch64-kvm-boot-1
[v2]
- only upload arm64 logs if they exist
Change-Id: Ic9cdd39262ffedc8c9a4674cc5ccc3b4e2d8627a
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Signed-off by: Chase Qi <chase.qi@linaro.org>
Change-Id: Ie7b3b45ebb6343ccf9cde5e73ab75df48251cd39
|
|
Refactor tests to allow testing multiple guests in one
run. In this first version, we add armv7 tests on aarch64
host. Also some long-standing issues have been fixed.
v2: prefix ping commands so we don't kvm-guest-net-1 twice
v3: move binaries to testdata.l.o
- download hackbench binaries instead of building.
- avoids the question "howto compile armv7 binary on arm64"
- lets us drop build-essential from install list
- fix host host test-rt-tests.sh invocation
- refactor downloads to download both armv7 and aarch64 images
- rename logs from *.txt to *.log
- avoids error with test-rt-parse.sh
- make test-rt-parse.sh show what .txt file it is going to parse
- add timeout kill reaper
- add armv7 image run to aarch64 build
Change-Id: I4f9759328c459b06de3be3062f0fb26d3b98d102
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Change-Id: Ibd27a638534d19db209c10f79993db7b98c9e7f9
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
|
|
ltp test definitions have been updated to accept skipfile from an
open accessible location via URL as a parameter from LAVA json job file
and still supports old implementation as a file from test-definitions
NOTE: busybox wget may not work with https link so pefer to use http
Change-Id: Idf9b93799326e4fc6650bded8396b15a48c63f3b
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Change-Id: Ib9cf6141664dcff9ff7e03214d345e200ecc1fe2
Signed-off-by: mahanthgouda <mahanth.gouda@linaro.org>
|
|
Change-Id: I5bb16aab534a0fab1155dc9f8da0fa11de1ba31d
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I806da91beb581bcc5f3bd020d7c8030330897386
|