-
Notifications
You must be signed in to change notification settings - Fork 53
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: kurtosis run
--non-blocking-tasks
(#2153)
## Description: Adds a flag `--non-blocking-tasks`. If set, task services from `run_sh` and `run_python` are not removed before continuing with execution. The effects is small over Docker, but this significantly reduces run times over k8s because of the overhead of removing a pod (up to 30s). For the `ethereum-package` over k8s with images cached, running with the flag goes from 4min to 1min. However, task services will have to be removed manually after execution or via a `kurtosis clean`. ## Is this change user facing? YES ## References: #2140
- Loading branch information
Showing
41 changed files
with
1,888 additions
and
718 deletions.
There are no files selected for viewing
1,129 changes: 578 additions & 551 deletions
1,129
api/golang/core/kurtosis_core_rpc_api_bindings/api_container_service.pb.go
Large diffs are not rendered by default.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
api/golang/core/kurtosis_core_rpc_api_bindings/api_container_service_grpc.pb.go
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
api/golang/engine/kurtosis_engine_rpc_api_bindings/engine_service.pb.go
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
api/golang/engine/kurtosis_engine_rpc_api_bindings/engine_service_grpc.pb.go
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.