Skip to content

Commit faf3d22

Browse files
author
MarcoFalke
committed
test_runner: Remove unused --force option
1 parent 72d34c0 commit faf3d22

File tree

3 files changed

+5
-12
lines changed

3 files changed

+5
-12
lines changed

.appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@ test_script:
5454
- cmd: src\bench_bitcoin.exe -evals=1 -scaling=0 > NUL
5555
- ps: python test\util\bitcoin-util-test.py
5656
- cmd: python test\util\rpcauth-test.py
57-
- cmd: python test\functional\test_runner.py --ci --force --quiet --combinedlogslen=4000 --failfast
57+
- cmd: python test\functional\test_runner.py --ci --quiet --combinedlogslen=4000 --failfast
5858
deploy: off

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,19 +66,21 @@ jobs:
6666
BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports CXXFLAGS=-Wno-psabi"
6767
6868
- stage: test
69-
name: 'Win32 [GOAL: deploy] [no gui tests]'
69+
name: 'Win32 [GOAL: deploy] [no gui or functional tests]'
7070
env: >-
7171
HOST=i686-w64-mingw32
7272
DPKG_ADD_ARCH="i386"
7373
PACKAGES="python3 nsis g++-mingw-w64-i686 wine-binfmt wine32"
74+
RUN_FUNCTIONAL_TESTS=false
7475
GOAL="deploy"
7576
BITCOIN_CONFIG="--enable-reduce-exports --disable-gui-tests"
7677
7778
- stage: test
78-
name: 'Win64 [GOAL: deploy] [no gui tests]'
79+
name: 'Win64 [GOAL: deploy] [no gui or functional tests]'
7980
env: >-
8081
HOST=x86_64-w64-mingw32
8182
PACKAGES="python3 nsis g++-mingw-w64-x86-64 wine-binfmt wine64"
83+
RUN_FUNCTIONAL_TESTS=false
8284
GOAL="deploy"
8385
BITCOIN_CONFIG="--enable-reduce-exports --disable-gui-tests"
8486

test/functional/test_runner.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
This module calls down into individual test cases via subprocess. It will
88
forward all unrecognized arguments onto the individual test scripts.
99
10-
Functional tests are disabled on Windows by default. Use --force to run them anyway.
11-
1210
For a description of arguments recognized by test scripts, see
1311
`test/functional/test_framework/test_framework.py:BitcoinTestFramework.main`.
1412
@@ -224,7 +222,6 @@ def main():
224222
parser.add_argument('--ci', action='store_true', help='Run checks and code that are usually only enabled in a continuous integration environment')
225223
parser.add_argument('--exclude', '-x', help='specify a comma-separated-list of scripts to exclude.')
226224
parser.add_argument('--extended', action='store_true', help='run the extended test suite in addition to the basic tests')
227-
parser.add_argument('--force', '-f', action='store_true', help='run tests even on platforms where they are disabled by default (e.g. windows).')
228225
parser.add_argument('--help', '-h', '-?', action='store_true', help='print help text and exit')
229226
parser.add_argument('--jobs', '-j', type=int, default=4, help='how many test scripts to run in parallel. Default=4.')
230227
parser.add_argument('--keepcache', '-k', action='store_true', help='the default behavior is to flush the cache directory on startup. --keepcache retains the cache from the previous testrun.')
@@ -261,12 +258,6 @@ def main():
261258

262259
enable_bitcoind = config["components"].getboolean("ENABLE_BITCOIND")
263260

264-
if config["environment"]["EXEEXT"] == ".exe" and not args.force:
265-
# https://github.com/bitcoin/bitcoin/commit/d52802551752140cf41f0d9a225a43e84404d3e9
266-
# https://github.com/bitcoin/bitcoin/pull/5677#issuecomment-136646964
267-
print("Tests currently disabled on Windows by default. Use --force option to enable")
268-
sys.exit(0)
269-
270261
if not enable_bitcoind:
271262
print("No functional tests to run.")
272263
print("Rerun ./configure with --with-daemon and then make")

0 commit comments

Comments
 (0)