@Override
    public ConditionEvaluationResult evaluateExecutionCondition(ExtensionContext context) {
        Optional<DisabledInRegions> annotation = AnnotationUtils.findAnnotation(context.getElement(), DisabledInRegions.class);
        if (annotation.isEmpty())
            return ConditionEvaluationResult.enabled(DisabledInRegions.class.getSimpleName() + " is not present");

        List<String> disablingRegions = List.of(annotation.get().value());
        String thisRegion = TestRuntime.get().application().instance();
        String reason = "Disabled in: %s. Current region: %s.".formatted(disablingRegions.isEmpty() ? "no regions" : "regions " + String.join(", ", disablingRegions), thisRegion);
        return disablingRegions.contains(thisRegion) ? ConditionEvaluationResult.disabled(reason) : ConditionEvaluationResult.enabled(reason);
    }
One or more regions that this should be disabled in.
tenant-cd-api/src/main/java/ai/vespa/hosted/cd/DisabledInRegions.java