Azure / Azure/azure-functions-dotnet-worker

Implement ServiceBus extension E2E tests

Open
#1,561 1 comment 0 reactions 0 assignees View on GitHub
area: test extensions: service-bus feature: sdk-bindings team-issue
Dominant language
C#
Stars
466
Forks
215
Avg merge
3d 10h
Merged PRs (30d)
7

Description

## Problem Statement

The service bus extension does not currently have any E2E tests written for it.

Today, it's not possible to test service bus E2E with our current test setup a there is no emulator for it; to get past that, we will need to implement a spin up/tear down infrastructure in our pipelines where we create the service bus resources needed for the test, run the test, then tear everything back down.

Something to consider is that this might be a good opportunity for us to move all the extension to the azure sdk for net repo which already has a full E2E test infra setup for service bus

## Tasks

- [x] Make a decision on moving the extension to the sdk for net repo
- [ ] If not moving:
- [ ] Design and implement servicebus test infrastructure using azure pipelines (consider using bicep)
- [ ] Write servicebus E2E tests

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or existing tests are named. First resolve whether the extension will move to the Azure SDK for .NET repository; otherwise inspect the Azure Pipelines setup and consider Bicep for provisioning. Done means service bus resources are created, E2E tests run, and resources are torn down.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
ci-cd, cloud, testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.