summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-18v2: linux: Adding network basic testsHEADmasterNaresh Kamboju
Change-Id: Id1644df676003230aaf3249ffa351d2edf3b030e Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-10-10ltp: dump LTP version to 20160920Naresh Kamboju
Change-Id: I9bd0d158458502fadec61e96061f7d02259a2e0f Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-10-07v2: linux: Adding device-tree testNaresh Kamboju
Change-Id: Ibd60ca556a6bd577e23c8bd43de993602fe77e68 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-30v2: linux: Adding LTP testNaresh Kamboju
Change-Id: Ia43e606df296a2e72d443e8ad12713e2a16be8b8 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-30send-to-lava: ignore results caseNaresh Kamboju
Change-Id: Id01743d67bc24ad2af7321db9afd8395afc07a73 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-30v2: lib: added skip_list support for exit_on_failChase Qi
When using exit_on_fail function, you may need to save "rest_tests skip" to result file. Adding optional parameter skip_list for that usage. Change-Id: I6c8165dfaae36caace5757bd90b4e19185c46199 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-09-29Revert "android bionic-benchmarks.sh: update to find the correct path"Milosz Wasilewski
This reverts commit 210276a0fe8462dbe328fefb3677d545d6eef17f. Change-Id: If77e2a80438dd5c1a15f8115afa083b81fc7f609
2016-09-22android bionic-benchmarks.sh: update to find the correct pathYongqin Liu
and set the bionic-benchmarks commands execute permission Change-Id: Ia126fbbea7f65230a3df852f3be9ab25271bea31 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-09-16v2: lib: update sh-test-libNaresh Kamboju
Adding two functions - report_pass - report_fail Change-Id: Ib28c8962f6ecad0b285ff54db607b61c74a056f4 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-16v2: linux: add USB smoke testNaresh Kamboju
Adding USB smoke tests. Following functionalities covered, - install usbutils package - list_all_usb_devices - examine_all_usb_devices - print_supported_usb_protocols - print_supported_usb_speeds Change-Id: If65e55b63b859af0e7f275b506e5b039da47698d Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2016-09-14android: fixed cts7 on the host sideMilosz Wasilewski
Change-Id: I628c1765e3ab1c06be6c2959fde7e30489fbcd98 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2016-09-14v2: linux: add lamp testChase Qi
Change-Id: I94bf06cf0b18082276688a871e0be7e76ddf370e Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-09-13android cts: udpate for using android-cts-7.0 packageYongqin Liu
Change-Id: Id6a514bb5a82c8a2480d45a73d6f6e21aec1f350 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-09-13v2: linux: add openjdk smoke testChase Qi
Change-Id: I1abb98d67746529197b5f262311e2b06a582edf8 Signed-off-by: Chase Qi <chase.qi@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-09-08v2: doc: add test writting guidelinesChase Qi
Change-Id: I424700c7baaf9fef595f2f46124867448d761b5c Signed-off-by: Chase Qi <chase.qi@linaro.org>
2016-09-06ui-browser-test: Adding UI browser testingNaresh Kamboju
Ui browser test developed on top of Robot frame work. Test runs chromium, chrome and firefox test cases. On LAVA we have access to serial console and we have to run ui tests from this serial console, this is possible by changing user from root to linaro and exporting the DISPLAY=:0. because linaro owns the X display process. Change-Id: I43bda407f468120839b0a4c8248777303945529e 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>