Bug 1192278 - empower |make check-jit-test| to specify a subset of tests to run; r=terrence
authorNathan Froyd <froydnj@mozilla.com>
Fri, 07 Aug 2015 03:21:13 -0400
changeset 288523 6fb2fe978246fc44e02be2c871e370a17fde8171
parent 288522 decbc368c8b6d51a8bed94958c5a0e43dcbd5633
child 288524 b403e967667042af813576f3b1a7b9580e7b2031
push id5067
push userraliiev@mozilla.com
push dateMon, 21 Sep 2015 14:04:52 +0000
treeherdermozilla-beta@14221ffe5b2f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersterrence
bugs1192278
milestone42.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1192278 - empower |make check-jit-test| to specify a subset of tests to run; r=terrence Calling: make check-jit-test JITTEST_TEST_ARGS=basic/ will now run all tests whose name includes "basic/". Similarly, running: make check-jit-test JITTEST_TEST_ARGS=basic/timeout-check.js will run only basic/timeout-check.js.
js/src/Makefile.in
--- a/js/src/Makefile.in
+++ b/js/src/Makefile.in
@@ -113,17 +113,17 @@ check-style::
 check-masm::
 	(cd $(srcdir) && $(PYTHON) $(topsrcdir)/config/check_macroassembler_style.py);
 
 check-jit-test::
 	$(JITTEST_SANITIZER_ENV) $(wildcard $(RUN_TEST_PROGRAM)) $(PYTHON) -u $(srcdir)/jit-test/jit_test.py \
 	        --no-slow --no-progress --format=automation --jitflags=all \
 			$(JITTEST_VALGRIND_FLAG) \
 			$(JITTEST_EXTRA_ARGS) \
-	        $(DIST)/bin/$(JS_SHELL_NAME)$(BIN_SUFFIX)
+	        $(DIST)/bin/$(JS_SHELL_NAME)$(BIN_SUFFIX) $(JITTEST_TEST_ARGS)
 
 check:: check-style check-masm
 
 check-jstests:
 	$(wildcard $(RUN_TEST_PROGRAM)) $(PYTHON) -u $(srcdir)/tests/jstests.py \
 		--no-progress --format=automation --timeout 300 \
 		$(JSTESTS_EXTRA_ARGS) \
 		$(DIST)/bin/$(JS_SHELL_NAME)$(BIN_SUFFIX)