Commit a5793665 authored by inphi's avatar inphi

move cannon fuzz ci to standalone task

parent 18d81ef6
...@@ -85,10 +85,6 @@ jobs: ...@@ -85,10 +85,6 @@ jobs:
gotestsum --format=standard-verbose --junitfile=/tmp/test-results/cannon.xml \ gotestsum --format=standard-verbose --junitfile=/tmp/test-results/cannon.xml \
-- -parallel=2 -coverpkg=github.com/ethereum-optimism/optimism/cannon/... -coverprofile=coverage.out ./... -- -parallel=2 -coverpkg=github.com/ethereum-optimism/optimism/cannon/... -coverprofile=coverage.out ./...
working_directory: cannon working_directory: cannon
- run:
name: Cannon Go fuzz tests
command: make fuzz
working_directory: cannon
- run: - run:
name: upload Cannon coverage name: upload Cannon coverage
command: codecov --verbose --clean --flags cannon-go-tests command: codecov --verbose --clean --flags cannon-go-tests
...@@ -863,6 +859,18 @@ jobs: ...@@ -863,6 +859,18 @@ jobs:
command: make fuzz command: make fuzz
working_directory: op-chain-ops working_directory: op-chain-ops
fuzz-cannon:
docker:
- image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest
steps:
- checkout
- check-changed:
patterns: cannon,packages/contracts-bedrock/contracts/cannon
- run:
name: Fuzz
command: make fuzz
working_directory: cannon
depcheck: depcheck:
docker: docker:
- image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/ci-builder:latest
...@@ -1412,6 +1420,7 @@ workflows: ...@@ -1412,6 +1420,7 @@ workflows:
- go-mod-tidy - go-mod-tidy
- fuzz-op-node - fuzz-op-node
- fuzz-op-chain-ops - fuzz-op-chain-ops
- fuzz-cannon
- bedrock-markdown - bedrock-markdown
- go-lint: - go-lint:
name: op-batcher-lint name: op-batcher-lint
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment