<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gnutls.git/tests/scripts, branch tmp-cli-buffer-term</title>
<subtitle>gitlab.com: gnutls/gnutls.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/'/>
<entry>
<title>tests: better guarding of variable SKIP_DATEFUDGE_CHECK</title>
<updated>2018-07-02T10:44:12+00:00</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
<email>nmav@gnutls.org</email>
</author>
<published>2018-06-30T14:48:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=f1ef12ffa7d7ea18f035fa53163b12b5d694bf5b'/>
<id>f1ef12ffa7d7ea18f035fa53163b12b5d694bf5b</id>
<content type='text'>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@gnutls.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@gnutls.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>.gitlab-ci.yml: updated x86 CI builds with better datefudge detection</title>
<updated>2018-06-24T05:57:31+00:00</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
<email>nmav@gnutls.org</email>
</author>
<published>2018-06-24T04:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=e9bf3a2364e05de8dab0d6f8885c4bf72004b9df'/>
<id>e9bf3a2364e05de8dab0d6f8885c4bf72004b9df</id>
<content type='text'>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@gnutls.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@gnutls.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: exercise TLS 1.3 session resumption</title>
<updated>2018-05-26T04:12:04+00:00</updated>
<author>
<name>Daiki Ueno</name>
<email>dueno@redhat.com</email>
</author>
<published>2018-04-17T11:32:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=4d2c44d049cd360d8cb925d8e40645d4c6b44cfc'/>
<id>4d2c44d049cd360d8cb925d8e40645d4c6b44cfc</id>
<content type='text'>
This requires a few changes to the resume.c test: because
NewSessionTicket is a post-handshake message,
gnutls_session_get_data2() needs to be called after sending the first
application data.  Also, when GNUTLS_E_AGAIN, gnutls_record_recv()
needs to retry.

Signed-off-by: Daiki Ueno &lt;dueno@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This requires a few changes to the resume.c test: because
NewSessionTicket is a post-handshake message,
gnutls_session_get_data2() needs to be called after sending the first
application data.  Also, when GNUTLS_E_AGAIN, gnutls_record_recv()
needs to retry.

Signed-off-by: Daiki Ueno &lt;dueno@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: hash-large: increase parallelism to allow fast run in CI</title>
<updated>2017-12-20T09:18:57+00:00</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
<email>nmav@redhat.com</email>
</author>
<published>2017-12-19T15:40:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=011c3d964b1912151444527c4f92e8c752638126'/>
<id>011c3d964b1912151444527c4f92e8c752638126</id>
<content type='text'>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: do not suppress stderr errors on servers startup</title>
<updated>2017-08-18T08:07:10+00:00</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
<email>nmav@redhat.com</email>
</author>
<published>2017-08-18T08:05:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=41249f5b65ce9a15e6f2da70dbaf4476f3f94f2f'/>
<id>41249f5b65ce9a15e6f2da70dbaf4476f3f94f2f</id>
<content type='text'>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: skip x86-specific tests when not in x86</title>
<updated>2017-05-26T10:52:49+00:00</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
<email>nmav@redhat.com</email>
</author>
<published>2017-05-26T10:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=f406f683e9841ae8cc80f65e822334c1494faba5'/>
<id>f406f683e9841ae8cc80f65e822334c1494faba5</id>
<content type='text'>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: added global locks on tls-fuzzer tests</title>
<updated>2017-03-28T07:30:52+00:00</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
<email>nmav@redhat.com</email>
</author>
<published>2017-03-28T07:05:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=38179d4377a85a0d77cfe5dfe2e5680c0f531179'/>
<id>38179d4377a85a0d77cfe5dfe2e5680c0f531179</id>
<content type='text'>
They both require access to the same port and thus cannot
be run in parallel.

Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They both require access to the same port and thus cannot
be run in parallel.

Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: scripts: suppress which errors</title>
<updated>2017-03-12T13:05:41+00:00</updated>
<author>
<name>Alon Bar-Lev</name>
<email>alon.barlev@gmail.com</email>
</author>
<published>2017-03-12T13:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=2144199c45b143e35aff238cfa7de38088db6431'/>
<id>2144199c45b143e35aff238cfa7de38088db6431</id>
<content type='text'>
Signed-off-by: Alon Bar-Lev &lt;alon.barlev@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alon Bar-Lev &lt;alon.barlev@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: split starttls.sh into multiple scripts</title>
<updated>2017-02-23T07:53:09+00:00</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
<email>nmav@gnutls.org</email>
</author>
<published>2017-02-22T20:45:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=dfa581aacff2765560938dc50f7f39e52155ba21'/>
<id>dfa581aacff2765560938dc50f7f39e52155ba21</id>
<content type='text'>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@gnutls.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@gnutls.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Improve port-checking infrastructure.</title>
<updated>2017-02-19T08:44:23+00:00</updated>
<author>
<name>Rical Jasan</name>
<email>ricaljasan@pacific.net</email>
</author>
<published>2017-02-18T05:22:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gnutls.git/commit/?id=8c0ab41b766002be9631399a210f6dd71874d4f7'/>
<id>8c0ab41b766002be9631399a210f6dd71874d4f7</id>
<content type='text'>
The test suite unnecessarily failed on systems without netstat because
it was assumed to be present.  Instead of simply checking for its
presence and indicating an unsupported test, however, the ss utility
can be used as a drop-in replacement.  When netstat/net-tools is not
present, the ss utility from iproute2 still stands a fair chance of
existing, and they also have similar enough semantics that they can be
used interchangeably in the test suite.

The functions in tests/scripts/common.sh that used netstat
(wait_for_port, wait_for_free_port) now use new functions,
check_if_port_in_use and check_if_port_listening, to abstract the call
to netstat/ss.  The eval'd variable GETPORT also used netstat, and has
been updated accordingly.

The new port-checking functions use another new function,
have_port_finder, which takes care of the details of selecting ss
(preferred) or netstat, or fails otherwise.

Signed-off-by: Rical Jasan &lt;ricaljasan@pacific.net&gt;
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test suite unnecessarily failed on systems without netstat because
it was assumed to be present.  Instead of simply checking for its
presence and indicating an unsupported test, however, the ss utility
can be used as a drop-in replacement.  When netstat/net-tools is not
present, the ss utility from iproute2 still stands a fair chance of
existing, and they also have similar enough semantics that they can be
used interchangeably in the test suite.

The functions in tests/scripts/common.sh that used netstat
(wait_for_port, wait_for_free_port) now use new functions,
check_if_port_in_use and check_if_port_listening, to abstract the call
to netstat/ss.  The eval'd variable GETPORT also used netstat, and has
been updated accordingly.

The new port-checking functions use another new function,
have_port_finder, which takes care of the details of selecting ss
(preferred) or netstat, or fails otherwise.

Signed-off-by: Rical Jasan &lt;ricaljasan@pacific.net&gt;
Signed-off-by: Nikos Mavrogiannopoulos &lt;nmav@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
