<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_development/testrunner/adb_interface.py, branch ics</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/'/>
<entry>
<title>Add gtest target support for runtest --path.</title>
<updated>2011-07-10T20:26:41+00:00</updated>
<author>
<name>Brett Chabot</name>
<email>brettchabot@android.com</email>
</author>
<published>2011-06-18T00:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=bb5918ed814ed8dded262d4558588a7183ca71ce'/>
<id>bb5918ed814ed8dded262d4558588a7183ca71ce</id>
<content type='text'>
This is a rough initial version. It makes several assumptions:
 - assumes each test source file is built into module with name equal
to basename of source file
 - assumes tests get installed into /data/nativetest

However, given those assumptions, both:
$ runtest --path &lt;path to directory containing gtest source&gt; and
$ runtest --path &lt;path to single source file&gt;
should work.

Coming soon: gtest host support

Bugs 4563370, 4584339

Change-Id: Ia42aeed7f9ee6402b0ceb7b5ccaaa66ac636fe49
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a rough initial version. It makes several assumptions:
 - assumes each test source file is built into module with name equal
to basename of source file
 - assumes tests get installed into /data/nativetest

However, given those assumptions, both:
$ runtest --path &lt;path to directory containing gtest source&gt; and
$ runtest --path &lt;path to single source file&gt;
should work.

Coming soon: gtest host support

Bugs 4563370, 4584339

Change-Id: Ia42aeed7f9ee6402b0ceb7b5ccaaa66ac636fe49
</pre>
</div>
</content>
</entry>
<entry>
<title>Make runtest reboot and root more robust.</title>
<updated>2011-06-07T17:16:02+00:00</updated>
<author>
<name>Brett Chabot</name>
<email>brettchabot@android.com</email>
</author>
<published>2011-06-07T17:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=cdfaae1a3409d380fab8228545d1b0d28ca070f7'/>
<id>cdfaae1a3409d380fab8228545d1b0d28ca070f7</id>
<content type='text'>
Add a couple sleep statements to allow time for device to go offline.

Change-Id: I3a5fffc948f6c7b67bcdec4526990a6becd2d02f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a couple sleep statements to allow time for device to go offline.

Change-Id: I3a5fffc948f6c7b67bcdec4526990a6becd2d02f
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace use of ro.monkey with ro.test_harness.</title>
<updated>2011-01-09T22:11:50+00:00</updated>
<author>
<name>Brett Chabot</name>
<email>brettchabot@android.com</email>
</author>
<published>2011-01-09T21:44:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=b45644eac0de5994a1b4dda44597fa3be388df4d'/>
<id>b45644eac0de5994a1b4dda44597fa3be388df4d</id>
<content type='text'>
Bug 3329873

Change-Id: Ia681803c3d0b0afeceb178b8314c9d7227d99355
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 3329873

Change-Id: Ia681803c3d0b0afeceb178b8314c9d7227d99355
</pre>
</div>
</content>
</entry>
<entry>
<title>am e73f0dfc: Merge "Added adb_interface.WaitForProcess and WaitForProcessEnd."</title>
<updated>2010-10-08T20:52:24+00:00</updated>
<author>
<name>Jean-Baptiste Queru</name>
<email>jbq@google.com</email>
</author>
<published>2010-10-08T20:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=4ceead6ba01a938499726809c90154cb0e8c1e22'/>
<id>4ceead6ba01a938499726809c90154cb0e8c1e22</id>
<content type='text'>
Merge commit 'e73f0dfc64a55dcdcac92a2cab93de677042fb07' into gingerbread-plus-aosp

* commit 'e73f0dfc64a55dcdcac92a2cab93de677042fb07':
  Added adb_interface.WaitForProcess and WaitForProcessEnd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge commit 'e73f0dfc64a55dcdcac92a2cab93de677042fb07' into gingerbread-plus-aosp

* commit 'e73f0dfc64a55dcdcac92a2cab93de677042fb07':
  Added adb_interface.WaitForProcess and WaitForProcessEnd.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added adb_interface.WaitForProcess and WaitForProcessEnd.</title>
<updated>2010-08-20T10:18:58+00:00</updated>
<author>
<name>Ot ten Thije</name>
<email>ottenthije@google.com</email>
</author>
<published>2010-08-18T12:41:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=9290dd9c7d6286906ef0f1fc9706e67ca0bb4bf4'/>
<id>9290dd9c7d6286906ef0f1fc9706e67ca0bb4bf4</id>
<content type='text'>
Relies mostly on common code factored out of WaitForDevicePm and
WaitForDeviceInstrumentation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Relies mostly on common code factored out of WaitForDevicePm and
WaitForDeviceInstrumentation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround for package-private framework tests in runtest.</title>
<updated>2010-06-14T22:24:42+00:00</updated>
<author>
<name>Brett Chabot</name>
<email>brettchabot@android.com</email>
</author>
<published>2010-06-14T22:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=ccae47d0c0fa1c2fa9e5b3286bdff9531b5221c3'/>
<id>ccae47d0c0fa1c2fa9e5b3286bdff9531b5221c3</id>
<content type='text'>
Checks if the test to run is a framework test based on path, and if so
disables the davlik verifier by writing to /data/local.prop and
rebooting device.

Change-Id: Ibf94fb921662b5ddf6136dd12360d5de83a3a284
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Checks if the test to run is a framework test based on path, and if so
disables the davlik verifier by writing to /data/local.prop and
rebooting device.

Change-Id: Ibf94fb921662b5ddf6136dd12360d5de83a3a284
</pre>
</div>
</content>
</entry>
<entry>
<title>code coverage improvement (DO NOT MERGE)</title>
<updated>2010-05-18T17:54:47+00:00</updated>
<author>
<name>Guang Zhu</name>
<email>guangzhu@google.com</email>
</author>
<published>2010-04-15T17:48:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=863870c168f2c2de36ba4f190ad03b2074a5c5ba'/>
<id>863870c168f2c2de36ba4f190ad03b2074a5c5ba</id>
<content type='text'>
* automatically detect if emma is on device
* build emma into libcore if necessary
* stop runtime before adb sync and restart afterwards

Change-Id: Id5087fdd6c0345f2b9b76658a5083b9260af061e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* automatically detect if emma is on device
* build emma into libcore if necessary
* stop runtime before adb sync and restart afterwards

Change-Id: Id5087fdd6c0345f2b9b76658a5083b9260af061e
</pre>
</div>
</content>
</entry>
<entry>
<title>testrunner: Allow spaces in instrumentation arguments and remove check for test</title>
<updated>2009-06-29T20:55:30+00:00</updated>
<author>
<name>Brett Chabot</name>
<email>brettchabot@google.com</email>
</author>
<published>2009-06-29T20:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=e0bf8162f078d0d9e6170110cd8ab40a8fe8ab1a'/>
<id>e0bf8162f078d0d9e6170110cd8ab40a8fe8ab1a</id>
<content type='text'>
app presence.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
app presence.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for running host java tests to runtest.</title>
<updated>2009-06-26T21:31:52+00:00</updated>
<author>
<name>Brett Chabot</name>
<email>brettchabot@google.com</email>
</author>
<published>2009-06-26T00:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=764d3fa70d42a79e2ee999b790e69fc55f12bf61'/>
<id>764d3fa70d42a79e2ee999b790e69fc55f12bf61</id>
<content type='text'>
With this change, also refactored runtest as follows: Modified the
test suite schema and python implementation to have an inheritance
structure.  Each test type has its own python module, which will
also handle the logic of running the test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this change, also refactored runtest as follows: Modified the
test suite schema and python implementation to have an inheritance
structure.  Each test type has its own python module, which will
also handle the logic of running the test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make runtest wait for instrumentation install before running test.</title>
<updated>2009-06-05T01:22:57+00:00</updated>
<author>
<name>Brett Chabot</name>
<email>brettchabot@google.com</email>
</author>
<published>2009-06-04T20:50:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=97d5c507304a865bfe4c2d8fe506b474aab13668'/>
<id>97d5c507304a865bfe4c2d8fe506b474aab13668</id>
<content type='text'>
This attempts to address bug 1872940 where runtest will attempt to
run the test before all the new packages pushed via adb sync are
actually installed. This won't completely fix the bug in all cases,
but hopefully will help most situations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This attempts to address bug 1872940 where runtest will attempt to
run the test before all the new packages pushed via adb sync are
actually installed. This won't completely fix the bug in all cases,
but hopefully will help most situations.
</pre>
</div>
</content>
</entry>
</feed>
