Skip to content

Commit 6d1615b

Browse files
committed
Remove references to Travis CI
1 parent ebe053b commit 6d1615b

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

fuzz/README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@ Fuzz tests generate a ton of random parameter arguments to the program and then
44

55
## How does it work?
66

7-
Typically, Travis CI will run `travis-fuzz.sh` on one of the environments the automated tests are
8-
configured for. This is the most time-consuming component of the continuous integration workflow,
9-
so it is recommended that you detect issues locally, and Travis merely acts as a sanity check.
10-
Fuzzing is further only effective with a lot of CPU time, indicating that if crash scenarios are
11-
discovered on Travis with its low runtime constraints, the crash is caused relatively easily.
7+
Typically, CI will run `ci-fuzz.sh` on one of the environments the automated tests are
8+
configured for. Fuzzing is further only effective with a lot of CPU time, indicating that if crash
9+
scenarios are discovered on CI with its low runtime constraints, the crash is caused relatively easily.
1210

1311
## How do I run fuzz tests locally?
1412

@@ -81,28 +79,28 @@ To see a list of available fuzzing targets, run:
8179
ls ./src/bin/
8280
```
8381

84-
## A fuzz test failed on Travis, what do I do?
82+
## A fuzz test failed, what do I do?
8583

8684
You're trying to create a PR, but need to find the underlying cause of that pesky fuzz failure
8785
blocking the merge?
8886

8987
Worry not, for this is easily traced.
9088

91-
If your Travis output log looks like this:
89+
If your output log looks like this:
9290

9391
```
9492
Size:639 (i,b,hw,ed,ip,cmp): 0/0/0/0/0/1, Tot:0/0/0/2036/5/28604
9593
Seen a crash. Terminating all fuzzing threads
9694
9795
… # a lot of lines in between
9896
99-
<0x0000555555565559> [func:UNKNOWN file: line:0 module:/home/travis/build/rust-bitcoin/rust-lightning/fuzz/hfuzz_target/x86_64-unknown-linux-gnu/release/full_stack_target]
97+
<0x0000555555565559> [func:UNKNOWN file: line:0 module:./rust-lightning/fuzz/hfuzz_target/x86_64-unknown-linux-gnu/release/full_stack_target]
10098
<0x0000000000000000> [func:UNKNOWN file: line:0 module:UNKNOWN]
10199
=====================================================================
102100
2d3136383734090101010101010101010101010101010101010101010101
103101
010101010100040101010101010101010101010103010101010100010101
104102
0069d07c319a4961
105-
The command "if [ "$(rustup show | grep default | grep stable)" != "" ]; then cd fuzz && cargo test --verbose && ./travis-fuzz.sh; fi" exited with 1.
103+
The command "if [ "$(rustup show | grep default | grep stable)" != "" ]; then cd fuzz && cargo test --verbose && ./ci-fuzz.sh; fi" exited with 1.
106104
```
107105

108106
Note that the penultimate stack trace line ends in `release/full_stack_target]`. That indicates that

0 commit comments

Comments
 (0)