From 1fb76b29bdf508836582af315680f1bd8e656889 Mon Sep 17 00:00:00 2001 From: Raymond Feng Date: Thu, 1 Oct 2026 22:15:23 -0700 Subject: [PATCH 1/2] fix(example-todo): update geopoint data in tests The US Census geocoder now returns slightly different coordinates for the test address, so `GeoLookupService` and `TodoApplication` tests fail on every platform, on master as well. Co-Authored-By: Claude Opus 5.5 Signed-off-by: Raymond Feng --- examples/todo/src/__tests__/helpers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/todo/src/__tests__/helpers.ts b/examples/todo/src/__tests__/helpers.ts index a9a76ccc9f53..9359e0256b61 100644 --- a/examples/todo/src/__tests__/helpers.ts +++ b/examples/todo/src/__tests__/helpers.ts @@ -48,7 +48,7 @@ export function givenTodo(todo?: Partial) { export const aLocation = { address: '1 New Orchard Road, Armonk, 10504', - geopoint: {y: 41.109728357749, x: -73.72462031805}, + geopoint: {y: 41.109725723771, x: -73.724620709372}, get geostring() { return `${this.geopoint.y},${this.geopoint.x}`; }, From f87cf2b5ba7ecf87cc0a5f0e51307abc453a11fc Mon Sep 17 00:00:00 2001 From: Raymond Feng Date: Thu, 1 Oct 2026 22:15:24 -0700 Subject: [PATCH 2/2] fix(example-webpack): allow more time to launch the browser in tests The hook that launches puppeteer and loads the page intermittently exceeds 15 seconds on the ubuntu-latest runners. It now gets 30 seconds, the same as the hook that generates the bundle. Co-Authored-By: Claude Opus 5.5 Signed-off-by: Raymond Feng --- .../src/__tests__/integration/bundle-web.integration.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/webpack/src/__tests__/integration/bundle-web.integration.ts b/examples/webpack/src/__tests__/integration/bundle-web.integration.ts index 7e1a1be70d02..08d33222fe98 100644 --- a/examples/webpack/src/__tests__/integration/bundle-web.integration.ts +++ b/examples/webpack/src/__tests__/integration/bundle-web.integration.ts @@ -39,7 +39,8 @@ skipIf<[(this: Suite) => void], void>( let browser: Browser; let html: string; before(async function (this: Mocha.Context) { - this.timeout(15000); + // Launching the browser can be slow on CI + this.timeout(30000); browser = await puppeteer.launch({ headless: true, args: ['--no-sandbox'],