On Thu, 2010-12-09 at 01:40 +0200, [email protected] wrote: > > How to start a simple QA test on armv7 MeeGo 1.1.80 locally?
We really should write some guide for doing local testing. But here's a quick summary. You can install testrunner-lite to the device and execute tests in the device without having to setup the networking, etc. (this is the simple way) or.. For tests executed from a host machine you need - N900 with MeeGo running in it (helps if the image has the package eat-device installed) - Testrunner-lite or eat-host from [1] - The device connected though usbnetworking to your pc [2] - tests [2] (you can find those from *-tests packages) beware that the eat-* packages install ssh keys for the root user. You can live without those but in that case you need to enable passwordless logins through ssh manually [4] After that you can execute the tests with testrunner-lite [5] testrunnner-lite -f tests.xml -v -o results.xml -t [email protected] Feel free to join #meego-qa-tools @freenode and ask questions. I'm pretty sure that summary left many questions unanswered. [1] http://wiki.meego.com/Quality/QA-tools/How_to_set_up_repositories [2] http://wiki.meego.com/Quality/QA-tools/Autotest-guide#Setting_up_the_host_machine [3] http://wiki.meego.com/Quality/QA-tools/Test_plan [4] http://wiki.meego.com/Quality/QA-tools/Autotest-guide#Other_devices [5] http://wiki.meego.com/Quality/QA-tools/Testrunner-lite > > I cloned all your git software from http://gitorious.org/qa-tools and > try to run one of your *.xml file. > These are my results: > > hat-control hat-control is software that controls an upcoming device used for controlling device-under-test's power, usb-connection, etc. More information will be made available when the device itself is available. Would be cool if someone could put it's specs into wiki. -Timo > Does not make: fatal error: labjackusb.h: No such file or > directory > scripts-and-utils > mtdv -s /usr/share/test-definition/testdefinition-syntax.xsd -x \ > /root/testrunner/tests/testdata/sample_input_file.xml -xx > tests2.xml > RESULT: > ERROR File not found: x > INFO Got 10 test case(s) from the > /root/testrunner/tests/testdata/sample_input_file.xml > WARNING File not found: x > INFO Total XML test cases 10 > INFO Test case names are correct. > ots > warning: You appear to have cloned an empty repository. > testplanner > X11 program. How to use it? > testrunner > X11 program. How to use it > with /root/testrunner/tests/testdata/*.xml? > testrunner-lite > How to make it with Makefile.ac? > test-definition > > cp /root/test-definition/src/data/testdefinition* /usr/share/test-definition > What else can I do with this package? > enables-automated-testing > /root/enables-automated-testing/src/init/eat-selftest start > line 17: testrunner-lite: command not found > min > warning: You appear to have cloned an empty repository. > mcts > warning: You appear to have cloned an empty repository. > mcts-coverage > warning: You appear to have cloned an empty repository. > > > Best regards, > Axel. _______________________________________________ MeeGo-qa mailing list [email protected] http://lists.meego.com/listinfo/meego-qa
