oscerd opened a new pull request, #2883:
URL: https://github.com/apache/camel-kamelets/pull/2883

   ## Summary
   
   `counter-source` carries the `camel.apache.org/kamelet.verified: "true"` 
label, but had **no behaviour test** under `tests/camel-kamelets-itest`. Per 
the catalog convention the verified label means "passing behaviour tests", so 
this adds the missing Citrus test rather than dropping the label.
   
   ## What it does
   - `tests/.../resources/counter/counter-source-pipe.yaml` — a Pipe running 
`counter-source` → `log-sink` (`start: 777777`, `numbers: 1`).
   - `tests/.../resources/counter/counter-source-pipe.citrus.it.yaml` — runs 
the Pipe via Camel JBang and verifies the generated sequential number reaches 
the sink (`logMessage: "777777"`).
   - Registers the new `counter` package in `CommonIT`.
   
   ## Verification
   - `mvn verify -Dit.test=CommonIT#counter` → **TEST SUCCESS** (`Verified 
Camel integration 'counter-source-pipe' ... All values OK!`, ~29s).
   - Smoke-tested the Kamelet directly via `camel run`: it loads, the `counter` 
`AtomicInteger` bean resolves, and it emits the sequence with `Content-Type: 
text/plain`. (Relevant to #2771 — the bean-backed `counter-source` loads and 
runs on the current catalog version, `4.21.0-SNAPSHOT`.)
   
   ---
   _AI-generated by Claude Code on behalf of Andrea Cosentino (@oscerd)._
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to