<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/common_test, branch OTP-17.4</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Prepare release</title>
<updated>2014-12-09T14:21:47+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2014-12-09T14:21:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7f3486a5ddc02a366f2945dfd009c4a2697a2b98'/>
<id>7f3486a5ddc02a366f2945dfd009c4a2697a2b98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Distribute autoconf helpers</title>
<updated>2014-12-02T21:18:50+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2014-12-02T20:44:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=55f83d9ecf12aa7232ed457494681ceb97e301ae'/>
<id>55f83d9ecf12aa7232ed457494681ceb97e301ae</id>
<content type='text'>
Distribute aclocal.m4, install-sh, config.guess, and config.sub
to applications at build time instead of having multiple identical
copies committed in the repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Distribute aclocal.m4, install-sh, config.guess, and config.sub
to applications at build time instead of having multiple identical
copies committed in the repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'siri/ct_netconfc/subsystem-timeout/OTP-12334' into maint</title>
<updated>2014-12-02T09:39:19+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2014-12-02T09:39:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6852931e4460ad44aaa8d97bafdb4df3b2a5fee2'/>
<id>6852931e4460ad44aaa8d97bafdb4df3b2a5fee2</id>
<content type='text'>
* siri/ct_netconfc/subsystem-timeout/OTP-12334:
  [ct_netconfc] Handle timeout failure in ssh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* siri/ct_netconfc/subsystem-timeout/OTP-12334:
  [ct_netconfc] Handle timeout failure in ssh
</pre>
</div>
</content>
</entry>
<entry>
<title>[ct_netconfc] Handle timeout failure in ssh</title>
<updated>2014-11-27T12:27:10+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-11-27T12:27:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fc3cbc1fc709e367470e80f46da68738ce980800'/>
<id>fc3cbc1fc709e367470e80f46da68738ce980800</id>
<content type='text'>
ssh_connection:subsystem/4 can return success | failure |
{error,timeout}. The latter was not handled by ct_netconfc.erl. This
is now corrected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ssh_connection:subsystem/4 can return success | failure |
{error,timeout}. The latter was not handled by ct_netconfc.erl. This
is now corrected.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ct_telnet] Fix test case 'server_speaks'</title>
<updated>2014-11-27T11:21:48+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-11-17T09:39:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=611394791acbe7ae98417b9115aeeaa7046e78a2'/>
<id>611394791acbe7ae98417b9115aeeaa7046e78a2</id>
<content type='text'>
This test case simulates that the server spontaneously sends data. By
changing ct_telnet:send to ct_telnet_client:send_data this simulations
makes more sense - since client's buffers are not flushed.

Also removed the newline at the end of "echo_no_prompt" command. Since
newline is added automatically, the explicit newline at the end of the
command causes a prompt to be sent which is not expected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test case simulates that the server spontaneously sends data. By
changing ct_telnet:send to ct_telnet_client:send_data this simulations
makes more sense - since client's buffers are not flushed.

Also removed the newline at the end of "echo_no_prompt" command. Since
newline is added automatically, the explicit newline at the end of the
command causes a prompt to be sent which is not expected.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ct_telnet] Improve debug printouts and logging</title>
<updated>2014-11-27T11:19:39+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-11-03T12:28:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=96aed0a4d6b6abc9893000eeb56ae664bc716451'/>
<id>96aed0a4d6b6abc9893000eeb56ae664bc716451</id>
<content type='text'>
ct_telnet_own_server_SUITE:large_string sometimes fail in the last
attempt - where get_data is used to fetch smaller chunks - probably
because one get_data message towards ct_telnet_client returns without
having received any new data.

This commit adds timestamps to debug printouts and improves the
logging.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ct_telnet_own_server_SUITE:large_string sometimes fail in the last
attempt - where get_data is used to fetch smaller chunks - probably
because one get_data message towards ct_telnet_client returns without
having received any new data.

This commit adds timestamps to debug printouts and improves the
logging.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ct_telnet] Add timestamp to telnet_server debug printout</title>
<updated>2014-11-27T11:14:45+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-11-03T11:34:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fbe57ae10df43ea6015bac649ca5d72eb9b9e440'/>
<id>fbe57ae10df43ea6015bac649ca5d72eb9b9e440</id>
<content type='text'>
This is the telnet server used when testing ct_telnet and friends. The
telnet client itself is not changed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the telnet server used when testing ct_telnet and friends. The
telnet client itself is not changed.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ct_telnet] Extend timeout in test from 1 to 2 sek</title>
<updated>2014-11-27T11:13:24+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-11-03T11:07:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=cc3200e4010e994529af659d41057e6587f36079'/>
<id>cc3200e4010e994529af659d41057e6587f36079</id>
<content type='text'>
This is for stabilizing test cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is for stabilizing test cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ct_telnet] Don't send extra newline after password</title>
<updated>2014-11-27T11:09:35+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-10-31T15:25:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=59e87972927c947353231d018217da696d03478c'/>
<id>59e87972927c947353231d018217da696d03478c</id>
<content type='text'>
The telnet client used to send an extra newline after the
password. This caused an extra prompt to be sent back from the
server. Some test cases failed every now and then due to this - since
the second promt was confusing. This is now corrected, i.e. the client
does no longer send an extra newline after the password.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The telnet client used to send an extra newline after the
password. This caused an extra prompt to be sent back from the
server. Some test cases failed every now and then due to this - since
the second promt was confusing. This is now corrected, i.e. the client
does no longer send an extra newline after the password.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ct] Add 'newline' option to send functions in ct_telnet</title>
<updated>2014-11-07T10:36:42+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-11-05T10:58:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9a5b4e9b2a2a622e67fb55ab4262eb858dd46e54'/>
<id>9a5b4e9b2a2a622e67fb55ab4262eb858dd46e54</id>
<content type='text'>
ct_telnet by default adds a newline to all command strings before
sending to the telnet server. In some situations this is not desired,
for example when sending telnet command sequences (prefixed with the
Interprete As Command, IAC, character). In such cases, the new option
can be used. Example - send an Are Your There (AYT) sequence:

ct_telnet:send(Connection, [255,246], [{newline,false}]).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ct_telnet by default adds a newline to all command strings before
sending to the telnet server. In some situations this is not desired,
for example when sending telnet command sequences (prefixed with the
Interprete As Command, IAC, character). In such cases, the new option
can be used. Example - send an Are Your There (AYT) sequence:

ct_telnet:send(Connection, [255,246], [{newline,false}]).
</pre>
</div>
</content>
</entry>
</feed>
