Repository navigation
CAMEL-26699: camel-chaos - the known rules say what they uncover, when not to use them and what to watch - #29359
Merged
Merged
Conversation
…n not to use them and what to watch Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>
Contributor
|
🌟 Thank you for your contribution to the Apache Camel project! 🌟 🐫 Apache Camel Committers, please review the following items:
|
Contributor
|
🧪 CI tested the following changed modules:
🔬 Scalpel shadow comparison — Scalpel: 11 of 717 tested, 26 compile-only — current: 11 all testedMaveniverse Scalpel detected 11 affected modules (current approach: 11). Skip-tests mode would test 11 modules (3 direct + 9 downstream), skip tests for 26 (generated code, meta-modules) Modules Scalpel would test (11)
Modules with tests skipped (26)
All tested modules (38 modules, 6m 1s total)Total reactor time: 6m 1s
Top 20 slowest modules:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CAMEL-26699, part 2. When you add a chaos rule from the known rules, the add form had a one-line description and a lot of empty room. Each recipe of the chaos model now guides the one who picks it, a person or an AI:
camel-chaos
ChaosModel.guides()has the three lists for each of the 17 recipes, and the recipes have the fuller descriptions.chaos-model.json(uncovers,avoid,watch), and the catalog copy is updated.ChaosModelTestchecks that every recipe has all three.chaos.adocdescribes them, with a fuller example; the catalog doc copy is updated.Terminal UI
How "Is slow" now looks in the form (rendered with the generated model; 170 columns):
Tests: all 651 camel-chaos tests pass, and all 2328 TUI module tests pass (1 skipped). Not checked live: a running TUI loads camel-catalog from the local Maven repository, which doesn't have the new model yet.
This is independent of #29358, the first part of CAMEL-26699; both touch
ChaosRecipes, in different places.Claude Code on behalf of Claus Ibsen
🤖 Generated with Claude Code
https://claude.ai/code/session_012nJsFsjqqFiwroeHRWaKbS