Skip to content

Maintenance: Add E2E tests for Idempotency utility to verify behaviour with durable functions #4839

@ConnorKirk

Description

@ConnorKirk

Summary

The E2E tests should:

  • Create a durable function
  • Verify that a durable execution containing a wait step executes successfully
  • Verify that a duplicate durable execution with the same payload as an earlier one returns the same result
  • Verify that a durable execution raises the IdempotencyAlreadyInProgress error if there is an existing execution with the same payload.

Why is this needed?

Verify the behaviour of the idempotency utility with durable functions and catch regressions

Which area does this relate to?

Idempotency

Solution

No response

Acknowledgment

Future readers

Please react with 👍 and your use case to help us understand customer demand.

Metadata

Metadata

Assignees

No one assigned

    Labels

    internalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)triageThis item has not been triaged by a maintainer, please wait

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions