diff --git a/integration-tests/ccip-tests/smoke/ccip_test.go b/integration-tests/ccip-tests/smoke/ccip_test.go index 491e07cc1f..1a5f25ce95 100644 --- a/integration-tests/ccip-tests/smoke/ccip_test.go +++ b/integration-tests/ccip-tests/smoke/ccip_test.go @@ -40,7 +40,8 @@ func TestSmokeCCIPForBidirectionalLane(t *testing.T) { t.Cleanup(func() { // If we are running a test that is a token transfer, we need to verify the balance. // For USDC deployment, the mock contracts cannot mint the token in destination, therefore skip the balance check. - if TestCfg.TestGroupInput.MsgType == actions.TokenTransfer && TestCfg.TestGroupInput.NoOfUSDCMockTokens == nil { + if TestCfg.TestGroupInput.MsgType == actions.TokenTransfer && TestCfg.TestGroupInput.NoOfUSDCMockTokens == nil && + !pointer.GetBool(TestCfg.TestGroupInput.ExistingDeployment) { setUpOutput.Balance.Verify(t) } require.NoError(t, setUpOutput.TearDown())