Skip to content

Add AMQP Imposter and refresh rmqapitests - #101

Merged
willhoy merged 3 commits into
bloomberg:mainfrom
michalovits:amqp-imposter
Nov 12, 2026
Merged

willhoy merged 3 commits into
bloomberg:mainfrom
michalovits:amqp-imposter

Conversation

@michalovits

@michalovits michalovits commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor
  • Add AMQP Imposter, a configurable, model-driven AMQP 0-9-1 server to exercise client code against unusual interactions.

    • amqp_imposter/README gives an overview of the "how" and "why".
    • amqp_imposter/model defines what the server can send or receive at a point in the interaction, as well as how to sample from this bag of sendable methods.
  • Add the rmqapitests[fuzz] suite with an initial set of properties.

    • Enable in CI with 1000 seeds and IIR turned on.

@michalovits
michalovits marked this pull request as ready for review October 27, 2026 18:25
@michalovits
michalovits requested a review from a team October 28, 2026 08:48
@michalovits
michalovits force-pushed the amqp-imposter branch 4 times, most recently from 560824b to 1858d7f Compare November 12, 2026 11:33
Signed-off-by: Stavros Michalovits <stmichalovits@gmail.com>
Signed-off-by: Stavros Michalovits <stmichalovits@gmail.com>
Signed-off-by: Stavros Michalovits <stmichalovits@gmail.com>
@willhoy
willhoy merged commit a1cb3dc into bloomberg:main Nov 12, 2026
6 checks passed
@michalovits

Copy link
Copy Markdown
Contributor Author

Ref the bugfix PRs: #105, #106, #107, #108, #109, #110, #111, #112, #113, #114

@michalovits
michalovits deleted the amqp-imposter branch November 12, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants