[
https://issues.apache.org/jira/browse/CAMEL-26817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen resolved CAMEL-26817.
---------------------------------
Resolution: Fixed
Merged in https://github.com/apache/camel/pull/29573 (4e603d0932d0).
> camel-chaos - every suggested rule says what should hold: an expectation by
> default
> -----------------------------------------------------------------------------------
>
> Key: CAMEL-26817
> URL: https://issues.apache.org/jira/browse/CAMEL-26817
> Project: Camel
> Issue Type: Improvement
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Priority: Major
> Fix For: 4.24.0
>
>
> What to try (camel cmd chaos-suggest, ChaosManager.suggest(), key w in the
> TUI) suggests rules per route, but only the hand-off suggestion
> (orders->shipping:lost<=0) and a duplicate with a receiving route carry an
> expectation. A chaos experiment needs at least one, so the other suggestions
> cannot be run as an experiment as they are, and a rule added from one passes
> whatever happens.
> Every suggestion without an expectation gets expect=<route>:failed<=0:
> whatever the fault does, every exchange it hits in the route is recovered by
> redelivery or handled by the error handler, and none just fails. A route
> without error handling then fails the verdict (the finding), and one with a
> dead letter channel, retries or a circuit breaker passes; messages lost at
> the dead letter channel fail it as before.
> This is step 1 of the start dialog of an exploration in the Camel TUI (let
> there be chaos, CAMEL-26760): pick suggested rules and run one experiment
> each.
> _Claude Code on behalf of davsclaus_
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)