Scope: all 7 workspace projects
Lockfile is up to date, resolution step is skipped

   ╭──────────────────────────────────────────────────────────────────╮
   │                                                                  │
   │                Update available! 7.9.0 → 11.1.2.                 │
   │   Changelog: https://github.com/pnpm/pnpm/releases/tag/v11.1.2   │
   │              Run "pnpm add -g @pnpm/exe" to update.              │
   │                                                                  │
   │      Follow @pnpmjs for updates: https://twitter.com/pnpmjs      │
   │                                                                  │
   ╰──────────────────────────────────────────────────────────────────╯

Already up to date


> chart.js@4.2.0 build /testbed
> rollup -c && pnpm emitDeclarations


> chart.js@4.2.0 emitDeclarations /testbed
> tsc --emitDeclarationOnly && pnpm copyDeclarations


> chart.js@4.2.0 copyDeclarations /testbed
> node -e "fs.cpSync('./src/types/', './dist/types/', {recursive:true})"

[32m15 05 2026 19:22:38.243:INFO [preprocessor.rollup]: [39mGenerating bundle for ./test/index.js
Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme
Circular dependency: src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts -> src/plugins/index.js
[32m15 05 2026 19:22:43.290:INFO [preprocessor.rollup]: [39mGenerating bundle for ./src/index.umd.ts
[32m15 05 2026 19:22:50.467:INFO [karma-server]: [39mKarma v6.4.0 server started at http://localhost:9876/
[32m15 05 2026 19:22:50.467:INFO [launcher]: [39mLaunching browsers chrome, firefox with concurrency unlimited
[32m15 05 2026 19:22:50.483:INFO [launcher]: [39mStarting browser Chrome
[32m15 05 2026 19:22:50.516:INFO [launcher]: [39mStarting browser Firefox
[91m15 05 2026 19:22:50.561:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m15 05 2026 19:22:50.562:ERROR [launcher]: [39mFirefox stdout: 
[91m15 05 2026 19:22:50.562:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[32m15 05 2026 19:22:50.569:INFO [launcher]: [39mTrying to start Firefox again (1/2).
[91m15 05 2026 19:22:50.620:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m15 05 2026 19:22:50.622:ERROR [launcher]: [39mFirefox stdout: 
[91m15 05 2026 19:22:50.622:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[32m15 05 2026 19:22:50.625:INFO [launcher]: [39mTrying to start Firefox again (2/2).
[91m15 05 2026 19:22:50.680:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m15 05 2026 19:22:50.680:ERROR [launcher]: [39mFirefox stdout: 
[91m15 05 2026 19:22:50.680:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m15 05 2026 19:22:50.682:ERROR [launcher]: [39mFirefox failed 2 times (cannot start). Giving up.
[32m15 05 2026 19:22:53.909:INFO [Chrome 127.0.0.0 (Linux x86_64)]: [39mConnected on socket NWCS-ZcBbms-e4-sAAAB with id 23473364
Chrome 127.0.0.0 (Linux x86_64) ERROR LOG: [36m'DEPRECATION: describe with no children (describe() or it()) is deprecated and will be removed in a future version of Jasmine. Please either remove the describe or add children to it.
    at <Jasmine>
    at Proxy.<anonymous> (http://localhost:9876/base/test/specs/helpers.canvas.tests.js?adbf107f9eaa16c293f84b064858ba8572f1940b:4:3)
    at <Jasmine>
Note: This message will be shown only once. Set the verboseDeprecations config property to true to see every occurrence.'[39m
Chrome 127.0.0.0 (Linux x86_64) ERROR: 'DEPRECATION: describe with no children (describe() or it()) is deprecated and will be removed in a future version of Jasmine. Please either remove the describe or add children to it.
    at <Jasmine>
    at Proxy.<anonymous> (http://localhost:9876/base/test/specs/helpers.canvas.tests.js?adbf107f9eaa16c293f84b064858ba8572f1940b:4:3)
    at <Jasmine>
Note: This message will be shown only once. Set the verboseDeprecations config property to true to see every occurrence.'
Chrome 127.0.0.0 (Linux x86_64) ERROR: 'DEPRECATION: describe with no children (describe() or it()) is deprecated and will be removed in a future version of Jasmine. Please either remove the describe or add children to it.
    at <Jasmine>
    at Proxy.<anonymous> (http://localhost:9876/base/test/specs/helpers.canvas.tests.js?adbf107f9eaa16c293f84b064858ba8572f1940b:4:3)
    at <Jasmine>
Note: This message will be shown only once. Set the verboseDeprecations config property to true to see every occurrence.'
WARN LOG: [36m'Ignoring resolver passed as options for scale: x'[39m
WARN: 'Ignoring resolver passed as options for scale: x'
WARN: 'Ignoring resolver passed as options for scale: x'
ERROR LOG: [36m'Invalid scale configuration for scale: xAxes'[39m
ERROR: 'Invalid scale configuration for scale: xAxes'
ERROR: 'Invalid scale configuration for scale: xAxes'
WARN LOG: [36m'Spec 'Platform.dom config.options.responsive: true (maintainAspectRatio: true) should fit parent using aspect ratio to calculate size' has no expectations.'[39m
WARN: 'Spec 'Platform.dom config.options.responsive: true (maintainAspectRatio: true) should fit parent using aspect ratio to calculate size' has no expectations.'
WARN: 'Spec 'Platform.dom config.options.responsive: true (maintainAspectRatio: true) should fit parent using aspect ratio to calculate size' has no expectations.'
ERROR LOG: [36m'Failed to create chart: can't acquire context from the given item'[39m
ERROR: 'Failed to create chart: can't acquire context from the given item'
ERROR: 'Failed to create chart: can't acquire context from the given item'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'scales.y.ticks.stepSize: 2 would result generating up to 5000000001 ticks. Limiting to 1000.'[39m
WARN: 'scales.y.ticks.stepSize: 2 would result generating up to 5000000001 ticks. Limiting to 1000.'
WARN: 'scales.y.ticks.stepSize: 2 would result generating up to 5000000001 ticks. Limiting to 1000.'
Chrome 127.0.0.0 (Linux x86_64): Randomized with seed 85311

Chrome 127.0.0.0 (Linux x86_64): Executed 1630 of 1630[32m SUCCESS[39m (36.101 secs / 29.352 secs)
[32mTOTAL: 1630 SUCCESS[39m

TOTAL: 1630 SUCCESS
TOTAL: 1630 SUCCESS
+ cd /testbed
+ git config --global --add safe.directory /testbed
+ cd /testbed
+ git checkout 23e8f7d378a84dddd17d958a888ffff7f120c38c test/specs/scale.linear.tests.js
Updated 0 paths from f2bce5ab
+ git apply --verbose --reject -
Checking patch test/specs/scale.linear.tests.js...
Applied patch test/specs/scale.linear.tests.js cleanly.
+ : '>>>>> Start Test Output'
+ pnpm install
+ pnpm run build
[36m
[1msrc/index.umd.ts[22m → [1mdist/chart.umd.js[22m...[39m
[1m[33m(!) Circular dependency[39m[22m
src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts -> src/plugins/index.js
[32mcreated [1mdist/chart.umd.js[22m in [1m3.2s[22m[39m
[36m
[1msrc/index.ts, src/helpers/index.ts[22m → [1m./[22m...[39m
[1m[33m(!) Circular dependency[39m[22m
src/index.ts -> src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts
[32mcreated [1m./[22m in [1m928ms[22m[39m
[36m
[1msrc/index.ts, src/helpers/index.ts[22m → [1m./[22m...[39m
[1m[33m(!) Circular dependency[39m[22m
src/index.ts -> src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts
[32mcreated [1m./[22m in [1m1s[22m[39m
+ xvfb-run '--server-args=-screen 0 1280x1024x24 -ac :99' su chromeuser -c './node_modules/.bin/cross-env NODE_ENV=test ./node_modules/.bin/karma start ./karma.conf.cjs --single-run --coverage --grep --auto-watch false'
+ : '>>>>> End Test Output'
+ git checkout 23e8f7d378a84dddd17d958a888ffff7f120c38c test/specs/scale.linear.tests.js
Updated 1 path from f2bce5ab
