Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 8, 2011
  1. Pass G_DEBUG=g-gc-friendly when running the tests

    Matthias Clasen authored
Commits on Aug 29, 2011
  1. Print out URL to HTML coverage report after 'make lcov'

    Stef Walter authored Matthias Clasen committed
Commits on Jul 26, 2011
  1. @desrt

    gtester: small Windows fix

    desrt authored
    This code was unconditionally present in the gtester Makefile:
    
    test-nonrecursive: ${TEST_PROGS}
    
    On Windows, our testcases are compiled with a .exe suffix.  That means
    that if we had 'foo' in TEST_PROGS, running "make check" would depend on
    'foo' (not foo.exe) being compiled.
    
    We could bring the EXEEXT in here to fix that up, but gtester doesn't
    work on Windows at all, so better to just disable it in that case.
Commits on Dec 28, 2010
  1. test: Add a <revision> node to the report XML

    Emmanuele Bassi authored
    Use `git describe` to fill out the <revision> node, if we're using a
    git checkout; otherwise, for tests ran from a released tarball, use
    the version.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=631980
Commits on Aug 8, 2010
  1. Simplify gcov generation

    Matthias Clasen authored
    lcov seems to handle .libs just fine on its own.
Commits on Aug 6, 2010
  1. @desrt

    gtester: Run tests only once on 'make check'

    desrt authored
    The gtester makefile runs 'make test' on 'make check' and also recurses
    on 'make test'.  automake recurses on 'make check'.
    
    This means that every level of recursive make that we go through results
    in the tests running twice as many times.  If you type 'make check' at
    the toplevel, for example, tests in gio/tests/ run 4 times.
    
    Fix that by introducing a 'test-nonrecursive' target and using that one
    from 'make check'.  'make test', 'make test-report', etc. are still
    recursive.
Commits on Jul 10, 2010
  1. Turn on glibc malloc checking features for make check

    Matthias Clasen authored
Commits on Jun 21, 2010
  1. Add support for coverage reports with lcov

    Matthias Clasen authored
    Patch by Patrick Hulin, bug #501057.
Commits on Jun 15, 2010
  1. @ebassi

    Add package and version to the test report XML

    ebassi authored Matthias Clasen committed
Commits on Sep 30, 2008
  1. Makefile.decl Bypass gtester related stuff on Windows.

    Tor Lillqvist authored Tor Lillqvist committed
    2008-09-30  Tor Lillqvist  <tml@novell.com>
    
    	* Makefile.decl
    	* glib/tests/Makefile.am: Bypass gtester related stuff on Windows.
    
    
    svn path=/trunk/; revision=7564
Commits on Feb 10, 2008
  1. /bin/ksh can't handle a for-loop with no arguments, so add a "." for …

    Matthias Clasen authored Matthias Clasen committed
    …when
    
    2008-02-09  Matthias Clasen <mclasen@redhat.com>
    
            * Makefile.decl: /bin/ksh can't handle a for-loop with no
            arguments, so add a "." for when $(SUBDIRS) is empty.
    
            * glib/tests/option-context.c:
            * glib/tests/testing.c:
            * gthread/gthread-posix.c:
            * tets/testingbase64.c:
            * glib/gtester.c:
            * glib/gsequence.c: Portability fixes.  (#515154)
    
    
    
    svn path=/trunk/; revision=6487
Commits on Dec 20, 2007
  1. generate HTML reports for test-report perf-report full-report.

    15:17:04 Tim Janik authored Tim Janik committed
    2007-12-20 15:17:04  Tim Janik  <timj@imendio.com>
    
            * Makefile.decl: generate HTML reports for test-report perf-report full-report.
    
    
    
    svn path=/trunk/; revision=6172
Commits on Nov 21, 2007
  1. initialize automake variables EXTRA_DIST and TEST_PROGS for unconditi…

    21:06:47 Tim Janik authored Tim Janik committed
    …onal
    
    2007-11-21 21:06:47  Tim Janik  <timj@imendio.com>
    
    	* Makefile.decl: initialize automake variables EXTRA_DIST and
    	TEST_PROGS for unconditional appending via += in other makefiles.
    	define recursive test targets: test, test-report, perf-report,
    	full-report, as described here:
          http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html
    
    	* Makefile.am:
    	* build/win32/vs8/Makefile.am, build/win32/dirent/Makefile.am:
    	* build/win32/Makefile.am, build/Makefile.am:
    	* docs/Makefile.am, docs/reference/Makefile.am:
    	* docs/reference/glib/Makefile.am, docs/reference/gobject/Makefile.am:
    	* gmodule/Makefile.am, tests/Makefile.am:
    	* tests/refcount/Makefile.am, tests/gobject/Makefile.am:
    	* glib/update-pcre/Makefile.am, glib/libcharset/Makefile.am:
    	* glib/tests/Makefile.am, glib/pcre/Makefile.am:
    	* glib/gnulib/Makefile.am, gobject/Makefile.am, m4macros/Makefile.am:
    	* gthread/Makefile.am, glib/Makefile.am:
    	include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
    
    	* glib/tests/Makefile.am: removed example testing rules.
    
    	* glib/tests/testing.c: conditionalized performance and slow tests.
    
    	* glib/gtestutils.h:
    	* glib/gtestutils.c: work around g_test_config_vars not changing its
    	exported value after value assignments, aparently due to symbol aliases.
    
    	* glib/gtester.c: fixed off-by-one error which produced junk in logs.
    
    	* configure.in: check for python >= 2.4 and provide $PYTHON for scripts.
    
    
    svn path=/trunk/; revision=5914
Something went wrong with that request. Please try again.