test(auth): avoid i686 OAuth expiry overflow
Summary
- truncate the OAuth credential-helper fixture expiry to minute resolution
- avoid platform-sized integer overflow in the i686 test expectation
- keep production credential-helper behavior unchanged
Testing
- Linux/386 RED: pipeline 2711419604, job 15570713637
- Linux/386 GREEN: pipeline 2711453824, job 15570965041
- focused OAuth subtest and full
internal/commands/auth/loginpackage pass make test-changedpasses 163 tests- complete post-commit
lefthook run pre-pushpasses build, lint, generated-code checks, and changed tests - full local suite: 3918 pass, 8 skipped; only the two known linked-worktree config-path baseline tests fail
Closes #8198 (closed)
Prior implementation and credit: !2959 (closed) by @Ashutosh0x.