canonical / canonical/authd

e2e-tests sometimes fail because Google says we tried to sign in too many times

Open
#1,450 0 comments 0 reactions 0 assignees View on GitHub
e2e-tests
Dominant language
Go
Stars
308
Forks
41
Avg merge
2d 4h
Merged PRs (30d)
58

Description

This is new:

Image

It happened in [this run](https://authd-e2e-test-logs.adrian-dombeck.workers.dev/pr-1442/run-24412414789-1/devel-authd-google/log.html#s1-s16). The tests retried the login many times with different TOTP codes which were all rejected.

Contributor guide

Open the contributing guide

Research direction

Start with the linked e2e run log and trace the Google login flow that retries with different TOTP codes. Confirm how repeated rejected attempts trigger Google's sign-in limit, then identify a test-side change that prevents this failure mode. Done means the e2e authentication test no longer repeatedly submits rejected codes or fails from the rate limit.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication, testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.