Description
Command
test
Is this a regression?
- Yes, this behavior used to work in the previous version
The previous version in which this bug was not present was
20.0.4
Description
When running tests with Karma, using the default configuration, we now get plenty of warning messages in the console looking like this:
02 07 2025 12:18:05.513:WARN [proxy]: failed to proxy /base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/media/SourceSans3-Regular.woff (socket hang up)
or
02 07 2025 12:11:11.751:WARN [proxy]: failed to proxy /base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/base/images/cedric.webp (socket hang up)
This thus happens both for media assets (i.e. resources such as fonts referenced by scss stylesheets and copied to the media folder by the CLI) and for public assets (i.e. files located in the public
directory, such as images used in <img>
elements of the templates).
Minimal Reproduction
See https://github.com/jnizet/karma-repro
Steps:
git clone git@github.com:jnizet/karma-repro.git
cd karma-repro
npm i
ng test --no-watch
Or run it into stackblitz: https://stackblitz.com/~/github.com/jnizet/karma-repro
Exception or Error
Lots of warnings looking like this, with various nesting levels of /base
03 07 2025 08:55:10.035:WARN [proxy]: failed to proxy /base/base/images/angular/ebook-cover.webp (socket hang up)
Your Environment
Angular CLI: 20.0.5
Node: 22.16.0
Package Manager: pnpm 10.12.4
OS: darwin x64
Angular: 20.0.6
... animations, common, compiler, compiler-cli, core, forms
... localize, platform-browser, platform-server, router
Package Version
------------------------------------------------------
@angular-devkit/architect 0.2000.5 (cli-only)
@angular-devkit/core 20.0.5 (cli-only)
@angular-devkit/schematics 20.0.5 (cli-only)
@angular/build 20.0.5
@angular/cli 20.0.5
@angular/ssr 20.0.5
@schematics/angular 20.0.5 (cli-only)
rxjs 7.8.2
typescript 5.8.3
zone.js 0.15.1
Anything else relevant?
No response