<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/glib.git/tests/refcount, branch require-python34</title>
<subtitle>gitlab.gnome.org: GNOME/glib.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/'/>
<entry>
<title>tests: Mark refcount/properties2 test as slow</title>
<updated>2018-07-06T14:01:58+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>withnall@endlessm.com</email>
</author>
<published>2018-07-06T14:01:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=3e74d587cfc9969094512d3f5e4a6d39e2cd0b8f'/>
<id>3e74d587cfc9969094512d3f5e4a6d39e2cd0b8f</id>
<content type='text'>
It often takes a bit more than 30s to run on my local machine.

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It often takes a bit more than 30s to run on my local machine.

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Various minor leak fixes in the GObject tests</title>
<updated>2018-06-29T11:13:32+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>withnall@endlessm.com</email>
</author>
<published>2018-06-27T08:59:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=ffb1c3cb74f2547d39229b221962c3d54f287aee'/>
<id>ffb1c3cb74f2547d39229b221962c3d54f287aee</id>
<content type='text'>
Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Classify the tests</title>
<updated>2018-06-10T14:33:06+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2018-06-10T14:33:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=16d1a3d28ce02b5d83f913a563dfcbe7cbd6184e'/>
<id>16d1a3d28ce02b5d83f913a563dfcbe7cbd6184e</id>
<content type='text'>
Meson has the ability to classify tests according to "suites", a list of
tags. This is especially useful when we want to run specific sets of
tests — e.g. only GLib's tests — instead of the whole test suite. It
also allows us to classify special tests, like "slow" ones, so that we
can only run them when needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Meson has the ability to classify tests according to "suites", a list of
tags. This is especially useful when we want to run specific sets of
tests — e.g. only GLib's tests — instead of the whole test suite. It
also allows us to classify special tests, like "slow" ones, so that we
can only run them when needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Increase the timeout of the 'objects2' and 'sequence' tests. Fixes #1393</title>
<updated>2018-05-26T18:19:53+00:00</updated>
<author>
<name>Christoph Reiter</name>
<email>reiter.christoph@gmail.com</email>
</author>
<published>2018-05-26T18:15:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=e894534314d7730ccac075b09d6222e7b1df7e8f'/>
<id>e894534314d7730ccac075b09d6222e7b1df7e8f</id>
<content type='text'>
These two still fail occasionally due to timeouts, so increase it a bit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These two still fail occasionally due to timeouts, so increase it a bit.
</pre>
</div>
</content>
</entry>
<entry>
<title>meson: add tests/gobject and tests/refcount</title>
<updated>2017-07-13T23:03:39+00:00</updated>
<author>
<name>Tim-Philipp Müller</name>
<email>tim@centricular.com</email>
</author>
<published>2017-05-02T16:04:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=2e9fd74b2576d276e246655aef7c40e04e51ea9e'/>
<id>2e9fd74b2576d276e246655aef7c40e04e51ea9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Use AM_TESTS_ENVIRONMENT rather than TESTS_ENVIRONMENT</title>
<updated>2017-05-23T12:29:40+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>withnall@endlessm.com</email>
</author>
<published>2017-05-23T12:28:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=a05b64a0cb234fffad12af0ca052296a1bae4a85'/>
<id>a05b64a0cb234fffad12af0ca052296a1bae4a85</id>
<content type='text'>
TESTS_ENVIRONMENT is reserved for the user to be able to set when
running the tests. AM_TESTS_ENVIRONMENT is for the tests’ Makefile to
set itself.

https://www.gnu.org/software/automake/manual/html_node/Scripts_002dbased-Testsuites.html

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;

https://bugzilla.gnome.org/show_bug.cgi?id=782996
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TESTS_ENVIRONMENT is reserved for the user to be able to set when
running the tests. AM_TESTS_ENVIRONMENT is for the tests’ Makefile to
set itself.

https://www.gnu.org/software/automake/manual/html_node/Scripts_002dbased-Testsuites.html

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;

https://bugzilla.gnome.org/show_bug.cgi?id=782996
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop trailing semi-colon from G_DEFINE_ macro</title>
<updated>2017-04-10T09:38:31+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2014-10-17T10:54:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=f952fdf3fcb00946317ecb2672e9d2c99c74c7a3'/>
<id>f952fdf3fcb00946317ecb2672e9d2c99c74c7a3</id>
<content type='text'>
It's unnecessary, and only adds visual noise; we have been fairly
inconsistent in the past, but the semi-colon-less version clearly
dominates in the code base.

https://bugzilla.gnome.org/show_bug.cgi?id=669355
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's unnecessary, and only adds visual noise; we have been fairly
inconsistent in the past, but the semi-colon-less version clearly
dominates in the code base.

https://bugzilla.gnome.org/show_bug.cgi?id=669355
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/refcount/signals: don't shadow rand()</title>
<updated>2016-11-14T18:33:32+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2016-11-14T16:56:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=11a6e19e07a86e8c0698c5109083a0c3505cb394'/>
<id>11a6e19e07a86e8c0698c5109083a0c3505cb394</id>
<content type='text'>
rand() is in the C library and some C libraries (uclibc, for example) end up
with rand() defined even if stdlib.h isn't included explicitly.

https://bugzilla.gnome.org/show_bug.cgi?id=774421
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rand() is in the C library and some C libraries (uclibc, for example) end up
with rand() defined even if stdlib.h isn't included explicitly.

https://bugzilla.gnome.org/show_bug.cgi?id=774421
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/: Include unistd.h on *NIX only</title>
<updated>2013-11-11T14:37:39+00:00</updated>
<author>
<name>Chun-wei Fan</name>
<email>fanchunwei@src.gnome.org</email>
</author>
<published>2013-11-05T08:08:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=fd41363e0213adda7c274c7ac06b411a17d5619f'/>
<id>fd41363e0213adda7c274c7ac06b411a17d5619f</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=711047
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=711047
</pre>
</div>
</content>
</entry>
<entry>
<title>fix up refcount/properties test case</title>
<updated>2013-09-23T21:07:33+00:00</updated>
<author>
<name>Ryan Lortie</name>
<email>desrt@desrt.ca</email>
</author>
<published>2013-09-23T21:04:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=9da87f597cb81965f697c09a71e7d1dada010561'/>
<id>9da87f597cb81965f697c09a71e7d1dada010561</id>
<content type='text'>
Recent changes to the properties testcase made invalid use of the GArray
free function.  This free function takes a pointer to the item to be
freed, not the item itself.  Since that item was a pointer to a GObject,
g_object_unref() was getting a GObject**, rather than a GObject*.

The use of GArray in this testcase is pretty questionable in the first
place, so just use C arrays instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recent changes to the properties testcase made invalid use of the GArray
free function.  This free function takes a pointer to the item to be
freed, not the item itself.  Since that item was a pointer to a GObject,
g_object_unref() was getting a GObject**, rather than a GObject*.

The use of GArray in this testcase is pretty questionable in the first
place, so just use C arrays instead.
</pre>
</div>
</content>
</entry>
</feed>
