<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_android.git/app/src/androidTest/java/se/leap/bitmaskclient, branch 0.9.0</title>
<subtitle>[bitmask_android] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/'/>
<entry>
<title>More tests, sometimes they don't pass sometimes do</title>
<updated>2015-01-19T15:00:06+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2015-01-15T14:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=250b56762857f2e52626236d3716459786ce126d'/>
<id>250b56762857f2e52626236d3716459786ce126d</id>
<content type='text'>
testIsValid depends on the speed of Runtime's exec: sometimes it's quick
and passes (because it changes the date correctly) and sometimes is
not. A waitFor doesn't fix the issue, it waits forever.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
testIsValid depends on the speed of Runtime's exec: sometimes it's quick
and passes (because it changes the date correctly) and sometimes is
not. A waitFor doesn't fix the issue, it waits forever.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests for valid certificate.</title>
<updated>2015-01-19T14:57:44+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2015-01-07T15:44:11+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=e1f028e6a27f209ed1f1773c234faf85085d87ab'/>
<id>e1f028e6a27f209ed1f1773c234faf85085d87ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extracted GatewaysManager + coded its tests</title>
<updated>2015-01-19T14:57:44+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2015-01-06T09:11:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=a74d09929575e44f86d09283ae4633b0dcfcb566'/>
<id>a74d09929575e44f86d09283ae4633b0dcfcb566</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Beginning the tests for EIP.</title>
<updated>2015-01-19T14:57:44+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2014-12-12T09:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=dd6e5a29f40f38481dec5545ff4fe1cabd5d6384'/>
<id>dd6e5a29f40f38481dec5545ff4fe1cabd5d6384</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't remove vpn profiles if possible.</title>
<updated>2014-12-31T15:51:56+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2014-12-31T15:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=8d7bedaa40129ae809f3e1261228b00042872f62'/>
<id>8d7bedaa40129ae809f3e1261228b00042872f62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reordered EIP methods.</title>
<updated>2014-12-01T18:52:54+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2014-12-01T18:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=a59f2e0083b05fd94e2d0d2c1fcfeaa42b851531'/>
<id>a59f2e0083b05fd94e2d0d2c1fcfeaa42b851531</id>
<content type='text'>
Written basic skeleton for testEIP, renamed testDashboard to start, in
the future, unit tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Written basic skeleton for testEIP, renamed testDashboard to start, in
the future, unit tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>More refactoring, fixed problems from previous commit.</title>
<updated>2014-11-26T11:20:24+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2014-11-12T02:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=b8087831f7db9fbc7806c58e632bda448b3b9e3b'/>
<id>b8087831f7db9fbc7806c58e632bda448b3b9e3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ask to log in to update certificate if needed.</title>
<updated>2014-11-22T10:44:05+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2014-11-22T10:44:05+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=809c95e41458de62cee3752dd695588ef2039a5f'/>
<id>809c95e41458de62cee3752dd695588ef2039a5f</id>
<content type='text'>
ProviderAPI from debug build uses an invalid certificate the first time
it tries to download a new cert, just to test this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ProviderAPI from debug build uses an invalid certificate the first time
it tries to download a new cert, just to test this.
</pre>
</div>
</content>
</entry>
<entry>
<title>network up &amp; down 3 times: sometimes fails</title>
<updated>2014-07-24T14:50:48+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2014-07-10T18:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=623f81b5e52a5155549731e4afe35ca054f97a3f'/>
<id>623f81b5e52a5155549731e4afe35ca054f97a3f</id>
<content type='text'>
I simulate removing the network at the end of the test.

Sometimes, the test fails because a openvpn tries to close a bad file
descriptor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I simulate removing the network at the end of the test.

Sometimes, the test fails because a openvpn tries to close a bad file
descriptor.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simulate network down.</title>
<updated>2014-07-24T14:50:48+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2014-07-10T16:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=98f2fcedc3c645b38ecf168d57e28287c4a7a76e'/>
<id>98f2fcedc3c645b38ecf168d57e28287c4a7a76e</id>
<content type='text'>
The tests say they failed, but it's because the adb server is no longer
able to communicate with the emulator due to switching network
connectivity off (and being the adb server connected to a local tcp port
of the emulator, this port dissapears once connectivity is down).

To see if all tests passed, take a look at the logcat.
Once tests are finished, issue "adb kill-server" from the development
machine, and then "adb logcat".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The tests say they failed, but it's because the adb server is no longer
able to communicate with the emulator due to switching network
connectivity off (and being the adb server connected to a local tcp port
of the emulator, this port dissapears once connectivity is down).

To see if all tests passed, take a look at the logcat.
Once tests are finished, issue "adb kill-server" from the development
machine, and then "adb logcat".
</pre>
</div>
</content>
</entry>
</feed>
