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

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

Already up to date


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


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


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

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
[32m04 04 2026 18:06:53.485:INFO [preprocessor.rollup]: [39mGenerating bundle for ./test/index.js
Circular dependency: src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts -> src/plugins/index.js
[32m04 04 2026 18:06:55.466:INFO [preprocessor.rollup]: [39mGenerating bundle for ./src/index.umd.ts
[32m04 04 2026 18:07:08.408:INFO [karma-server]: [39mKarma v6.4.1 server started at http://localhost:9876/
[32m04 04 2026 18:07:08.409:INFO [launcher]: [39mLaunching browsers chrome, firefox with concurrency unlimited
[32m04 04 2026 18:07:08.416:INFO [launcher]: [39mStarting browser Chrome
[32m04 04 2026 18:07:08.559:INFO [launcher]: [39mStarting browser Firefox
[91m04 04 2026 18:07:08.702:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:07:08.703:ERROR [launcher]: [39mFirefox stdout: 
[91m04 04 2026 18:07:08.703:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[32m04 04 2026 18:07:08.723:INFO [launcher]: [39mTrying to start Firefox again (1/2).
[91m04 04 2026 18:07:08.899:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:07:08.899:ERROR [launcher]: [39mFirefox stdout: 
[91m04 04 2026 18:07:08.899:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[32m04 04 2026 18:07:08.906:INFO [launcher]: [39mTrying to start Firefox again (2/2).
[91m04 04 2026 18:07:09.018:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:07:09.018:ERROR [launcher]: [39mFirefox stdout: 
[91m04 04 2026 18:07:09.018:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:07:09.030:ERROR [launcher]: [39mFirefox failed 2 times (cannot start). Giving up.
[32m04 04 2026 18:07:12.786:INFO [Chrome 127.0.0.0 (Linux x86_64)]: [39mConnected on socket eIeLjCl28axT553eAAAB with id 20617304
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'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.'

  Legend block tests
    auto
      [31m✗ [39m[31m/base/test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.json[39m
	Fixture test failed:
	  Difference: 4419px / 3.37%
	  Threshold: 10%
	  Tolerance: 0.1%
	Error: Fixture test failed:
	  Difference: 4419px / 3.37%
	  Threshold: 10%
	  Tolerance: 0.1%
	    at <Jasmine>
	    at test/index.js:1091:27
	    at image.onload (test/index.js:532:7)

Chrome 127.0.0.0 (Linux x86_64) Legend block tests auto /base/test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.json FAILED
	Fixture test failed:
	  Difference: 4419px / 3.37%
	  Threshold: 10%
	  Tolerance: 0.1%
	Error: Fixture test failed:
	  Difference: 4419px / 3.37%
	  Threshold: 10%
	  Tolerance: 0.1%
	    at <Jasmine>
	    at test/index.js:1091:27
	    at image.onload (test/index.js:532:7)
Chrome 127.0.0.0 (Linux x86_64) Legend block tests auto /base/test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.json FAILED
	Fixture test failed:
	  Difference: 4419px / 3.37%
	  Threshold: 10%
	  Tolerance: 0.1%
	Error: Fixture test failed:
	  Difference: 4419px / 3.37%
	  Threshold: 10%
	  Tolerance: 0.1%
	    at <Jasmine>
	    at test/index.js:1091:27
	    at image.onload (test/index.js:532:7)
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'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'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'
Chrome 127.0.0.0 (Linux x86_64): Randomized with seed 13755

Chrome 127.0.0.0 (Linux x86_64): Executed 1641 of 1641[31m (1 FAILED)[39m (51.461 secs / 41.383 secs)
[31mTOTAL: 1 FAILED, 1640 SUCCESS[39m

TOTAL: 1 FAILED, 1640 SUCCESS
TOTAL: 1 FAILED, 1640 SUCCESS
+ cd /testbed
+ git config --global --add safe.directory /testbed
+ cd /testbed
+ git checkout 201ddffa1d0d0bf61a4372ff1386dbcffd606850 test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png
Updated 0 paths from c517e79d
+ mkdir -p test/fixtures/plugin.legend
+ curl -o test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png https://raw.githubusercontent.com/chartjs/Chart.js/d922d221ea46d4b240d0b08691d84cb465dbe9e4/test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 17392  100 17392    0     0   109k      0 --:--:-- --:--:-- --:--:--  109k
+ chmod 777 test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png
+ git apply --verbose --reject -
Checking patch test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png...
warning: test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png has type 100755, expected 100644
error: cannot apply binary patch to 'test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png' without full index line
error: test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png: patch does not apply
+ : '>>>>> 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 [1m7s[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 [1m1.3s[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 [1m1.2s[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 201ddffa1d0d0bf61a4372ff1386dbcffd606850 test/fixtures/plugin.legend/legend-doughnut-right-center-mulitiline-labels.png
Updated 1 path from c517e79d
