34
34
task :
35
35
name : " [native_fuzz_with_valgrind] [persistent_worker]"
36
36
persistent_worker : {} # https://cirrus-ci.org/guide/persistent-workers/ , PERSISTENT_WORKER_TEMPLATE
37
- timeout_in : 2160m
37
+ timeout_in : 4320m
38
38
env :
39
39
FILE_ENV : " ./ci/test/00_setup_env_native_fuzz_with_valgrind.sh"
40
40
MAKEJOBS : " -j6"
47
47
- apt update && apt install git -y
48
48
- git clone https://github.com/bitcoin/bitcoin --depth=1 ./bitcoin-core
49
49
- mkdir -p ./bitcoin-core/ci/scratch/qa-assets
50
- - mv ./fuzz_seed_corpus ./bitcoin-core/ci/scratch/qa-assets/
50
+ - mv ./{.git, fuzz_seed_corpus} ./bitcoin-core/ci/scratch/qa-assets/
51
51
ci_script :
52
52
- cd ./bitcoin-core
53
53
- ./ci/test_run_all.sh
@@ -68,14 +68,12 @@ task:
68
68
ccache_cache :
69
69
folder : " /tmp/ccache_dir"
70
70
upstream_clone_script :
71
- - cd /tmp
72
71
- apt update && apt install git -y
73
72
- git clone https://github.com/bitcoin/bitcoin --depth=1 ./bitcoin-core
74
- - mkdir -p /tmp/ bitcoin-core/ci/scratch
75
- - mv /tmp/cirrus-ci-build /tmp/ bitcoin-core/ci/scratch/qa-assets
73
+ - mkdir -p ./ bitcoin-core/ci/scratch/qa-assets
74
+ - mv ./{.git,fuzz_seed_corpus} ./ bitcoin-core/ci/scratch/qa-assets/
76
75
ci_script :
77
- - cd /tmp/bitcoin-core
78
- - sed -i 's|FuzzedDataProvider fuzzed_data_provider|return;FuzzedDataProvider fuzzed_data_provider|g' ./src/test/fuzz/strprintf.cpp # Avoid tinyformat issue
76
+ - cd ./bitcoin-core
79
77
- ./ci/test_run_all.sh
80
78
task :
81
79
name : " [native_fuzz] [lunar]"
@@ -94,11 +92,10 @@ task:
94
92
ccache_cache :
95
93
folder : " /tmp/ccache_dir"
96
94
upstream_clone_script :
97
- - cd /tmp
98
95
- apt update && apt install git -y
99
96
- git clone https://github.com/bitcoin/bitcoin --depth=1 ./bitcoin-core
100
- - mkdir -p /tmp/ bitcoin-core/ci/scratch
101
- - mv /tmp/cirrus-ci-build /tmp/ bitcoin-core/ci/scratch/qa-assets
97
+ - mkdir -p ./ bitcoin-core/ci/scratch/qa-assets
98
+ - mv ./{.git,fuzz_seed_corpus} ./ bitcoin-core/ci/scratch/qa-assets/
102
99
ci_script :
103
- - cd /tmp /bitcoin-core
100
+ - cd . /bitcoin-core
104
101
- ./ci/test_run_all.sh
0 commit comments