=== modified file 'doc/changes.rst'
@@ -1,8 +1,12 @@
Version History
***************
-
+
+ * Add gatortests from dmstubbs. These tests initially check the apt-get process
+ for installing the gator module and gatord used for DS-5 streamline support.
+ The tests also check the module is inserted and that gatord is running.
* Add reset command
+
.. _version_0_5:
Version 0.5
=== modified file 'doc/tests.rst'
@@ -10,6 +10,7 @@
* `bootchart`_
* `e2eaudiotest`_
* `firefox`_
+ * `gatortests`_
* `glmemperf`_
* `gmpbench`_
* `gtkperf`_
@@ -45,6 +46,10 @@
+++++++
.. automodule:: lava_test.test_definitions.firefox
+gatortests
+++++++++++
+.. automodule:: lava_test.test_definitions.gatortests
+
glmemperf
+++++++++
.. automodule:: lava_test.test_definitions.glmemperf
=== modified file 'lava_test/core/providers.py'
@@ -32,6 +32,7 @@
'insanity',
'e2eaudiotest',
'firefox',
+ 'gatortests',
'glmemperf',
'gmpbench',
'gtkperf',
=== added file 'lava_test/test_definitions/gatortests.py'
@@ -0,0 +1,41 @@
+
+# Copyright (c) 2010, 2011, 2012 Linaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+"""
+gatortests - tests for streamline gator driver and daemon
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+"""
+
+from lava_test.core.installers import TestInstaller
+from lava_test.core.parsers import TestParser
+from lava_test.core.runners import TestRunner
+from lava_test.core.tests import Test
+
+
+INSTALLSTEPS = ['bzr branch lp:~stubbsdm/+junk/gator-tests']
+RUNSTEPS = ["python gator-tests/gatortests.py"]
+PATTERN = "^\*\*\*(?P<test_case_id>\w+):\s(?P<result>\w+)\*\*\*"
+
+
+DEFAULT_OPTIONS = ""
+
+installer = TestInstaller(INSTALLSTEPS, deps=["python"])
+runner = TestRunner(RUNSTEPS,default_options=DEFAULT_OPTIONS)
+parser = TestParser(pattern=PATTERN)
+testobj = Test(test_id="gatortests", installer=installer,runner=runner, parser=parser)
+
+