Cover independent observability planning
This commit is contained in:
@@ -54,6 +54,16 @@ REMOTE_DEPLOY="$REPO_ROOT/scripts/deploy-remote.sh"
|
||||
[ "$output" = "prometheus" ]
|
||||
}
|
||||
|
||||
@test "deployment planner maps shared observability configs independently" {
|
||||
run python3 "$PLANNER" --target dankclaw --paths shared/loki/loki-config.yaml
|
||||
[ "$status" -eq 0 ]
|
||||
[ "$output" = "loki" ]
|
||||
|
||||
run python3 "$PLANNER" --target dankclaw --paths shared/alloy/config.alloy
|
||||
[ "$status" -eq 0 ]
|
||||
[ "$output" = "alloy" ]
|
||||
}
|
||||
|
||||
@test "deployment planner maps service-owned non-compose files" {
|
||||
run python3 "$PLANNER" --target dankclaw --paths dankclaw/hermes/config.yaml.example
|
||||
[ "$status" -eq 0 ]
|
||||
|
||||
Reference in New Issue
Block a user