summaryrefslogtreecommitdiff
path: root/openembedded
AgeCommit message (Collapse)Author
2014-02-25netperf-client: fix set local_ip to the correct ipAnders Roxell
Change-Id: Iba06b340a348dfe7257493cc9f1d14653f84ad74 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-25Add lshw testesla
Change-Id: I6265c3d240359f36bac16b243289f12f9dbf4f8a
2014-02-21Merge "Openembedded SDK tests modifications"Fathi Boudra
2014-02-11Add openembedded smoke testsDave Pigott
Change-Id: Ibe9e82cdf3e65f3085ec5fe8ea6f922535e82988
2014-02-07jtreg: updates to blacklistAndrew McDermott
Change-Id: Ibc1352285cf6f7b0fe00c8fb2b5fa78cc9b7b987 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2014-02-06jtreg: corrections to commit 05dcc9db5e8f3ee4f4532429b49e29e6274c88f3Andrew McDermott
The leading JTREG category name should not be present. Change-Id: Ie201d784d3b3d4e74d967288cbe16e38ede29b89 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2014-02-05jtreg: updates to blacklistAndrew McDermott
Change-Id: I46652b4645122ff72ad9c60e75b9e6788a02aeee Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2014-02-03jtreg: updates to blacklistAndrew McDermott
Change-Id: I1af117854111fc67f04d4c3f968a46c63b417c0e Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2014-01-25ltp: Improve parser & add testsMike Holmes
Change-Id: I67d91208ac0af9ba21bbf88db966e590746ee609
2014-01-15Add acpi-smoke-testesla
Change-Id: I77ffc9631b88668fc0284a1124ed4d5bd445b81c
2014-01-11ltp-realtime: Parse ltp-realtime results for LAVA measurementsmike-holmes
Change-Id: I9f9a626ee08045250976ef0e1425d02df4f82328
2013-12-23mauve: move the tests instead of making a copyAndrew McDermott
This is both cheaper in time and space as the original clone is ~140MB. Sometimes the large copy makes the job timeout and then all subsequent mauve-based jobs fail as they try to work against that incomplete copy. Change-Id: Ia739880cb442bf16e82b3a2302d12748ed38d947 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-12-20oe: remove unnecessary clone operationTyler Baker
Change-Id: I65d76a89b7c815646bfd5a1ea0387b18a2f77123 Signed-off-by: Tyler Baker <tyler.baker@linaro.org>
2013-12-20Openembedded SDK tests modificationsMilosz Wasilewski
The tests were modified to match the test cases described in wiki. So the output of hello world is also checked now. Test case with static linking was added. Change-Id: I3370c8368257f3d4c1f0dd5c27dd39700f06ab98 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2013-12-20Running hackbench properly with timeout and removed background ddCiprian Barbu
Change-Id: I7389cf915d721cacc7878132263adc8c658a6261 Signed-off-by: Ciprian Barbu <ciprian.barbu@linaro.org>
2013-12-20nohz-isolation: Parse measurement and units as wellViresh Kumar
Currently we are only parsing test-case-id and results, lets parse measurement and units as well. Change-Id: I5a0b9ae4ea2bb345bca42258d5615c0cff978a6a Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2013-12-18mauve: break up tests into individual files2013.12Andrew McDermott
Broke up the tests based on the top-level Java packages (see openembedded/mauve/all-packages.txt). Running all the Mauve tests as one single test means that if a timeout occurs we get zero results. By having individual tests we can have much shorter timeouts and, should a test timeout, then only that test will have no results as opposed to Mauve in its entirety. This change also makes it practical to schedule the tests onto more devices using multi-node testing. Change-Id: I310282af072f40223f0998a1f5fda79b481dd584 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-12-18mauve: blacklist tests that timeout on x86Andrew McDermott
If they take a long time on x86 then they are equally unlikely to complete when running on the model. Change-Id: I00a0f0d54cc5628229b1104871c86ef08e2b4ea7 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-12-11OE/ltp: parameterize cmdfilesAnders Roxell
Change-Id: Ifd4dd6213ff17b30624601bdb56230a4f845864a Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2013-12-09openembedded: update params to conform to new formatTyler Baker
Change-Id: I8519213d5236ef3211291d2d9a36712063f5f42b Signed-off-by: Tyler Baker <tyler.baker@linaro.org>
2013-12-09jtreg: switch to new params syntaxAndrew McDermott
Change-Id: I05364f31c99c6e515d2b46246f8442a2abc895c1 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-12-05jtreg: update exclude listAndrew McDermott
Change-Id: I03d9e11c9b02ff35c87939c34b550bb4865d04a3 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-12-03OpenEmbedded: Add testcase for testing NOHZ CPU IsolationViresh Kumar
Change-Id: Ic32b88bd1a16d6622c3718a4df2cc9ed0db1667d Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2013-12-03OE/scripts/cyclictest.py: cleanup and min compare bugAnders Roxell
and cleanup spelling error that Vincent Hsu pointed out. Change-Id: I6134db6f1774c197cb92e09c89faf9782edb7fd2 Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Vincent Hsu <vincent.hsu@linaro.org>
2013-12-02jtreg: modify search for test failures and test errorsAndrew McDermott
jtreg test failures are identified by 'Failed' and/or 'Error'. Adjust the grep search accordingly. Change-Id: I156c7c94284591b8c85233207be46d42de467f8e Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-12-02jtreg: remove redundant clone of qa/test-definitions repoAndrew McDermott
This repo is already cloned as part of the JSON test definition. Change-Id: I6540dc2169945c17db18fba0d048e579ce73b1da Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-11-28Merge "libhugetlbfs: added parse patern and made option for word size ↵Milosz Wasilewski
configurable"
2013-11-26jtreg: add failed results as discrete attachmentsAndrew McDermott
For each test that fails add the corresponding .jtr (jtreg result) for easier observation from the LAVA dashboard. Also attach a zip of the JTwork and JTreport directory sans the class files. This zip is now attached directly to the overall LAVA test using lava-test-run-attach. The overall execution is now run using jtreg and the results are then parsed and analysed for success/fail. Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org> Change-Id: Id5e918e196892e6935b3361f822f6f129f59772c
2013-11-26Merge "added lmbench to kvm-benchmark.yaml test for OE"Milosz Wasilewski
2013-11-26Merge "fix: qa/testing netperf is hard coded to use eth0"Milosz Wasilewski
2013-11-22openembedded/cyclictest: get lantency bounds and running time form lava job ↵Vincent Hsu
parameters Change-Id: Id4ba8fd7f9c234f4b4d0fc3347665354f4d9232d Signed-off-by: Vincent Hsu <vincent.hsu@linaro.org>
2013-11-22added lmbench to kvm-benchmark.yaml test for OEAnders Roxell
simplified kvm-lava.conf, and construct tests in test-guest.sh to be called from both kvm.yaml and kvm-benchmark.yaml Using common/scripts/lmbench.sh to run inside the guest parse_lmbench.sh: had to add --text to the grep command because kvm-log.txt becomes in data and not text format. Modifications by Riku: keep kvm-lava.conf around Change-Id: Icfb5ae1ebe46400f018cd591aa4ba97aed56a044 Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2013-11-22fix: qa/testing netperf is hard coded to use eth0Weilong Chen
Add a param 'ETH' to the .yaml.Its default value is "eth0", In the .json,it can be used like this: "testdef_repos": [ { "git-repo": "git://....", "testdef": "openembedded/netperf-server-multinode.yaml", "parameters": {"ETH": "eth1"} } (test on "eth1") or "testdef_repos": [ { "git-repo": "git://....", "testdef": "openembedded/netperf-server-multinode.yaml", } (test on "eth0") Change-Id: I7bfea8a1cc37419ca166064de750a03900ebc467 Signed-off-by: Weilong Chen <weilong.chen@linaro.org>
2013-11-20Rework OpenJDK tests to invoke jtreg directlyAndrew McDermott
This commit reworks the invocation of the JTREG tests to rely on jtreg(1) directly. It was previously using the makefiles in the OpenJDK test directories but there were significant differences between the JDK Makefile and the hotspot Makefile which added unnecessary complexity, particularly as we now want to run tests against both -client and -server VMs. There are also additional parameters for specifying the test timeout and job concurrency. And I also moved the exclude file into this repo so that it can be subject to code reviews. Change-Id: Ic90df7969f862c3fc5ecb71f658601cd2e1d89ba Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-11-18libhugetlbfs: added parse patern and made option for word size configurableCiprian Barbu
Change-Id: I73a1f3d6cfc8e608d8917d65b7bea650a9af0bf9
2013-11-18Fixed cyclictest measurement units and threshold valuesCiprian Barbu
Change-Id: I75b62fa3b0a74dfc451cd5cde61153a1038d912b
2013-11-18Added link to pm-qa test case documentationMilosz Wasilewski
Change-Id: Iccba8eb6f9ae124bfa1030113fd4a0fb2b07db82 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2013-11-14jtreg: add metadata to YAML filesAndrew McDermott
Change-Id: I1da834543c1206fc2198cfbc288af6ca3c9b4bae Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-11-11Tests that don't need bash using shJames Tunnicliffe
Change-Id: I1c629a91a94ceef38486890ca0fb1fd6b0511313
2013-10-24added lmbench and generalize hackbench_parse script2013.10Anders Roxell
1. move hackbench_parse.py to common/scripts/min_max_avg_parsh.sh and try to generalize it so lmbench can use it as well. 2. add new lmbench.yaml file to OE Change-Id: I9ce50fb5830d2f1a6f45ca043f93da70f32041b1 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2013-10-18openembedded/ltp: add additional tests (fs,hugetlb)mike-holmes
Change-Id: Ifbaac94607da78bc740025f908bf1696d3cde08a
2013-10-17merge ubuntu and openembedded device-tree.yamlMilosz Wasilewski
openembedded and ubuntu device-tree tests were executing the same code. This patch adds meta data to the ubuntu test, makes symlink in openembedded directory and removes the original openembedded/device-tree.yaml Change-Id: I42ed3d732c08ab8ea67d97bae58f4c0111a6e0f2 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2013-10-17removed -oe suffix from test case namesMilosz Wasilewski
The -oe suffix was added to make docs generation easier. This change created some problems in existing reporting. Since docs problem can be solved differently -oe suffix is removed. Change-Id: Ia93a881350b12629fd7e51f68d27c6a6e90f09e8 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2013-10-15openembedded/ltp: add additional tests (math,timers,fcntl-locktests,ipc,fsx)mike-holmes
Change-Id: Ibb01acc9b26f90e2e5c90cef50dd29f778510d5a
2013-10-15Fix a typo in mysql script comment for openembedded.Senthil Kumaran
Change-Id: I58fb8466b8187e4c9a0aa7ed4dd0503f2fb694c1
2013-10-14openjdk-7: remove as no longer part of OE imageAndrew McDermott
Change-Id: I678ca9ef003f01d06ea8d8d180cbe7b38b39b659 Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-10-14openembedded/cyclictest: force to run cyclictest on the cpu1Vincent Hsu
force to run cyclictest on the cpu1 reduce run time and compress the logs Change-Id: I83ef9ed2b7cfcf5856e9dd6dad784da66ba37774 Signed-off-by: Vincent Hsu <vincent.hsu@linaro.org>
2013-10-14Update test definitions metadataMilosz Wasilewski
Added meta data to all test cases In some cases maintainer is assumed basing on git log Some data is still missing ubuntu rt-ltp and ltp-realtime are duplicate and rt-ltp will be removed Change-Id: I04bb1f96cf7682fb8050df12c7dc0fa04b4dea68
2013-10-02jtreg: don't use the pre-built .class filesAndrew McDermott
As there are significantly fewer tests we now let the test harness compile the files and that indirectly adds to the overall validation of OpenJDK-8. Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
2013-09-30openembedded/ltp-realtime: remove the path and the suffix .log from the test ↵Mike Holmes
name Signed-off-by: mike-holmes <mike.holmes@linaro.org> Acked-by: Fathi Boudra <fathi.boudra@linaro.org>