Merge lp:~afrantzis/lava-test/alf-testdefs into lp:lava-test/0.0
Proposed by
Alexandros Frantzis
Status: | Rejected |
---|---|
Rejected by: | Neil Williams |
Proposed branch: | lp:~afrantzis/lava-test/alf-testdefs |
Merge into: | lp:lava-test/0.0 |
Diff against target: |
375 lines (+319/-1) 10 files modified
abrek/test_definitions/average_parser.py (+73/-0) abrek/test_definitions/clutter-eglx-es20.py (+33/-0) abrek/test_definitions/es2gears.py (+13/-0) abrek/test_definitions/glmark2-es2.py (+40/-0) abrek/test_definitions/glmemperf.py (+13/-0) abrek/test_definitions/gtkperf.py (+3/-1) abrek/test_definitions/qgears.py (+21/-0) abrek/test_definitions/render-bench.py (+33/-0) abrek/test_definitions/timed_test_runner.py (+51/-0) abrek/test_definitions/x11perf.py (+39/-0) |
To merge this branch: | bzr merge lp:~afrantzis/lava-test/alf-testdefs |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Zygmunt Krynicki (community) | Needs Information | ||
Paul Larson | Pending | ||
Review via email: mp+36990@code.launchpad.net |
Description of the change
Test definitions for Linaro User Platforms graphics related benchmarks.
To post a comment you must log in.
Unmerged revisions
- 41. By Alexandros Frantzis
-
Download qgears2 package from personal apt repo.
- 40. By Alexandros Frantzis
-
Update clutter-eglx-es20 test definition for new abrek API.
- 39. By Alexandros Frantzis
-
Update x11perf test definition for new abrek API.
- 38. By Alexandros Frantzis
-
Really append 'units' and 'result' fields to all gtkperf test cases.
- 37. By Alexandros Frantzis
-
Update render-bench test definition for new abrek API.
- 36. By Alexandros Frantzis
-
Update qgears test definitions for new abrek API.
- 35. By Alexandros Frantzis
-
Update glmemperf for new abrek API.
- 34. By Alexandros Frantzis
-
Update glmark2-es2 test for new abrek API.
- 33. By Alexandros Frantzis
-
Update es2gears test for new abrek API.
- 32. By Alexandros Frantzis
-
Update average_parser and timed_test_parser for new abrek API.
I haven't had time to fully look at all of these, but a few observations on what I've seen so far:
First off, the clutter tests that had been segfaulting for me previously are no longer doing that. Something, somewhere, got fixed on this already. yay!
Also, it would be much easier to review these separately if at all possible. Also, that way some of the simpler ones can get in quickly while we deal with issues of the others.
1 === added file 'abrek/ test_definition s/average_ parser. py'
We need to find a different place for these. Anything under test_definitions is assumed to be a test. If it's only used by a single test, then you can have a directory with the test name. If it's something shared among more than one test, then we really ought to put it in the common code somewhere.
277 === added file 'abrek/ test_definition s/timed_ test_runner. py'
same here
301 + def _runsteps(self, resultsdir, quiet=False): join(resultsdir , 'testoutput.log')
302 + outputlog = os.path.
303 + for (cmd, runtime, info) in zip(self.steps, self.runtime, self.info):
304 + # Use a pty to make sure output from the tests
305 + # is immediately available (line-buffering)
I've been looking at doing something like this for everything, so I want to take a look at moving this out as well.