summaryrefslogtreecommitdiff
path: root/vcbuild.bat
diff options
context:
space:
mode:
authorJan Krems <jan.krems@groupon.com>2016-12-11 14:37:25 -0800
committerAnna Henningsen <anna@addaleax.net>2017-02-13 14:50:29 +0100
commitfc3f0d63b4e94d90d96c914c9e1d7ee6329ea65a (patch)
treef8b83ed97b951dd5f4bb460ac1c840265a7fab8c /vcbuild.bat
parent8c9762e150362c9b7f4db8e5c1680f1758f0ef9f (diff)
downloadandroid-node-v8-fc3f0d63b4e94d90d96c914c9e1d7ee6329ea65a.tar.gz
android-node-v8-fc3f0d63b4e94d90d96c914c9e1d7ee6329ea65a.tar.bz2
android-node-v8-fc3f0d63b4e94d90d96c914c9e1d7ee6329ea65a.zip
build: add node-inspect integration test
This just adds an additional make target (`make test-node-inspect`) but will not include the new debugger in releases. PR-URL: https://github.com/nodejs/node/pull/10187 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'vcbuild.bat')
-rw-r--r--vcbuild.bat8
1 files changed, 8 insertions, 0 deletions
diff --git a/vcbuild.bat b/vcbuild.bat
index 9ed42bcfb1..ea032e9e9c 100644
--- a/vcbuild.bat
+++ b/vcbuild.bat
@@ -39,6 +39,7 @@ set enable_vtune_arg=
set configure_flags=
set build_addons=
set dll=
+set test_node_inspect=
:next-arg
if "%1"=="" goto args-done
@@ -69,6 +70,7 @@ if /i "%1"=="test-internet" set test_args=%test_args% internet&goto arg-ok
if /i "%1"=="test-pummel" set test_args=%test_args% pummel&goto arg-ok
if /i "%1"=="test-all" set test_args=%test_args% sequential parallel message gc inspector internet pummel&set build_testgc_addon=1&set jslint=1&goto arg-ok
if /i "%1"=="test-known-issues" set test_args=%test_args% known_issues&goto arg-ok
+if /i "%1"=="test-node-inspect" set test_node_inspect=1&goto arg-ok
if /i "%1"=="jslint" set jslint=1&goto arg-ok
if /i "%1"=="jslint-ci" set jslint_ci=1&goto arg-ok
if /i "%1"=="package" set package=1&goto arg-ok
@@ -332,6 +334,12 @@ EndLocal
goto run-tests
:run-tests
+if not defined test_node_inspect goto node-tests
+set USE_EMBEDDED_NODE_INSPECT=1
+%config%\node tools\test-npm-package.js --install deps\node-inspect test
+goto node-tests
+
+:node-tests
if "%test_args%"=="" goto jslint
if "%config%"=="Debug" set test_args=--mode=debug %test_args%
if "%config%"=="Release" set test_args=--mode=release %test_args%