Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Feb 2014 15:26:00 +0000 (UTC)
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r344585 - head/www/chromium
Message-ID:  <201402161526.s1GFQ039091957@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rene
Date: Sun Feb 16 15:25:59 2014
New Revision: 344585
URL: http://svnweb.freebsd.org/changeset/ports/344585
QAT: https://qat.redports.org/buildarchive/r344585/

Log:
  - Move test-related targets to their own file, Makefile.tests
  - Remove a post-patch target already handled by files/

Added:
  head/www/chromium/Makefile.tests   (contents, props changed)
Modified:
  head/www/chromium/Makefile

Modified: head/www/chromium/Makefile
==============================================================================
--- head/www/chromium/Makefile	Sun Feb 16 15:19:06 2014	(r344584)
+++ head/www/chromium/Makefile	Sun Feb 16 15:25:59 2014	(r344585)
@@ -131,17 +131,7 @@ LIB_DEPENDS+=	libexecinfo.so:${PORTSDIR}
 .endif
 
 .if ${PORT_OPTIONS:MTEST}
-TEST_TARGETS=	base_unittests \
-		crypto_unittests \
-		cacheinvalidation_unittests \
-		gpu_unittests \
-		sync_unit_tests \
-		media_unittests \
-		printing_unittests \
-		sql_unittests \
-		net_unittests \
-		content_unittests
-EXCLUDED_TESTS=	GpuDriverBugListTest.CurrentDriverBugListValidation
+.include "Makefile.tests"
 ALL_TARGET+=	${TEST_TARGETS}
 DISTFILES+=	${PORTNAME}-${DISTVERSION}-testdata${EXTRACT_SUFX}:testdata
 .endif
@@ -206,8 +196,6 @@ post-patch:
 		${WRKSRC}/third_party/WebKit/Source/build/scripts/scripts.gypi
 	@${REINPLACE_CMD} -e "s|'../courgette/courgette.gyp:courgette_lib',||" \
 		${WRKSRC}/chrome/chrome_tests_unit.gypi
-	@${REINPLACE_CMD} -e "s|linux|freebsd|" \
-		${WRKSRC}/tools/gyp/pylib/gyp/generator/make.py
 	@${REINPLACE_CMD} -e "s|is_linux|(is_linux or is_bsd)|" \
 		${WRKSRC}/chrome/browser/browser_resources.grd \
 		${WRKSRC}/chrome/app/theme/theme_resources.grd \
@@ -227,7 +215,7 @@ do-configure:
 test regression-test: build
 .for t in ${TEST_TARGETS}
 	cd ${WRKSRC}/out/${BUILDTYPE} && ${SETENV} LC_ALL=en_US.UTF-8 \
-		./${t} --gtest_filter=-${EXCLUDED_TESTS}
+		./${t} --gtest_filter=-${EXCLUDE_${t}:ts:} || ${TRUE}
 .endfor
 
 do-install:

Added: head/www/chromium/Makefile.tests
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/chromium/Makefile.tests	Sun Feb 16 15:25:59 2014	(r344585)
@@ -0,0 +1,23 @@
+$FreeBSD$
+
+TEST_TARGETS=	base_unittests \
+		crypto_unittests \
+		cacheinvalidation_unittests \
+		gpu_unittests \
+		sync_unit_tests \
+		printing_unittests \
+		sql_unittests \
+		content_unittests \
+		cc_unittests \
+		ui_unittests \
+		url_unittests \
+		compositor_unittests \
+		ipc_tests \
+		dbus_unittests \
+		net_unittests \
+		media_unittests
+# browser_tests: missing test file?
+# unit_tests: missing test file?
+# chromedriver_unittests: does not build
+# chromedriver_tests: does not build
+# telemetry_unittests: unknown ninja target



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402161526.s1GFQ039091957>