quadratic-funding / mpc-phase2-suite

The MPC suite of tools for conducting zkSNARK Phase 2 Trusted Setup ceremonies
MIT License
16 stars 6 forks source link

Constant failure of e2e test against remote environment in GitHub Actions #367

Open baumstern opened 1 year ago

baumstern commented 1 year ago

CI fixes have been introduced, but the test against the remote environment keeps failing. The problem should be a network issue because it works locally but fails in the CI environment (i.e. Mircosoft Azure).

Failure

FAIL packages/actions/test/e2e/02-contribution.test.ts (83.321 s)
[243](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:244)
  Contribution
[244](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:245)
    ✕ should allow an authenticated user to contribute to a ceremony (39277 ms)
[245](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:246)
    ✓ should block a contributor that is idle when contributing (2654 ms)
[246](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:247)
    ✓ should allow a participant to resume a contribution after their locked status is removed (2027 ms)
[247](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:248)
    ✓ should fail to resume a contribution on a ceremony where the user is not timed out (1278 ms)
[248](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:249)

[249](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:250)
  ● Contribution › should allow an authenticated user to contribute to a ceremony
[250](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:251)

[251](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:252)
    FirebaseError: internal
[252](https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/jobs/7999855425#step:8:253)

Full attempts: https://github.com/quadratic-funding/mpc-phase2-suite/actions/runs/4535941057/attempts/8

CI fixes