summaryrefslogtreecommitdiff
path: root/ubuntu
AgeCommit message (Collapse)Author
2017-03-15cleanup: adjust permissions on YAML filesDaniel Díaz
YAML files need not be executable. Change-Id: Ibddd8f8737edb33082f0c39aed78a8bcfbecab45 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2017-01-19automated: update LTP default version to 20170116Fathi Boudra
Change-Id: Ie5416e687b8f8b6fad95b24fec5abfe94d4d0424 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-10-10ltp: dump LTP version to 20160920Naresh Kamboju
Change-Id: I9bd0d158458502fadec61e96061f7d02259a2e0f Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-13pwrmgmt: Update release number to v0.5.2Lisa Nguyen
Change-Id: I5818d78133db861622742521061871f7de00ea29 Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
2016-09-12kvm: add client complete testcaseRiku Voipio
In previous tests this was inline. Make this now part of repo to make test submissions shorter and more descriptive. Drop the parse part. Change-Id: I2182ca66df00a93682503c0cf666b48ad9dc0ffe
2016-07-27ubuntu: ltp: fix parse patternChase Qi
ltp-pan print test case, result and exitcode in the format "%-30.30s %-10.10s %-5d\n". Most of the time, exitcode doesn't take all the 5 digital placeholder, in this case, there are spaces after the exitcode. That is why the current pattern doesn't work with the new lava-local-run I created. The current pattern actually works in LAVA instance, it is not able to match skipped tests though. Further investigation shows that the additional spaces are stripped off in LAVA's output for some reasons that I don't know. The new pattern in this patch fixed this issue and also able to match skipped tests. Change-Id: Iafcbd11a0bc3588eba51cafef53ce9082ab9aa36 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-07-26ubuntu: add docker.yamlNicolas Dechesne
Basic hello world test to make sure Docker is functional. Change-Id: I54e66db739febac4595cbb956db7361cf38ae75c Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-07-22ubuntu: ltp: fix configure not foundChase Qi
Change-Id: If9ee7dd2d8ae6a07305038043fdd3786b0aca9eb Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-06-28ubuntu: ltp: bump version to 20160510Naresh Kamboju
Change-Id: I50d2fd8d926a21bb84a5500645605bbcfcbd2e5d Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-06-22kvm-cloud improvementsRiku Voipio
- Make guest CPU count a parameter - Make guest RAM a parameter - KVM can't migrate from A53 to A57, so tie juno to A53 cluster - remove the $cloudimage parameter since we always use same filename Change-Id: I0bfe12c52e5ec2590f664f9c34292d6512df45a9 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2016-06-17Ubuntu: wlan-download-test: Adding new definitons wlan-download-testNaresh Kamboju
Adding new test definitions for wlan download test. This test will configure to download a file via wlan interface. then validates the md5sum of the file from a known file location. Change-Id: I0fa1f97f9d94479df5fa48fe8adfa83caba81a6e Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-06-10ubuntu/odp-tests: add install deps gitAnders Roxell
Change-Id: I18841cc924a41816bbde9f30ef384dcd63480047 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2016-05-20start-kvm: new job to start kvm for pipeline jobsRiku Voipio
This starts kvm for multinode pipeline jobs. Guest image is configured using cloud-init, so any OS with cloud-init can be configured. Guest arch and URL for test image need to be passed: - from: git name: kvm-guest path: ubuntu/start-kvm.yaml parameters: GUEST_ARCH: 'aarch64' GUEST_IMAGE: 'https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-arm64-uefi1.img' repository: 'https://git.linaro.org/qa/test-definitions.git' Change-Id: I88a4cc874f87073b85cacc312eed3013f24e2202 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2016-05-19device_read_perf: skip mmc boot and rpmb partitionsNicolas Dechesne
Change-Id: Iaf41c88f17f995a4aac6906d51ea15e09c6e5eb8 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-05-13ubuntu: added 96board-gpio testMilosz Wasilewski
Test assumes that the LAB running the test is equipped with one of the 96boards board that has Seeed sensors board plugged as mezzanine. Mezzanine needs to connect base board GPIO to microcontroller GPIO. Change-Id: Id0751513c27aabe19b5b5059eec57d3e32058497 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-05-05kselftest: Add support to run tests from minimal rootfsNaresh Kamboju
Kselftest is in built in minimal rootfs from buildroot. LAVA job should provide rootfs-armv7.tar or rootfs-armv8.tar URL Change-Id: Ie3e44ea4680b3294f857b9e29e3b36010e81a18b Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-05-03ubuntu/odp-tests: fix pattern matchingAnders Roxell
Change-Id: I02abd16d3c3620877161f8273f98d74c147b4208 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2016-05-03ubuntu: add odp-testsAnders Roxell
Change-Id: I64be281631aa691ae0114239821372bea1c03b3a Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2016-04-21Ubuntu: added blogbench testChase Qi
Change-Id: I1f9f0b6e66b016108d9578827439938890196176 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-04-01Add support for the ltp-ddt testsuites for UbuntuEsla
Change-Id: I0d3c94e3dface54a586b303ddc358f5c31780e7b
2016-01-19Ubuntu/Openembedded: Fixed missing metadataAmit Khare
Change-Id: I10a9e6c6944ab1288114b63c2e014970a08b775f Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-01-12Ubuntu: moved rt-tests-parser.sh to common, to be used by other OS'esRavineet Singh
also updated test definitions pointing to old path. OE: added pmqtest definition Change-Id: Ie9aa8a39fbc4025d477a6368decbe33fa80b94d0 Signed-off-by: Ravineet Singh <ravineet.singh@linaro.org>
2016-01-12Ubuntu: Added maintainer to openssl-bases fileAmit Khare
Change-Id: If8faf1768acf1d67b1ade91017b2a763e5c29e87
2015-11-20pwrmgmt: Update the release numberLisa Nguyen
Update the release number for PM-QA to v0.5.1. Change-Id: Ie03fc35e01179b923a5388e1995f29f66850dc40 Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
2015-09-24perf-mmap-tests: Added CI test codebase for perf-mmap.Yogesh Tillu
perf-mmap testsuite is consist of two test cases. perf_ev_open: perf hw counters are access/benchmark with open/read syscall. perf_rc_mmap: perf hw counters are access/benchmark with open/mmap way. Change-Id: Ic37a73938aec2d08a3758c3440a9b08978cef507 Signed-off-by: Yogesh Tillu <yogesh.tillu@linaro.org>
2015-09-11device_read_perf: keep trying all devices even if one failsNicolas Dechesne
If reading a device fails for any reason, we don't want to stop the test, but keep going and read all the other devices. Change-Id: Id6bddb7ad9a9966607d9e6dac5cf5f7ebe8d4cff Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-09-08ubuntu: upgrade lkp test definitionChase Qi
* Unify python code style * Reform test code structure * Add COMMIT parameter to specify kernel commit hash * Add MONITORS parameter to control monitor process Change-Id: I7c0251671f75d8b215b04782d52629c19e6c4ef2 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2015-08-19ubuntu: ltp: fix out of disk space issueChase Qi
The current approach is download and install LTP in test folder, which causes the size of the folder is very big. Once the compressed size of the folder exceed the disk space available on master image, it will lead to result collection failure. Alternatively, we can download and install LTP under /opt/ltp directory. In this way, it addresses the out of disk space issue, and we only need compile and install LTP once for multiple LTP lava_test_shells in the same LAVA job. Change-Id: I5f5c37c38c2cbabb77c1a2227c5336a93cf872f2 Signed-off-by: Chase Qi <chase.qi@linaro.org> Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2015-08-19ubuntu: ltp: bump LTP version to 20150420Chase Qi
Change-Id: I9c0adcc2c9a582df7523a006b4ec9a952267bdd2 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2015-08-12ubuntu: fix fio test failure on ubuntu developer imageChase Qi
fio test will fail on ubuntu developer image. Error message: sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set Tried a fix on the permission issue, then got more sudo related issues. Since we run tests with root user, I see no point in using sudo. Removing it to work around this error. Change-Id: Id2d52ee558960ef4985e96c14cbe524004727dfd Signed-off-by: Chase Qi <chase.qi@linaro.org>
2015-07-23uprobes-systemtap-test: fix elfutils automakeNaresh Kamboju
Change-Id: I9ab6ede271b7e09b0076e562877d1cb043c3be87 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2015-07-23uprobes: clone systemtap and elfutilsNaresh Kamboju
Change-Id: I43afd6ae51573ba8d3b8f29770a0064e78f0405d Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2015-07-15ubuntu: add mutiple network interfaces testChase Qi
rp_filter is set to 1 by default on Ubuntu to turn on Source Address Verification in all interfaces to prevent some spoofing attacks. For network testing, we set rp_filter to 0 so that Ubuntu send and accept packets through the specified ethernet interface Change-Id: I87e070d5ec242d6df109e483dfc7cfdae1a1ac56 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2015-07-07ubuntu/scripts/rt-tests-parser.shArthur She
Correct the test case id in test result and make it work for both Ubuntu and OE. Change-Id: I3f15bb19dfe4681f70ffa8a71d58e8ba0d78ece7
2015-06-30Ubuntu: Fix rcutorture test on new KernelChase Qi
- Update test code to simply check if torture module exist in lsmod output. On Kernel V3.18, torture module is used by rcutorture. lsmod output list two torture modules. The current assumption on rcutorture-module-check test is too strong. - On kernel V3.18, because torture is using by rcutorture, 'rmmod torture' doesn't work. The right approach is use 'modprobe -r rcutorture'. 'modprobe -r' is smarter then rmmod. If the modules rcutorture depends on are also unused, it will try to removed them too. Change-Id: I46d9184ebe300ed16fc2c7d65f5d836d24983496 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2015-06-25ubuntu: add odp-ovs and netmap multinode testsCiprian Barbu
Change-Id: Ice78c659ec03e7bac09e4abe8dba9804b2322df5 Signed-off-by: Ciprian Barbu <ciprian.barbu@linaro.org>
2015-06-24ubuntu: add lkp testsChase Qi
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>
2015-06-22ubuntu: ubuntu/script/rt-tests-parasr.shArthur She
Remove grep option 'P' that was not supported by busybox. Change-Id: Ibff9a7b5c0ae539aa32368dc0f7a43bbdc1c5f7e
2015-06-15ubuntu/openembedded: kselftest.yamlArthur She
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
2015-06-05ubuntu: Update device list in fio-test.yamlBotao Sun
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
2015-05-26Move wget of EDK2 image to install phaseRoy Franz
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>
2015-04-28ubuntu: remove rt-hackbenchMilosz Wasilewski
The same test case is covered by hackbench.yaml. Change-Id: Id3b505e19a5264405991eb96d60675f6ae10a7fc Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2015-04-23ltp-network.sh: POSIX Compliant Update.Botao Sun
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
2015-04-23Ubuntu: Fixed maitainer metadataAmit Khare
Change-Id: I6bb7ad54a74ec8ba4c27d0eb4b7926b9fc22a0a3
2015-04-22Add EDK2 AArch64 QEMU boot tests, with networkingRoy Franz
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>
2015-04-22Ubunutu: audit-test: Adding new audit-testNaresh Kamboju
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>
2015-04-21Ubuntu: Fixed missing maintainer metadata in gatortestsAmit Khare
Change-Id: I31de29bca73963aa48e08267ad0ab178326698bd
2015-04-01ubuntu: add vmscale and timedalloc to mmtestsChase Qi
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>
2015-03-26kvm: use UEFI for testsRiku Voipio
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>
2015-03-24ubuntu / openembedded: Fix kselftest-net.yaml problemArthur She
Run test by using original Makefile. Change-Id: I39f57f45ce8628dca831d2a1eaa71effccf3c1b6