Skip to content

auth_then_two_authorizes_then_erc20_transfer causes base-sepolia flakes due to timeout #1284

@Rjected

Description

@Rjected

In some base-sepolia CI tests we sometimes get:

  TRY 1 SLOW [>120.000s] relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer
        PASS [   9.112s] relay::tests e2e::cases::simple::no_fee_tx
        PASS [  10.696s] relay::tests e2e::cases::simple::single_sign_up_popup
        PASS [  18.404s] relay::tests e2e::cases::simple::spend_limits
        PASS [  12.038s] relay::tests e2e::cases::simple::spend_limits_bundle_failure
        PASS [  13.932s] relay::tests e2e::cases::simple::spend_limits_bundled
  TRY 1 SLOW [>240.000s] relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer
  TRY 1 SLOW [>360.000s] relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer
TRY 1 TRMNTG [>480.000s] relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer
   TRY 1 TMT [ 480.009s] relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer
  stdout ───

    running 1 test
    test e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer has been running for over 60 seconds

    (test timed out)

   DELAY 2/4 by   1.067s relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer
   RETRY 2/4 [         ] relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer
  TRY 2 PASS [  15.148s] relay::tests e2e::cases::simple::auth_then_two_authorizes_then_erc20_transfer

And then the CI fails, because it makes the job take more than 20m

timeout-minutes: 20

Example run: https://github.com/ithacaxyz/relay/actions/runs/17331428230/job/49208092698?pr=1232

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtests

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions