On 7 November 2011 15:07, Paul Larson paul.larson@linaro.org wrote:
Hi David, first off, thanks for bringing this forward. We really appreciate getting additional tests into lava, especially those that the engineers really care about.
Is this test part of an existing test suite? For instance, ltp? If so, then we just need to make sure we are running the right version of ltp to pick it up.
No, it's a new test that came out of me working through a bug.
If it's a whole new test suite, then we have 2 routes we could go. In the short term, I'd look to help you look at at creating a wrapper so that lava-test can run it. Ignore the json sections you posted below, that's not something you need to mess with for this step, and in fact, is just something we will need to add to the daily template that gets run on all images. So it isn't anything you need to worry about at all. The test wrapper is just a small bit of python code that will tell lava-test how to install the test, run it, and parse the results. Most of them are pretty simple.
OK.
Long term, I believe both the kernel and dev platform teams are working on some test suites to go into lava that will be for the express purpose of sanity and regression tests in linaro images. Could you point me at where I might find these pthread tests right now so that I can have a look?
Sure; it's the one in comment #1 of : https://bugs.launchpad.net/ubuntu/+source/linux-linaro/+bug/884676
It's basically a run and as long as it completes within the timeout (and ends with the right line of text) then it passes.
Dave