Age | Commit message (Collapse) | Author |
|
Change-Id: I1b0cc12e4cfb5fb218f73ced61eb09920d41d834
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Change-Id: I335ed32c137a86a35ec30a490cd8de1563fcf4e8
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
WaRP7 has a V4L2 compliant camera driver. This test runs the compliance
tests against that driver.
Taken from the man page:
"The v4l2-compliance tool is used to test video4linux devices, either
video, vbi, radio or swradio, both input and output. It attempts to test
almost all aspects of a V4L2 device and it covers almost all V4L2
ioctls. It has very good support for video capture and output, VBI
capture and output and (software) radio tuning and transmitting."
"Note that v4l2-compliance not only tests for compliance against the
V4L2 API, but also whether the driver is using all the correct
frameworks. These frameworks often automatically provide ioctls that are
strictly speaking optional, but that come for free if you use those
frameworks. By requiring their presence the v4l2-compliance utility will
enforce their use."
Change-Id: Ide6de6b954eeb6edd1f19c9c49164d05582c772f
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
|
|
|
|
Skip the following LTP sched sub tests on qemu arm and arm64
- pth_str01
- pth_str02
- pth_str03
- time-schedule01
Change-Id: I65c30fe0ad02a9bcd5a91c47eb619c7dc20cc817
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
due to bugs in fastboot protocol in hikey UEFI,
we get error reported on host while running
fastboot boot boot.img due to which the script
exits which should not happen. The target reports
error but still boots the downloaded image.
as a result, at next reboot in the test the script
won't be running to provide boot.img
Here are such jobs:
https://lkft.validation.linaro.org/scheduler/job/194938#L6099
https://lkft.validation.linaro.org/scheduler/job/195058#L5872
Change-Id: I3f10973272ea793e5cc2d5ce118092837174ee0d
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
When kselftest sources upgrade to 4.16 we have seen new failure.
Those failure are recorded as bug and investigated in the meanwhile
these failed test cases would be skipped.
Change-Id: If51daf2693fb146e5ac52fdc6e7d4ae8329be349
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
|
|
|
|
Slow machines need more timeout. Default is 5 minutes and multiply
TIMEOUT_MULTIPLIER factor.
Change-Id: Ia26f8b7419ae509fdb939a3cb02a4f8f5947a25a
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Change-Id: I3587d0375ee4f66e579ab5fdc79ee2f30825a27d
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
ltp-syscalls-tests failed and timed out on slow qemu devices.
It is better to skip these LTP timing related test case on qemu devices.
* clock_nanosleep02
* epoll_wait02
* futex_wait05
* nanosleep01
* poll02
Ref:
https://bugs.linaro.org/show_bug.cgi?id=3768
Change-Id: I588231576da4d643af13e95b3f83754b33c7c9ed
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Change-Id: Ia5355e39cff8227dbc25a374ca658c126e036dce
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Print script output.
Make it optional
Change-Id: I9892f2b615ef50168d87526f4f5e5359eb849765
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
so that we could know if the devices is in fastboot mode
or has other problem
Change-Id: Ibcf3ad2fd98bb511aca2387f7be2790d14482f7b
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
This is a workaround for LAVA not supporting reboot
during the test. Details of the testing results for the
patch is available here:
https://projects.linaro.org/secure/attachment/13543/13543_LAVA+_+Scheduler+_+Device+Type+hi6220-hikey-r2.pdf
Change-Id: Idd1355a70856f0e58ad250ed8932b03073a5c6d5
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Piglit tests can fail when use framebuffer to execute, so don't use
xvfb by default.
Change-Id: Idd7d7d9d496084424e44e35c81f522233d6a551c
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
LTP skipfile updated with bug urls, reason for skip.
Few testcases no longer to be skipped have been removed.
Ref:
https://projects.linaro.org/browse/CTT-1048
Change-Id: Ib15bc6ef1a7ba7a1b14e7cd5e6ce60d89446b61a
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
skip step_after_suspend_test on x86 running 4.4 and 4.9 kernel.
History shows that this test was skipped earlier,
This test case missed from kselftest skiplist to skipfile-lkft.yaml
https://qa-reports.linaro.org/lkft/linux-stable-rc-4.9-oe/tests/kselftest/step_after_suspend_test
Change-Id: I6bea194e17dfde326a17ded20977669ff3ec235e
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Remove unnecessary quotation marks in the regex and also support WAv3
config.yaml file in the WA_HOME.
Change-Id: Ifc015b493f2daccf31baa59136d8f14f82fa09c8
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
step_after_suspend_test causing system hang on Juno-r2
still this bug resolved step_after_suspend_test will be skipped.
LKFT: mainline: Juno: step_after_suspend_test hangs system
https://bugs.linaro.org/show_bug.cgi?id=3730
Change-Id: I96d314775e4d67a9ff859fb511a55a1c060e0479
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Before installing Workload Automation install devlib using code from
repository. Devlib installed from pypi package might be outdated. This
method is also used by WA when creating docker container.
Change-Id: Ifd08b51fe999f833e9e7f849d15c46111d6b5030
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Make sure that the file name is correct for unpacking the tarball.
Change-Id: Icfc58db96105ca8c17a613c5e0a97c20784e4211
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
This patch adds option to use WA from different repository than default
ARM's sources.
Change-Id: Ic6508f81a7fe5433c9b500f675e517ea489f1843
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
|
|
In order to make result postprocessing possible in the LAVA job, WA
results can now be saved in the custom path that can be set as parameter
Change-Id: If9faac3d20fa10297ed8dc65aa5b2f3a0dae0ea4
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: Ib77621f642246f95b90b9508e90e634f26a5cc6c
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
cdn.kernel.org is down, downloading with the following link fails.
mirrors.kernel.org is an alternative, but downloading speed with it is
not stable.
https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.34.tar.xz
Moving to https://github.com/torvalds/linux/releases seems to be a
speedy and more reliable approach.
Change-Id: I81ad908ca97249ff2f52a951287f528cd19c7fcb
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
This reverts commit 06d70163a7fbfe9cfd70845ee76403bd9ea74184.
Change-Id: Id4c183e2916b500d1bb054443d03d7faee721b0e
|
|
On kernel.org, seems only the latest release tarballs are availabe
for downloading. The following link is invalid now as 4.4.126 has
been released.
https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.34.tar.xz
For this test purpose, we just need a fixed release that availabe for a
long time, it doesn't have to be the latest version.
Moving to https://github.com/torvalds/linux/releases seems to be a
simpler and more reliable approach.
Change-Id: I3a9dd003f5a70b1e34d2e82489196c9297eb534b
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
On Debian Stretch, the lib package name changed to
default-libmysqlclient-dev. I checked on Ubuntu Artful Aardvark, it
ships both default-libmysqlclient-dev and libmysqlclient-dev. To make
sure both server and libraries come from the same codebase, changed
mysql-server to default-mysql-server as well.
This patch is not backwards compatible, let's keep it in erp branch
first. At the time we need it in master, we may be able to drop support
for old OS releases.
Change-Id: I2a2953e08591cd488900d5da0e1963e613362fe7
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
In yaml file, the default version was set to 2.21, test script file will
generate the following invalid url:
https://codeload.github.com/libhugetlbfs/libhugetlbfs/legacy.tar.gz/2.21
This patch set the default VERSION in the yaml file to the known good
commit too.
Change-Id: Ibbae8019f3eb20fba69d81e4983f7597f60d8dbf
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
* Move from php5 to php7.0
* Move from mysql to mairadb
* Since Mariadb v10, it uses unix_socket authentication for root user by
default. It breaks the password authentication using for data
accessing from PHP code. This patch create a new super user with
password authentication and use it for testing. It is possible to
disable unix_socket plugin for root, but it is not consistent across
distributions and database versions.
Change-Id: Ib269b2fd6abfb65e2f6a249457f2c38fe2d6ed5c
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
* Move from mysql to mariadb.
* PHP upgraded from v5 to v7. Remove version number from package names.
* Since Mariadb v10, it uses unix_socket authentication for root user by
default. It breaks the password authentication using for data
accessing from PHP code. This patch create a new super user with
password authentication and use it for testing. It is possible to
disable unix_socket plugin for root, but it is not consistent across
distributions and database versions.
Note: It is not backwards compatible. Branch erp-17.08 should be used to
run this test on Debian Jessie.
Change-Id: Id37f2236dcbab621566a85632bd437994c11fef6
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
On ERP 18.01 builds, docker-ce is the only right package to install. The
package is from ERP repo, so this change should live in ERP branch only.
root@r3-a14:~# apt-cache madison docker-ce
docker-ce | 17.06.1~ce-0~debian | http://obs.linaro.org/ERP/Debian_9 ./ Packages
docker-ce | 17.06.1~ce-0~debian | http://obs.linaro.org/ERP/Debian_9 ./ Sources
Change-Id: I658d127981ea9d877f3d44c56b2058994ab1ece2
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
disable_suspend will fail if called on a device that is not completely
booted up. This happened in our setup with tradefed.yaml when the device
boot process took longer than the lxc environment setup steps, causing
tradefed/cts not to be executed in the end.
Change-Id: I699cc202fc77d7622f08ffd5094738f0b8ea3622
|
|
Change-Id: I8281bf38db99a43e007a3601f41a0afed948af00
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
install_deps() in sh-test-lib only triggers apt-get update every 6
hours. It does not see that the apt cache is outdated after adding a new
architecture, so the update needs to be called manually.
Change-Id: I60a9bb5f2ee4af2bf1a7d58f8e74d354fa9ce4af
|
|
Test jobs in LAVA use adb from the latest Google SDK. Installing adb
package breaks adb. This patch makes the package installation
conditional.
Change-Id: I97d875aad65127b675b2a12f34363f5030bb8002
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
sigreturn_64 fails intermittently when running in qemu_x86_64.
Change-Id: Ica2e767825a486e643221d06f0bd0faa6f9441ea
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
Skip the filesystems dnotify_test test case on mainline and next kernel
Ref:
LKFT: 4.16.0-rc5-next-20180315: all device: dnotify_test hangs forever
https://bugs.linaro.org/show_bug.cgi?id=3683
Change-Id: I7372fe51da1c1b534671852b1df24bc7c5365ce5
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
|
|
This reverts commit 3139ec3018bd07018e1958c9bc0f4c21f0027ab2.
Change-Id: Ie232999de9b3f8ae903785a940149d702edcb25e
|
|
which help to connect to WIFI in the lab
with the AP_SSID and AP_KEY defined in the job definition
Also move the wifi connection call for tradefed test tradefed.sh
after make sure the boot is complete
Change-Id: I0e87bab99e09e75ae9edf34574402062b6095abc
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
if the monkey failed to run all the events specified.
Change-Id: I0d1c3893fd3bef6734554b8dac02b24b89566636
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I6107fec67a8eeec5a16a3ec0b835fe7dff4c5f84
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
skipfile-lkft.yaml is now in use by all jobs, making the skipfiles/
directory unnecessary.
Change-Id: Id3e4753de1bdda25dca35fae3c333a1140c1a76b
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
Is better to export WA_USER_DIRECTORY to avoid failures due to are in
other path or change user login. [1]
[1] https://pmwg.validation.linaro.org/scheduler/job/4837
Change-Id: I0e26cdfdafef00c89fa87157c2467ab1ba21c7f4
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Update the list of test cases to be skipped on qemu_arm device.
Change-Id: Ib5be01f163391b1691d593c5aaf01064355169f4
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|