Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

chore(kurtosis): remove deprecated kurtosis deployments from kona.#3148

Merged
theochap merged 4 commits intomainfrom
theo/remove-kurtosis
Dec 9, 2025
Merged

chore(kurtosis): remove deprecated kurtosis deployments from kona.#3148
theochap merged 4 commits intomainfrom
theo/remove-kurtosis

Conversation

@theochap
Copy link
Copy Markdown
Member

@theochap theochap commented Dec 5, 2025

Description

We dropped support for kurtosis a few months ago but never got around cleaning up the test folder. This PR does some basic clean-ups and updates the test docs

Copilot AI review requested due to automatic review settings December 5, 2025 19:01
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes deprecated Kurtosis deployment infrastructure and updates the test documentation to reflect the transition to the sysgo orchestrator from op-devstack. The changes include removing Kurtosis-specific test files, cleaning up the justfile by removing Kurtosis-related recipes, and adding new L1 reorg test files.

  • Removes all Kurtosis-specific tooling and test infrastructure
  • Updates documentation to describe sysgo orchestrator usage
  • Adds new L1 reorg test cases for the supervisor

Reviewed changes

Copilot reviewed 5 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tests/supervisor/l1reorg/l2reorgAfterL1reorg/reorg_test.go New test file for L2 reorg after L1 reorg scenarios
tests/supervisor/l1reorg/l2reorgAfterL1reorg/init_test.go Test initialization file for L2 reorg tests with SimpleInteropMinimal preset
tests/supervisor/l1reorg/l1reorg/reorg_test.go New test file for L1 reorg scenarios
tests/supervisor/l1reorg/l1reorg/init_test.go Test initialization file for L1 reorg tests
tests/node/common/cpu_monitor_test.go Removed Kurtosis-specific CPU monitoring test
tests/justfile Removed Kurtosis-related recipes (devnet, cleanup-kurtosis, test-e2e-kurtosis, build-deploy-devnet, deploy-devnet-and-test-e2e, build-devnet-and-test-e2e, update-node-devnet)
tests/cmd/main.go Removed Kurtosis Traefik configuration utility
tests/README.md Updated documentation to reflect sysgo orchestrator usage and removed Kurtosis references
mise.toml Removed Kurtosis CLI tool dependency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link
Copy Markdown

codecov bot commented Dec 5, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.9%. Comparing base (5ff8254) to head (873547a).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Comment thread tests/supervisor/l1reorg/init_test.go
Copy link
Copy Markdown
Collaborator

@op-will op-will left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Can you update docs as well?

@theochap theochap force-pushed the theo/remove-kurtosis branch from 5c4ed0f to 873547a Compare December 9, 2025 19:25
@theochap theochap enabled auto-merge December 9, 2025 19:26
@theochap theochap disabled auto-merge December 9, 2025 19:42
@theochap theochap merged commit 62657bf into main Dec 9, 2025
47 checks passed
@theochap theochap deleted the theo/remove-kurtosis branch December 9, 2025 20:02
theochap added a commit to ethereum-optimism/optimism that referenced this pull request Dec 10, 2025
…p-rs/kona#3148)

## Description

We dropped support for kurtosis a few months ago but never got around
cleaning up the test folder. This PR does some basic clean-ups and
updates the test docs
theochap added a commit to ethereum-optimism/optimism that referenced this pull request Jan 14, 2026
…p-rs/kona#3148)

## Description

We dropped support for kurtosis a few months ago but never got around
cleaning up the test folder. This PR does some basic clean-ups and
updates the test docs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants