Skip to content

Azure Service Bus multi-tenant conventional routing: message published without a tenant id is sent and never received #3826

Description

@jeremydmiller

The in-file note on this class says "Needs its own issue"; that was never actioned, so the defect has been sitting behind a Flaky tag with nothing tracking it.

Bug_1933_multi_tenant_conventional_routing is tagged [Trait("Category", "Flaky")], removing 2 tests from CI. It is not flaky. Re-measured 2026-08-02 after the entity-name sanitizing fix:

  • Now 1 of 2 fails, down from 2 of 2 — the broker starts fine now, so the remaining failure is not provisioning.
  • 5.5m for the class.

The survivor is should_receive_message_when_published_without_tenant_id, which fails as a TrackedSession timeout after 4m28s: the message is Sent and never Received.

That is real multi-tenant conventional-routing behaviour — a message published without a tenant id never reaches its listener — not a test or provisioning problem.

Fixing it should let the tag come off and return both tests to CIAzureServiceBus.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions