summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-08v2: linux: Adding usb smoke testHEADmasterNaresh Kamboju
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-07linux: fix RETNaresh Kamboju
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-07linux: Adding increment_return_statusNaresh Kamboju
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-07linux: usb fix single passNaresh Kamboju
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-07linux: usb fix yaml and exit_on_failNaresh Kamboju
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-07usb: fixupNaresh Kamboju
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-07v2: linux: usb printNaresh Kamboju
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-07v2: linux: add USB testNaresh Kamboju
Adding USB tests. Following functionalities covered, - install usbutils - list_all_usb_devices - examine_all_usb_devices - print_supported_protocols - print_supported_speeds Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-02v2: test-runner: handle 3rd party python modulesChase Qi
Change-Id: I0a7b460cc891f2c4a927b11940699fde221d87e4 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-09-02Merge "v2: android: add dd write/read speed test"Naresh Kamboju
2016-09-01android: fixed boot_time.shMilosz Wasilewski
Mistyped character was replaced by proper one Change-Id: I9a6e98ad1b2154617d7c0983ac08b28298b926bc Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-09-01v2: android: add dd write/read speed testChase Qi
Change-Id: Ia25948fa61f368da49ade20b315591301bf65071 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-08-30v2: linux: add dd write/read speed testChase Qi
- Added Linux dd write/read speed test - Optimized sh-test-lib Change-Id: I3bccfda212535e9a36b8e231b69c0dd2367a88f6 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-08-29v2: linux/smoke: fix output backupChase Qi
Change-Id: I5d9c75b7ec6436a92877e5cd14bc796aaae72d17 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-08-26android/multinode-target.yaml: get ip address via ifconfigYongqin Liu
nougat does not have dhcp.eth0.ipaddress property set now Change-Id: I689b5b21091c83a08af1e03035be7fc18747ea8e Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-08-25v2: initial commitChase Qi
- Added utils, bin, and lib folders and related tools - Added Linux smoke test case as an example - Added test plan example that used to test test-runner Change-Id: I73693108db219cb67afc99525d80cab93f1eb9ea Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-08-22android: FS mount time is measured from kernel init finishedMilosz Wasilewski
Change-Id: I8319fe0007d71e86159b7a3ee25cf48fdcce69c7 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-08-22android: boot time is reported in secondsMilosz Wasilewski
Output android boot time in seconds instead of miliseconds. Change-Id: I9e1de722eaec614c807c24f8a70c41bfa1c4d764 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-08-16update for boottime testYongqin Liu
1. collect time for fs mount and bootanim service 2. change to use lava-test-case to add test result this is preparation for LAVA v2 Change-Id: I9355238dc261f01604b02a36ef6f7fc5c98e5c7e Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-08-11common: add disk partitioning testChase Qi
Change-Id: If8a024b0e4290a40a7de6f7c2cb848b3ec77ff30 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-08-08common: add dd write/read speed testChase Qi
Change-Id: Icffb4b39b26fe12effb2c472273d6952ef5192a9 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-08-03openembedded: ltp: fix parse patternNaresh Kamboju
Current LTP test definitions do not parse skipped test cases. LTP test could exit with kernel config not enabled (CONF), which considered to be skipped testcases. With this patch LTP result parser will print PASS/FAIL/SKIP. Ref: Original patch prepared by Chase Qi ubuntu: ltp: fix parse pattern https://review.linaro.org/#/c/13412/ Change-Id: Ie31bed795ee121f88f4e7317bcda83f699b4a4ce Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
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-25android: optee-xtest: added support for result statisticsChase Qi
Change-Id: Ic7e912fb182e7bd5706b882913daa95ae6d9cc3a Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-07-22ubuntu: ltp: fix configure not foundChase Qi
Change-Id: If9ee7dd2d8ae6a07305038043fdd3786b0aca9eb Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-07-14Merge "android: add adb disconnect to installapk.yaml"Milosz Wasilewski
2016-07-13android: add optee-xtest test suiteChase Qi
Change-Id: I71b00fffbc025ffb2f9171f3cfd5987d98e85ce2 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-07-13android: add adb disconnect to installapk.yamlMilosz Wasilewski
Change-Id: Ibaa8626f447e51b11bbd20dbc4ad3a4d130df231 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-07-06android: added installapk testMilosz Wasilewski
Test downloads andinstalls APK Change-Id: Id04c86930067c5c09199363ea36dddd29b775347 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-06-30android/multinode-target.yaml: remove all lava-test-case commandYongqin Liu
so that to reduce the chance for result parsing error like here: https://validation.linaro.org/scheduler/job/979668/log_file#L_123 Change-Id: I198abadfa302a168546f6db435aa311d553ad340 Signed-off-by: Yongqin Liu <yongqin.liu@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-23android/multinode-target.yaml: avoid test case id generationYongqin Liu
this way lava will not generate tag <LAVA_SIGNAL_, and it will not be broken by the output of echo LAVA_ACK Change-Id: If55d5593fe97d6f6fb9363d57f21bafcc1fb4d3b Signed-off-by: Yongqin Liu <yongqin.liu@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-13android/multinode-target.yaml: embed ping time out in yamlYongqin Liu
so that we can use this android/multinode-target.yaml directly, no need to clone the entire repository Change-Id: Icb7a76018301a99c23f0f06ad7c7b661cf5588a1 Signed-off-by: Yongqin Liu <yongqin.liu@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-06-10android multinode-target.yaml: add check for ip before send ip to hostYongqin Liu
Since there are adbd restart instructions there, and this will cause the dhcpd_eth0 restarted, so we need to wait for the IP available via ping before run the lava-send command Change-Id: I1e5ac7b2fba3b84aa2b8c317438a1fa35d0365b2 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-06-07android: multinode-target: fixed sync signallingMilosz Wasilewski
Added some sleep period to allow for kernel messages output after re-enabling the kmsg. This should prevent polluting LAVA signal names Change-Id: Id28277d509f31288e25cdc84573b63e346c5c3cb Signed-off-by: Milosz Wasilewski <milosz.wasilewski@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-18android: microbenchmarks: wait for device to be availableVishal Bhoj
Change-Id: I7268d53697c3d2324d8a3db382c5b8e9c371de29 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-05-17common/odp-validation: add install deps gitAnders Roxell
Change-Id: Ifb8e7cf6cf610f731b875747cab3d3f0fdf20fd2 Signed-off-by: Anders Roxell <anders.roxell@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-10common/odp-validation: remove unnecessary flags to configureAnders Roxell
We only want to run ODPs validation test suite in this script which is --enable-test-vald. Change-Id: I2726acd273f0cacf2e7e249289c68e06ec7f201f Signed-off-by: Anders Roxell <anders.roxell@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-29common/odp-validation: remove wrong variable delimitersAnders Roxell
Change-Id: I739923b69daf6c31f32df21e24866d4899888e11 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2016-04-22android: Increase heap size for CTS hostMilosz Wasilewski
The default value for KVM devices in LAVA is ~250M of heap. This patch increases the value to 350M. KVMs are allocated only 512M of total memory, so it's the maximum safe value. Change-Id: Ib58f3913d80ec450820cd5c832245692752e7ebc Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>