Skip to content

Commit e6f55d2

Browse files
committed
quick test
1 parent 138621b commit e6f55d2

File tree

2 files changed

+18
-20
lines changed

2 files changed

+18
-20
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,14 +101,11 @@ jobs:
101101
strategy:
102102
fail-fast: false
103103
matrix:
104-
job-type: [standard, fuzz]
104+
job-type: [standard]
105105
include:
106106
- job-type: standard
107107
file-env: './ci/test/00_setup_env_mac_native.sh'
108108
job-name: 'macOS 14 native, arm64, no depends, sqlite only, gui'
109-
- job-type: fuzz
110-
file-env: './ci/test/00_setup_env_mac_native_fuzz.sh'
111-
job-name: 'macOS 14 native, arm64, fuzz'
112109

113110
env:
114111
DANGER_RUN_CI_ON_HOST: 1
@@ -163,7 +160,7 @@ jobs:
163160
name: ${{ matrix.job-name }}
164161
runs-on: windows-2022
165162

166-
if: ${{ vars.SKIP_BRANCH_PUSH != 'true' || github.event_name == 'pull_request' }}
163+
if: ${{ 'false' == 'true' }}
167164

168165
env:
169166
PYTHONUTF8: 1
@@ -405,7 +402,7 @@ jobs:
405402
asan-lsan-ubsan-integer-no-depends-usdt:
406403
name: 'ASan + LSan + UBSan + integer, no depends, USDT'
407404
runs-on: ubuntu-24.04 # has to match container in ci/test/00_setup_env_native_asan.sh for tracing tools
408-
if: ${{ vars.SKIP_BRANCH_PUSH != 'true' || github.event_name == 'pull_request' }}
405+
if: ${{ 'false' == 'true' }}
409406
timeout-minutes: 120
410407
env:
411408
FILE_ENV: "./ci/test/00_setup_env_native_asan.sh"

test/functional/test_runner.py

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,6 @@
164164
'interface_zmq.py',
165165
'rpc_invalid_address_message.py',
166166
'rpc_validateaddress.py',
167-
'interface_bitcoin_cli.py',
168167
'feature_bind_extra.py',
169168
'mempool_resurrect.py',
170169
'wallet_txn_doublespend.py --mineblock',
@@ -520,24 +519,24 @@ def remove_tests(exclude_list):
520519
f"A minimum of {MIN_NO_CLEANUP_SPACE // (1024 * 1024 * 1024)} GB of free space is required.")
521520
passon_args.append("--nocleanup")
522521

523-
check_script_list(src_dir=config["environment"]["SRCDIR"], fail_on_warn=fail_on_warn)
524522
check_script_prefixes()
525523

526524
if not args.keepcache:
527525
shutil.rmtree("%s/test/cache" % config["environment"]["BUILDDIR"], ignore_errors=True)
528526

529-
run_tests(
530-
test_list=test_list,
531-
build_dir=config["environment"]["BUILDDIR"],
532-
tmpdir=tmpdir,
533-
jobs=args.jobs,
534-
enable_coverage=args.coverage,
535-
args=passon_args,
536-
combined_logs_len=args.combinedlogslen,
537-
failfast=args.failfast,
538-
use_term_control=args.ansi,
539-
results_filepath=results_filepath,
540-
)
527+
for i in range(32):
528+
run_tests(
529+
test_list=list(test_list),
530+
build_dir=config["environment"]["BUILDDIR"],
531+
tmpdir=tmpdir,
532+
jobs=args.jobs,
533+
enable_coverage=args.coverage,
534+
args=passon_args,
535+
combined_logs_len=args.combinedlogslen,
536+
failfast=args.failfast,
537+
use_term_control=args.ansi,
538+
results_filepath=results_filepath,
539+
)
541540

542541
def run_tests(*, test_list, build_dir, tmpdir, jobs=1, enable_coverage=False, args=None, combined_logs_len=0, failfast=False, use_term_control, results_filepath=None):
543542
args = args or []
@@ -648,6 +647,8 @@ def run_tests(*, test_list, build_dir, tmpdir, jobs=1, enable_coverage=False, ar
648647
else:
649648
coverage_passed = True
650649

650+
if all_passed: return
651+
651652
# Clear up the temp directory if all subdirectories are gone
652653
if not os.listdir(tmpdir):
653654
os.rmdir(tmpdir)

0 commit comments

Comments
 (0)