This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch CAMEL-26788-chaos-explore-save
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/CAMEL-26788-chaos-explore-save 
by this push:
     new 2fc26ea31e4d CAMEL-26788: camel-jbang - the playbook says what an 
experiment does with messages lost at the dead letter channel (CAMEL-26789)
2fc26ea31e4d is described below

commit 2fc26ea31e4d2efe2b4fff53ff432dd94207bd4d
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Nov 9 18:20:02 2026 +0100

    CAMEL-26788: camel-jbang - the playbook says what an experiment does with 
messages lost at the dead letter channel (CAMEL-26789)
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
    Signed-off-by: Claus Ibsen <[email protected]>
---
 .../camel/dsl/jbang/core/commands/ai/ChaosExplorePlaybook.java       | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ChaosExplorePlaybook.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ChaosExplorePlaybook.java
index 6e7ed9b3eb8c..181f53d49339 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ChaosExplorePlaybook.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ChaosExplorePlaybook.java
@@ -92,8 +92,9 @@ public final class ChaosExplorePlaybook {
                 Routes fed over http or from files cannot be fed by an 
experiment yet: try them only when they \
                 feed themselves
                    - a rule at=dlq fails the dead letter channel, so it fires 
only when a message goes there: use \
-                the combined suggestions, which add the fault that sends 
messages there too, and expect \
-                <route>:failed<=0, as a message the dead letter channel did 
not take fails in its route
+                the combined suggestions, which add the fault that sends 
messages there too. A message the \
+                dead letter channel did not deliver is handled there, so it 
does not fail in its route: the \
+                experiment counts it as lost at the dead letter channel, and 
fails then
                    - wait: longer than the within= of the expectation
                    - note: what you make of the result, in one sentence
                 4. Read the result: the verdict (FAIL, PASS or INCONCLUSIVE), 
the expectations, what the routes \

Reply via email to