Expose task placement reasons in CLI summaries
This commit is contained in:
parent
fe6c2d5042
commit
218ab65e47
4 changed files with 161 additions and 33 deletions
|
|
@ -178,6 +178,11 @@ expect(
|
|||
"coordinator task restart boundary coverage",
|
||||
/fn service_reports_task_restart_boundary_through_public_api\(\)/
|
||||
);
|
||||
expect(
|
||||
coordinator,
|
||||
"coordinator task events retain placement reasons",
|
||||
/pub struct TaskCompletionEvent[\s\S]*placement: Option<Placement>[\s\S]*task_placements[\s\S]*event\.placement = self\.task_placements\.remove/
|
||||
);
|
||||
expect(
|
||||
coordinator,
|
||||
"public debug operation audit event",
|
||||
|
|
@ -203,6 +208,16 @@ expect(
|
|||
"CLI exposes node attach grant disclosures",
|
||||
/struct CapabilityGrantDisclosure[\s\S]*coordinator_policy_limited[\s\S]*fn capability_grant_disclosures/
|
||||
);
|
||||
expect(
|
||||
cli,
|
||||
"CLI exposes task placement reasons",
|
||||
/fn task_summaries[\s\S]*node_placement[\s\S]*reasons[\s\S]*explanation_available/
|
||||
);
|
||||
expect(
|
||||
cli,
|
||||
"CLI renders task placement reasons",
|
||||
/fn push_task_placement_reasons[\s\S]*placement \{task_name\}: \{node\}/
|
||||
);
|
||||
expect(
|
||||
cli,
|
||||
"CLI parses dangerous capability overrides",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue