fix(pyright): resolve type errors introduced by lifecycle refactor
tracker-policy-pr / check-pr (pull_request) Successful in 15s
test / integration-docker (pull_request) Successful in 28s
test / unit (pull_request) Successful in 39s
lint / lint (push) Successful in 42s
test / stage-firecracker-inputs (pull_request) Successful in 2s
test / build-infra (pull_request) Successful in 3m39s
test / integration-firecracker (pull_request) Successful in 1m49s
test / coverage (pull_request) Failing after 2m4s
test / publish-infra (pull_request) Has been skipped

- Remove unused INFRA_IMAGE import from test_orchestrator_lifecycle
- Update integration test to use new single-container OrchestratorService
  API (infra_name/image replaces orchestrator_name/gateway_name/gateway_image)
- Move type: ignore to the lambda line in gateway_init SIGHUP handler
- Break two long lines in test_orchestrator_lifecycle
This commit is contained in:
2026-07-20 19:48:52 +00:00
parent 5b8c8ceb1d
commit e712967df5
3 changed files with 18 additions and 16 deletions
+3 -2
View File
@@ -378,8 +378,9 @@ def main(argv: Sequence[str] | None = None) -> int:
# --signal HUP <bundle>` after writing routes.yaml. The kernel
# delivers SIGHUP to PID 1 (this supervisor); forward it to
# mitmdump so it reloads its addon.
signal.signal( # type: ignore
signal.SIGHUP, lambda *_: sup.forward_signal(signal.SIGHUP, "egress")
signal.signal(
signal.SIGHUP,
lambda *_: sup.forward_signal(signal.SIGHUP, "egress"), # type: ignore[misc]
)
while not sup.tick():