Commit c04bf6b
authored
Report child workflow started synchronously (#928)
By reporting child workflow started asynchronously we can observe a child workflow attempting to complete prior to its state machine registering that it started. This is an invalid state transition and causes test failures.
See temporalio/sdk-java#1289 , we have the same test case still and it has similarly been flakey.1 parent dc0f0c4 commit c04bf6b
File tree
1 file changed
+7
-11
lines changed- src/main/java/com/uber/cadence/internal/testservice
1 file changed
+7
-11
lines changedLines changed: 7 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1179 | 1179 | | |
1180 | 1180 | | |
1181 | 1181 | | |
1182 | | - | |
1183 | | - | |
1184 | | - | |
1185 | | - | |
1186 | | - | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
1190 | | - | |
1191 | | - | |
1192 | | - | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
1193 | 1189 | | |
1194 | 1190 | | |
1195 | 1191 | | |
| |||
0 commit comments