forked from ethereum-optimism/optimism
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjustfile
More file actions
23 lines (19 loc) · 639 Bytes
/
justfile
File metadata and controls
23 lines (19 loc) · 639 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import '../justfiles/go.just'
# Run tests
test: (go_test "./...")
# Generate mocks
generate-mocks: (go_generate "./...")
[private]
service_fuzz_task FUZZ TIME='10s': (go_fuzz FUZZ TIME "./eth")
# Run fuzzing tests
fuzz:
printf "%s\n" \
"FuzzExecutionPayloadUnmarshal" \
"FuzzExecutionPayloadMarshalUnmarshalV1" \
"FuzzExecutionPayloadMarshalUnmarshalV2" \
"FuzzExecutionPayloadMarshalUnmarshalV3" \
"FuzzOBP01" \
"FuzzEncodeDecodeBlob" \
"FuzzDetectNonBijectivity" \
"FuzzEncodeScalar" \
| parallel -j {{PARALLEL_JOBS}} {{just_executable()}} service_fuzz_task {}