Age | Commit message (Collapse) | Author |
|
The OpenEmbedded ptests enables the support to run package tests
(gcc, zlib, bzip2, etc) on the target device.
Change-Id: Ie126e6e55d03cc683afe920836c7f829e5534aae
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
On 32bit android, 64bit command does not exist,
should not report failures for such cases
Change-Id: I7639d9c297d20d5daaa92d345b6713a07ebb399f
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
systemd-timesyncd interferes with the leapsec_timer test. Disable it.
Change-Id: I616b74d6ea4aa07ad973e548dfa7664c4b03f6e8
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
getrandom sometimes fails because of SIGKILL. Bug reported:
https://bugs.linaro.org/show_bug.cgi?id=3401
Change-Id: I86b56467594c5b8b468646ad3ad8e9a764a52b90
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Since the comment setUp function is not called in
the glbenchmark25's setUp function, the app apk file
won't be downloaded.
This change is to fix that problem.
Also add the call of self.set_performance_governor()
which is called in the super setUp function
Change-Id: I253486e5d273a1a892d926bd44ee6dd74a92cae7
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
leapsec_timer ocassionaly fails because some other process updates the
clock during testing.
Change-Id: I46629786b6206c7324e95df2cee9115848021626
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Add package 'acl' in both debian and redhat based distros. It is
required by acl_test01 (which uses setfacl).
Change-Id: I7b9bd72b8e3945b3ad8bf93491dd0db0f2782230
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
1. support to analyze the first boot time information
2. move install of usbutils to others together
3. remove the cat of logfiles so that the job could be finished quickly
use sync to make sure all files stored on storage
4. set to install_deps skipped by default, so that we don't need to
specify when run manually
Change-Id: Ie95c4b7fef89c16a078d159e4dc1b6d364aea438
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I975c172fbed2ba6be88ddc18b697356efc56ce25
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Add support for WA_EXTENSION_PATHS variable to allow extra modules. The
modules have to be available in the system before workload-automation.sh
is executed.
Change-Id: I045e5c5095a582000676214ad838e917d79dece4
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Needed for building LTP. Not sure why this wasn't already listed -
perhaps most systems already have it incidentally.
Change-Id: If6d9e41c9e84f40d65a6ebb1f82fc8f716259a7f
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
Update the list of dependencies needed to run Workload Automation on Android,
so we do not run into errors such as:
"E: Unable to locate package libstdc++6
E: Couldn't find any package by regex 'libstdc++6'
E: Package 'libgcc1:i386' has no installation candidate
E: Package 'zlib1g:i386' has no installation candidate
E: Package 'libncurses5:i386' has no installation candidate"
Change-Id: I3b1322966ee55b8f860f15120477470be9c66967
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
|
|
utimensat01 should have skipped by LTP but it got failed when using NFS rootfs.
till NFS issues resolved this test will be under skip list for juno.
LKFT: linux-mainline: Juno: LTP utimensat01 failed due to NFS mounted rootfs
https://bugs.linaro.org/show_bug.cgi?id=3398
Ref:
mainline kernel tests baselining
https://projects.linaro.org/projects/CTT/queues/issue/CTT-585
Change-Id: I46c1828e9093d10573f2d5d01852aa5515b283bf
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Due to NFS file system on x86 the LTP test case linkat01 failed so skip it.
Ref:
mainline kernel tests baselining
https://projects.linaro.org/browse/CTT-585
Change-Id: Ia615315d7259e2aa24e1c12376f57519580410dd
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
|
|
I had validated it worked on yocto based os
Change-Id: Ifa6dce10ff340010efa27f77892d39d6e2d0ef20
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
I had validated it worked on yocto based os
Change-Id: Ie54aabf97d5f63870fcf40422fac422e5f47d35f
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: I0f116bdfa49442bcddc2edc537e388c09ea566a7
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
|
|
I have validated it works on yocto based os
Change-Id: I5b7754361b2c712373ef046101e6660f3d8af31a
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: I5467c29dae9f0b1c22bf882ad26569632fd2907d
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
CONFIG_RCU_TORTURE_TEST=m is required
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: I3dfdccc7b3893872a14ea8d5436ab0edfb7ddd11
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
Recently added and tested by Nicolas Dechesne [1].
[1] https://staging.validation.linaro.org/results/194938
Change-Id: Iea28180352678322bfac7382fa03bca3f17107da
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Change-Id: Ifca5c7ecaf82106980a9058f157fbf00a7da6c39
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Till this bug resolved quota_remount_test01 will be skipped
Reference:
ltp-fs-tests/quota_remount_test01
https://bugs.linaro.org/show_bug.cgi?id=3354
mainline kernel tests baselining
https://projects.linaro.org/projects/CTT/queues/issue/CTT-585
Change-Id: I7f53182962fab7f03ffe394e6c4d6e2834409267
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
|
|
This change is to workaround the problem happened here:
https://staging.validation.linaro.org/scheduler/job/194317#L5332
With adding more debug information, found that the problem
is caused by command of "chown testuser.testuser /home/testuser",
not sure why yet, but changing to create the home directory with
the useradd command could help to workaround that problem.
Also deleting that testuser before creating to make sure the useradd command
executed successfully, and delete that testuser after the test finished.
Change-Id: Icfd0dd1aa931a31d411e5e562c457d8c3ab007a7
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
I had validated that it can be excuted on openembedded based
os.
Change-Id: Idac21c601417400aff574a82fbf1cd0ea7b0e12e
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
I had validated that it can be excuted on openembedded based
os.
Change-Id: Ic6cec6e971ea705b675486b1663f7e27031633bf
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: Idac895e3c60da06befefa21457a30f9146d4b118
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
|
|
WLAN smoke test. This initial set of tests only verify the state of the
WLAN $DEVICE at boot (on or off) and test if the $DEVICE can be enabled and
disabled.
There is no WLAN transmission/connection.
== Example of test execution with test-runner on DB410c, running OE RPB:
name,test_case_id,result,measurement,units,test_params
wlan-smoke,ip-link,pass,,,DEVICE=wlan0;BOOT=enabled
wlan-smoke,wlan-boot,pass,,,DEVICE=wlan0;BOOT=enabled
wlan-smoke,wlan-down,pass,,,DEVICE=wlan0;BOOT=enabled
wlan-smoke,wlan-up,pass,,,DEVICE=wlan0;BOOT=enabled
== Static code analysis
$ python3 validate.py -s SC1091 -g
* SHELLCHECK: [PASSED]: automated/linux/wlan-smoke/wlan-smoke-test.sh
* YAMLVALID: [PASSED]: automated/linux/wlan-smoke/wlan-smoke.yaml
* METADATA [PASSED]: automated/linux/wlan-smoke/wlan-smoke.yaml
Change-Id: I2be32c0975b7997492e4467a7d5585438669315d
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
|
|
|
|
Bluetooth HCI smoke test. This initial set of tests only verify the state of the
bluetooth $DEVICE at boot (on or off) and test if the $DEVICE can be enabled and
disabled.
There is no BT transmission/connection.
== Example of test execution with test-runner on DB410c, running OE RPB:
name,test_case_id,result,measurement,units,test_params
hci-smoke,hciconfig,pass,,,DEVICE=hci0;BOOT=enabled
hci-smoke,hciconfig-boot,pass,,,DEVICE=hci0;BOOT=enabled
hci-smoke,hciconfig-down,pass,,,DEVICE=hci0;BOOT=enabled
hci-smoke,hciconfig-up,pass,,,DEVICE=hci0;BOOT=enabled
== Static code analysis
$ python3 validate.py -s SC1091 -g
* SHELLCHECK: [PASSED]: automated/linux/hci-smoke/hci-smoke-test.sh
* YAMLVALID: [PASSED]: automated/linux/hci-smoke/hci-smoke.yaml
* METADATA [PASSED]: automated/linux/hci-smoke/hci-smoke.yaml
Change-Id: I7818fc9e904b8da6a378dbb63bfd660e8f6ee4da
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
|
|
Change-Id: Iaaabf2034d4ad44bd64c507e3abe4231cc61f7dc
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: I1b644142e43a3a05b4001d347e02e4d97a2bc260
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
First, for "debian|ubuntu|fedora", "install_deps" function
has already handled if the user is root or not, if not
root, installation process will exit immediately.
Second, for "centos" package installation, "install_deps"
is the first function to run. So it doesn't need
"check_root" function before "make install" process.
Change-Id: I86090cd10554d50283fac2f72725bfa831f0faa2
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: Ia764778dc41839653da489bcdf8890a1d535d865
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: If60edbd469fd19635671a619df6f80a6a3a639e7
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
Change-Id: I7ea4afd744a0ff9d656142a9a23a9cc6c9ec1386
Signed-off-by: Lei Yang <Lei.Yang@windriver.com>
|
|
When setting test params on the command line with -r, they are correctly passed
down into run.sh script, however at the end of the test run when we print the
result, the custom params from command line are ignored, and we incorrectly
print the test params from the .yaml file.
e.g.
$ test-runner -d automated/linux/wlan-smoke/wlan-smoke.yaml -e -r BOOT=disabled
incorrectly prints the following:
name,test_case_id,result,measurement,units,test_params
wlan-smoke,ip-link,pass,,,DEVICE=wlan0;BOOT=enabled
wlan-smoke,wlan-boot,fail,,,DEVICE=wlan0;BOOT=enabled
wlan-smoke,wlan-down,pass,,,DEVICE=wlan0;BOOT=enabled
wlan-smoke,wlan-up,pass,,,DEVICE=wlan0;BOOT=enabled
When parsing the result, we need to override the test params with any param from
the command line. After this patch, the same command produces:
name,test_case_id,result,measurement,units,test_params
wlan-smoke,ip-link,pass,,,DEVICE=wlan0;BOOT=disabled
wlan-smoke,wlan-boot,fail,,,DEVICE=wlan0;BOOT=disabled
wlan-smoke,wlan-down,pass,,,DEVICE=wlan0;BOOT=disabled
wlan-smoke,wlan-up,pass,,,DEVICE=wlan0;BOOT=disabled
And for fun:
$ test-runner -d automated/linux/wlan-smoke/wlan-smoke.yaml -e -r BOOT=disabled THEBUGISGONE=yes
name,test_case_id,result,measurement,units,test_params
wlan-smoke,ip-link,pass,,,DEVICE=wlan0;THEBUGISGONE=yes;BOOT=disabled
wlan-smoke,wlan-boot,fail,,,DEVICE=wlan0;THEBUGISGONE=yes;BOOT=disabled
wlan-smoke,wlan-down,pass,,,DEVICE=wlan0;THEBUGISGONE=yes;BOOT=disabled
wlan-smoke,wlan-up,pass,,,DEVICE=wlan0;THEBUGISGONE=yes;BOOT=disabled
Change-Id: Ib561620f73e868d53653aa158f35e7804d7e13f3
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Change-Id: I718ebedffffd57383d81131732ff7df764f0752e
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
skip ltp containers Network Namespaces tests hikey, juno, x15 and x86.
skip failed 17 test cases on x15 and x86.
skip failed 5 test cases on hikey and juno.
Reference:
mainline kernel tests baselining
https://projects.linaro.org/projects/CTT/queues/issue/CTT-585
LKFT: linux-mainline: HiKey and Juno: ltp-containers Network Namespaces tests
failed
https://bugs.linaro.org/show_bug.cgi?id=3327
Change-Id: Iaf369a25d7d0ab24736ff3d64554b48c8aa60ad7
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Skip quotactl01 test on hikey juno and x15.
Reference:
mainline kernel tests baselining
https://projects.linaro.org/projects/CTT/queues/issue/CTT-585
Change-Id: I588c41934b8b1d27d3dcda4bae1a2d614243dd7f
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
Skip NFS not supported LTP syscalls tests on x86 and juno
when test setup using NFS file system on x86 and Juno device.
Reference:
mainline kernel tests baselining
https://projects.linaro.org/projects/CTT/queues/issue/CTT-585
Change-Id: I4dc45b2a157d4cb08a4be78267d5ea436a37bf7b
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
percpu run sysbench cpu test for each processor, it is mainly designed
for big-little arch, which isn't the case on ERP platforms.
Change-Id: I2a4e916aa200129a49d73cad860320cf2043855e
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|