Skip to content

Comments

AE-841: command executor now throws when pod creation fails#320

Open
jkrae-metaeffekt wants to merge 3 commits intomasterfrom
AE-841-command-executor-init-early-throw
Open

AE-841: command executor now throws when pod creation fails#320
jkrae-metaeffekt wants to merge 3 commits intomasterfrom
AE-841-command-executor-init-early-throw

Conversation

@jkrae-metaeffekt
Copy link
Contributor

this means that now, instead of shrugging when the state isn't "Running", we throw a CommandExecutionFailed from the constructor to signify failure to initialize. this gives the environment the opportunity to fail at initialization instead of waiting for timeouts when the first command can't run properly.

Change breaks artifact-analysis without AE-841 merged there, as the environment now will have to catch the checked exception.

@jkrae-metaeffekt jkrae-metaeffekt self-assigned this Dec 5, 2025
this means that now, instead of shrugging when the state isn't "Running", we throw a CommandExecutionFailed from the constructor to signify failure to initialize. this gives the environment the opportunity to fail at initialization instead of waiting for timeouts when the first command can't run properly.
@jkrae-metaeffekt jkrae-metaeffekt force-pushed the AE-841-command-executor-init-early-throw branch from c239e87 to 5dcfbb5 Compare December 18, 2025 11:25
@jkrae-metaeffekt jkrae-metaeffekt marked this pull request as ready for review January 12, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants