From e1b764ca31efa4cf46e54a2d7acd3e7534c623ee Mon Sep 17 00:00:00 2001 From: Enzo Marioni Date: Thu, 1 Oct 2026 19:29:47 +0200 Subject: [PATCH] =?UTF-8?q?Test=20de=20bissection=20:=2090=20s=20de=20d?= =?UTF-8?q?=C3=A9lai=20au=20lieu=20de=2030?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 7,5 s sur un poste récent, mais autour de 30 s sur le runner Gitea du VPS, même seul : il échouait une fois sur deux. Le calcul vérifié ne change pas. Co-Authored-By: Claude Opus 5.5 (1M context) --- src/app/shared/astro/jump-links.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/shared/astro/jump-links.spec.ts b/src/app/shared/astro/jump-links.spec.ts index 420da4a..64d8068 100644 --- a/src/app/shared/astro/jump-links.spec.ts +++ b/src/app/shared/astro/jump-links.spec.ts @@ -168,7 +168,8 @@ describe('minimumRangeBetween', () => { expect(minimumRangeBetween(knotAndChain(), 0, CHAIN_END, 8).rangePc).toBeCloseTo(1, 1); }); - it('stops bisecting where a search gave up, and hands back a range that does work', { timeout: 30_000 }, () => { + // 7,5 s sur un poste récent, autour de 30 s sur le runner Gitea du VPS : 90 s de marge. + it('stops bisecting where a search gave up, and hands back a range that does work', { timeout: 90_000 }, () => { // Below the chain's own hop of a parsec, the crowd is still one connected piece and larger than // the budget, so those probes give up. Reading a give-up as "no chain at this range" is what // used to report ranges up to 29% wider than needed, and went on paying for probes whose