The GitHub Actions job "Flink CI (beta)" on flink.git/master has failed. Run started by GitHub user MartijnVisser (triggered by MartijnVisser).
Head commit for run: f5bb04d03b34d9ad570fb6656abc53cb966463ac / Purushottam Sinha <[email protected]> [FLINK-40035][runtime-web] Add Vitest smoke tests for the web-dashboard The web-dashboard had no automated tests, leaving lint and the production build as the only guardrails against breakage during Angular/ng-zorro upgrades. Add a Vitest-based test setup with smoke-level component specs for high-traffic views, and run them in CI. - Wire Vitest via Angular's @angular/build:unit-test builder (the default test runner in Angular 21; Karma is deprecated). Tests run in jsdom, so no browser is needed in CI. Add tsconfig.spec.json and src/test-setup.ts with the jsdom stubs ng-zorro/CDK require (matchMedia, ResizeObserver, IntersectionObserver). - Migrate the build and serve targets from @angular-devkit/build-angular:browser-esbuild to @angular/build:application and :dev-server, which the unit-test builder requires and which is the Angular 21 default. Output stays flat under web/ so packaging is unchanged. Remove the now-unused @angular-devkit/build-angular. - Add smoke specs covering rendering and basic interactions for the Overview statistic cards, the Task Manager list, and the Job Exceptions view. - Add test / test:ci npm scripts and include test:ci in ci-check so the specs run as part of the existing Maven frontend build. Generated-by: Claude Code (claude-opus-4-8) Report URL: https://github.com/apache/flink/actions/runs/29259757831 With regards, GitHub Actions via GitBox
