The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Quality/ExecuteTests
From Mer Wiki
< Quality(Difference between revisions)
Line 1: | Line 1: | ||
+ | |||
+ | [[Quality]] | ||
+ | |||
= Executing test cases in Mer SDK = | = Executing test cases in Mer SDK = | ||
Revision as of 12:54, 27 March 2012
Contents |
Executing test cases in Mer SDK
Add repositories and install tools
At the moment exeuction inside of the SDK!
Add test exeuction tools repository
sudo zypper ar http://repo.ci.merproject.org/repos/devel:/quality/Core_i486/ mer-testing-tools
Add tests repository
sudo zypper ar http://repo.ci.merproject.org/repos/devel:/quality:/tests/devel_quality_Core_i486/ mer-testing-tests
Install tools
sudo zypper ref sudo zypper in testrunner-lite
Basic Layer tests (BLTS)
Install some tests
sudo zypper in blts-bluetooth-tests
Execute tests from the command line
sudo blts-bluetooth -e 1
Execute tests with testrunner-lite
sudo testrunner-lite -f /usr/share/blts-bluetooth-tests/tests.xml -o /tmp/results.xml -v
Middleware tests (MWTS)
Install some tests
sudo zypper in mwts-filesystem-generic-all
Execute tests with testrunner-lite:
testrunner-lite -f /usr/share/mwts-filesystem-generic-tests/tests.xml -o /tmp/result.xml -v
Execute tests with min console UI:
min
Execute tests with min console:
min -c -r "TMP"
See detailed results:
cat /var/log/tests/*.result
Issues
- Min doesn't work nicely when executing tests with testrunner-lite --chroot option
- How to execute tests in armv7 targets in chroot?
- BLTS tests are working with sb2