Add an `rpc-tests` make target
This ensures that zcashd is up-to-date with any changes before running the tests.
This commit is contained in:
parent
e9b4a1af09
commit
113d7a4840
|
@ -13,7 +13,7 @@ SUBDIRS = src
|
||||||
if ENABLE_MAN
|
if ENABLE_MAN
|
||||||
SUBDIRS += doc/man
|
SUBDIRS += doc/man
|
||||||
endif
|
endif
|
||||||
.PHONY: deploy FORCE
|
.PHONY: deploy FORCE rpc-tests
|
||||||
|
|
||||||
GZIP_ENV="-9n"
|
GZIP_ENV="-9n"
|
||||||
|
|
||||||
|
@ -174,3 +174,6 @@ clean-local:
|
||||||
distclean-local:
|
distclean-local:
|
||||||
rm -f zcutil/bin/db_*
|
rm -f zcutil/bin/db_*
|
||||||
rmdir zcutil/bin 2>/dev/null || true
|
rmdir zcutil/bin 2>/dev/null || true
|
||||||
|
|
||||||
|
rpc-tests: $(BITCOIND_BIN)
|
||||||
|
qa/pull-tester/rpc-tests.py $(RPC_TEST)
|
||||||
|
|
11
qa/README.md
11
qa/README.md
|
@ -27,19 +27,22 @@ Running tests
|
||||||
|
|
||||||
You can run any single test by calling
|
You can run any single test by calling
|
||||||
|
|
||||||
qa/pull-tester/rpc-tests.py <testname>
|
RPC_TEST=<testname> make rpc-tests
|
||||||
|
|
||||||
Or you can run any combination of tests by calling
|
Or you can run any combination of tests by calling
|
||||||
|
|
||||||
qa/pull-tester/rpc-tests.py <testname1> <testname2> <testname3> ...
|
RPC_TEST="<testname1> <testname2> <testname3> ..." make rpc-tests
|
||||||
|
|
||||||
Run the regression test suite with
|
Run the regression test suite with
|
||||||
|
|
||||||
qa/pull-tester/rpc-tests.py
|
make rpc-tests
|
||||||
|
|
||||||
Run all possible tests with
|
Run all possible tests with
|
||||||
|
|
||||||
qa/pull-tester/rpc-tests.py --extended
|
RPC_TEST="--extended" make rpc-tests
|
||||||
|
|
||||||
|
You can also run the tests directly using `qa/pull-tester/rpc-tests.py` instead
|
||||||
|
of `make`, but that won't ensure that zcashd is up-to-date with any changes.
|
||||||
|
|
||||||
By default, tests will be run in parallel. To specify how many jobs to run,
|
By default, tests will be run in parallel. To specify how many jobs to run,
|
||||||
append `--jobs=n` (default n=4).
|
append `--jobs=n` (default n=4).
|
||||||
|
|
Loading…
Reference in New Issue