Skip to content

Add performance test infrastructure for Azure Service Bus#1342

Open
dvdstelt wants to merge 1 commit intomasterfrom
performance-nuget
Open

Add performance test infrastructure for Azure Service Bus#1342
dvdstelt wants to merge 1 commit intomasterfrom
performance-nuget

Conversation

@dvdstelt
Copy link
Copy Markdown
Member

@dvdstelt dvdstelt commented Mar 9, 2026

Based on the new NuGet Sources package created here: https://github.com/Particular/NServiceBus.PerformanceTests

@dvdstelt dvdstelt requested a review from danielmarbach March 9, 2026 21:48
@dvdstelt dvdstelt self-assigned this Mar 9, 2026
client.DisposeAsync().AsTask().GetAwaiter().GetResult();
}

static string Sanitize(string name)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we have a sanitize helper you could include as code and then use it

}
}

internal static partial void EnsureQueueExists(string queueName, int maxDepth)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we make all the IO-bound methods async by returning Task or ValueTask?

Copy link
Copy Markdown
Contributor

@danielmarbach danielmarbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would benefit from some small instructions in the readme on when to run those and what to expect

@dvdstelt
Copy link
Copy Markdown
Member Author

I think it would benefit from some small instructions in the readme on when to run those and what to expect

Will update this at later stage, have been adding other fixes after more testing with IBMQMQ. If those are in the next alpha, I'll update this.

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