summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Withnall <philip.withnall@collabora.co.uk>2014-08-24 16:19:16 +0100
committerPhilip Withnall <philip.withnall@collabora.co.uk>2014-08-24 16:49:04 +0100
commit8442be8e40bbfa1b4e46e9bd2c9ed6d1bc6256d4 (patch)
treed4d38700dfa4177eb35f8b21f01d4ed4e1235a9f
parentf817fdaff889764125c5f073be4fd433c5c33b14 (diff)
downloadlibgdata-8442be8e40bbfa1b4e46e9bd2c9ed6d1bc6256d4.tar.gz
build: Enable automake parallel-tests
This should speed up the test runs somewhat, as well as improving log output handling. https://bugzilla.gnome.org/show_bug.cgi?id=703192
-rw-r--r--configure.ac2
-rw-r--r--gdata/tests/Makefile.am26
2 files changed, 14 insertions, 14 deletions
diff --git a/configure.ac b/configure.ac
index e8da3b8a..2c72cae1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -19,7 +19,7 @@ AC_CONFIG_HEADERS([config.h])
AC_USE_SYSTEM_EXTENSIONS
# tar-pax is needed for long filename support for trace files
-AM_INIT_AUTOMAKE([1.9 dist-bzip2 no-dist-gzip tar-pax check-news subdir-objects])
+AM_INIT_AUTOMAKE([1.9 dist-bzip2 no-dist-gzip tar-pax check-news subdir-objects parallel-tests color-tests])
# Enable silent build when available (Automake 1.11)
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
diff --git a/gdata/tests/Makefile.am b/gdata/tests/Makefile.am
index 40f1c5f6..77ac9fe8 100644
--- a/gdata/tests/Makefile.am
+++ b/gdata/tests/Makefile.am
@@ -23,48 +23,48 @@ LIBS = \
$(GNOME_LIBS) \
$(UHTTPMOCK_LIBS)
-noinst_PROGRAMS = $(TEST_PROGS)
+noinst_PROGRAMS = $(TESTS)
TEST_SRCS = \
common.c \
common.h \
$(NULL)
-TEST_PROGS += general
+TESTS = general
general_SOURCES = general.c $(TEST_SRCS)
-TEST_PROGS += youtube
+TESTS += youtube
youtube_SOURCES = youtube.c $(TEST_SRCS)
-TEST_PROGS += calendar
+TESTS += calendar
calendar_SOURCES = calendar.c $(TEST_SRCS)
-TEST_PROGS += contacts
+TESTS += contacts
contacts_SOURCES = contacts.c $(TEST_SRCS)
-TEST_PROGS += picasaweb
+TESTS += picasaweb
picasaweb_SOURCES = picasaweb.c $(TEST_SRCS)
-TEST_PROGS += documents
+TESTS += documents
documents_SOURCES = documents.c $(TEST_SRCS)
# FIXME: Temporarily disabled until https://bugzilla.gnome.org/show_bug.cgi?id=705303 is fixed.
-#TEST_PROGS += memory
+#TESTS += memory
#memory_SOURCES = memory.c $(TEST_SRCS)
-TEST_PROGS += perf
+TESTS += perf
perf_SOURCES = perf.c $(TEST_SRCS)
-TEST_PROGS += streams
+TESTS += streams
streams_SOURCES = streams.c $(TEST_SRCS)
-TEST_PROGS += authorization
+TESTS += authorization
authorization_SOURCES = authorization.c $(TEST_SRCS)
-TEST_PROGS += client-login-authorizer
+TESTS += client-login-authorizer
client_login_authorizer_SOURCES = client-login-authorizer.c $(TEST_SRCS)
-TEST_PROGS += oauth1-authorizer
+TESTS += oauth1-authorizer
oauth1_authorizer_SOURCES = oauth1-authorizer.c $(TEST_SRCS)
EXTRA_DIST += \