Skip to content

fix: update example tests failing on CI - #11813

Open
raymondfeng wants to merge 2 commits into
masterfrom
fix/example-ci-tests
Open

raymondfeng wants to merge 2 commits into
masterfrom
fix/example-ci-tests

Conversation

@raymondfeng

@raymondfeng raymondfeng commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Fixes the example test failures that make the Test jobs fail on master and on every open PR.

  • examples/todo: the US Census geocoder now returns slightly different coordinates for the test address, so GeoLookupService and TodoApplication fail on all platforms. The fixture is updated to the values the service currently returns. This is the same kind of update as c2441cb.
  • examples/webpack: the bundle-web.js hook that launches puppeteer and loads the page is flaky on the ubuntu-latest runners. This raises its timeout from 15s to 30s, but it still timed out at 30s on this PR, so the hook hangs rather than runs slow and this does not fix the flake. The same hook fails in about a third of recent CI runs, including renovate branches on master code, so it predates the open PRs. It needs a separate investigation.

Verified locally: examples/todo 37 passing (against the live geocoder), examples/webpack 4 passing.

These two commits are also on #11810, #11811, #11793 and #11812 so their CI can pass. Rebasing drops the duplicates once this PR merges.

Checklist

  • DCO (Developer Certificate of Origin) signed in all commits
  • npm test passes on your machine: ran the two affected example suites
  • New tests added or existing tests modified to cover all changes
  • Code conforms with the style guide
  • API Documentation in code was updated
  • Documentation in /docs/site was updated
  • Affected artifact templates in packages/cli were updated
  • Affected example projects in examples/* were updated

🤖 Generated with Claude Code

raymondfeng and others added 2 commits October 1, 2026 22:15
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 <noreply@anthropic.com>
Signed-off-by: Raymond Feng <enjoyjava@gmail.com>
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 <noreply@anthropic.com>
Signed-off-by: Raymond Feng <enjoyjava@gmail.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant