Skip to content

Commit e903de3

Browse files
committed
Manually call SetOperationIDs after setting SaltOverride
1 parent 89b6909 commit e903de3

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

deployment/common/changeset/test_helpers.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@ func ApplyChangesets(t *testing.T, e cldf.Environment, changesetApplications []C
154154
// This has been a cause of flakiness in the past (caused an AlreadyScheduled error).
155155
saltOverride := utils.RandomHash()
156156
prop.SaltOverride = &saltOverride
157+
_, err = prop.SetOperationIDs(t.Context(), true)
158+
if err != nil {
159+
return cldf.Environment{}, nil, fmt.Errorf("failed to set operation IDs for timelock proposal: %w", err)
160+
}
157161

158162
p := proposalutils.SignMCMSTimelockProposal(t, currentEnv, &prop, opt.realBackend)
159163
err = proposalutils.ExecuteMCMSProposalV2(t, currentEnv, p)

0 commit comments

Comments
 (0)