uber-go / cadence-client

Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
https://cadenceworkflow.io
MIT License
339 stars 128 forks source link

ISSUE 1125: Addressing difference in workflow interceptors when using the testkit #1257

Closed edmondop closed 5 months ago

edmondop commented 1 year ago

What changed?

As identified by https://github.com/uber-go/cadence-client/issues/1125, a bug in the workflow testsuite resulted in a different behavior when running workflows using the real worker (the ExecuteWorkflow interceptor would be executed both on parent and children workflow) and the testsuite.

Why?

How did you test it?

See unit test

Potential risks

edmondop commented 5 months ago

@agautam478 I think we can close #1125