Skip to content

jest fails in all current variants #1156

Description

@MikeMcC399

Situation

Running citgm jest fails all test variants:
macos/ubuntu/windows
Node.js 22/24/26

No single clear failure picture. Different operating systems are failing differently.

Windows results may be disregarded, since the setup in

citgm/lib/lookup.json

Lines 245 to 255 in 4d3d256

"jest": {
"prefix": "v",
"maintainers": ["cpojer", "SimenB", "thymikee", "jeysal"],
"yarn": true,
"head": true,
"install": ["install", "--no-immutable"],
"scripts": ["build:js", "remove-examples", "test-ci-partial"],
"envVar": { "CI": true },
"skip": ["aix", "s390x", "ppc", "darwin", "win32"],
"timeout": 1800000
},
specifies skipping win32.

Item Status
npm package https://www.npmjs.com/package/jest
npm status active
last published 30.5.2 Sep 18, 2026
weekly downloads 45,996,406
repo location https://github.com/jestjs/jest
repo last update to default branch Oct 6, 2026
repo CI status runs in Node.js 18-26 ubuntu
repo status active
lookup maintainer 1 cpojer
lookup maintainer 2 SimenB
lookup maintainer 3 thymikee
lookup maintainer 4 jeysal

https://github.com/jestjs/jest/blob/main/.github/workflows/nodejs.yml

Steps to reproduce

Run https://github.com/nodejs/citgm/actions/workflows/test-module.yml

Module to test: jest
CITGM repository to checkout: nodejs/citgm
CITGM GitHub ref to checkout: main

Result

Fails all current variants:

Node.js npm macos ubuntu windows
22.23.3 10.9.9 FAIL FAIL FAIL
24.21.0 11.19.0 FAIL FAIL FAIL
26.10.0 11.19.1 FAIL FAIL FAIL

Logs

Example for ubuntu-latest / 24.x

Captured log

Run node bin/citgm.js jest
info: starting            | jest
info: lookup              | jest
info: lookup-found        | jest
info: jest lookup-replace | https://github.com/jestjs/jest/archive/HEAD.tar.gz
info: jest yarn:          | Downloading project: https://github.com/jestjs/jest/archive/HEAD.tar.gz
info: jest npm:           | Project downloaded HEAD.tar.gz
info: jest yarn:          | yarn install started
info: jest yarn:          | yarn install successfully completed
info: jest yarn:          | test suite started
error: failure             | The canary is dead:
error: failing module(s)   |
error: module name:        | jest
error: version:            | 0.0.0
error: error:              | The canary is dead:
error: error:              | undefined➤ YN0000: · Yarn 4.18.0
error:                     | ➤ YN0000: ┌ Resolution step
error:                     | ::group::Resolution step
error:                     | ::endgroup::
error:                     | ➤ YN0000: └ Completed in 0s 342ms
error:                     | ➤ YN0000: ┌ Post-resolution validation
error:                     | ::group::Post-resolution validation
error:                     | ➤ YN0060: │ @babel/core is listed by your project with version 7.29.7 (pf247de), which doesn't satisfy what @babel/preset-react and other dependencies request (but they have non-overlapping ranges!).
error:                     | ➤ YN0060: │ graphql is listed by your project with version 17.0.2 (p1ae269), which doesn't satisfy what graphql-request and other dependencies request (^14.0.0 || ^15.0.0 || ^16.0.0).
error:                     | ➤ YN0060: │ react is listed by your project with version 19.3.0 (pbfd061), which doesn't satisfy what react-test-renderer and other dependencies request (but they have non-overlapping ranges!).
error:                     | ➤ YN0002: │ @jest/diff-sequences@workspace:packages/diff-sequences doesn't provide @jest/globals (p03fd70), requested by @fast-check/jest.
error:                     | ➤ YN0002: │ babel-preset-jest@workspace:packages/babel-preset-jest doesn't provide @babel/core (pa5adb7), requested by babel-preset-current-node-syntax.
error:                     | ➤ YN0002: │ create-jest@workspace:packages/create-jest doesn't provide @types/node (p9c2ade), requested by jest-config.
error:                     | ➤ YN0002: │ example-react-native@workspace:examples/react-native doesn't provide @types/react (p0285ab), requested by @react-native/jest-preset and other dependencies.
error:                     | ➤ YN0002: │ expect@workspace:packages/expect doesn't provide @jest/globals (p9fb730), requested by @fast-check/jest.
error:                     | ➤ YN0002: │ jest-cli@workspace:packages/jest-cli [023ef] doesn't provide @types/node (pdec1f7), requested by jest-config.
error:                     | ➤ YN0002: │ jest-cli@workspace:packages/jest-cli [73877] doesn't provide @types/node (p6688de), requested by jest-config.
error:                     | ➤ YN0002: │ jest-cli@workspace:packages/jest-cli doesn't provide @types/node (pdd7483), requested by jest-config.
error:                     | ➤ YN0002: │ jest-config@workspace:packages/jest-config doesn't provide @types/node (p4a73ba), requested by ts-node.
error:                     | ➤ YN0002: │ jest-website@workspace:website doesn't provide @mdx-js/react (p1a83d4), requested by @docusaurus/core.
error:                     | ➤ YN0086: │ Some peer dependencies are incorrectly met by your project; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
error:                     | ➤ YN0086: │ Some peer dependencies are incorrectly met by dependencies; run yarn explain peer-requirements for details.
error:                     | ::endgroup::
error:                     | ➤ YN0000: └ Completed
error:                     | ➤ YN0000: ┌ Fetch step
error:                     | ::group::Fetch step
error:                     | ➤ YN0013: │ 2090 packages were added to the project (+ 168.29 MiB).
error:                     | ::endgroup::
error:                     | ➤ YN0000: └ Completed in 17s 51ms
error:                     | ➤ YN0000: ┌ Link step
error:                     | ::group::Link step
error:                     | ➤ YN0004: │ core-js@npm:3.50.0 lists build scripts, but all build scripts have been disabled.
error:                     | ➤ YN0007: │ unrs-resolver@npm:1.12.2 must be built because it never has been before or the last one failed
error:                     | ➤ YN0007: │ @parcel/watcher@npm:2.6.0 must be built because it never has been before or the last one failed
error:                     | ➤ YN0007: │ esbuild@npm:0.28.2 must be built because it never has been before or the last one failed
error:                     | ::endgroup::
error:                     | ➤ YN0000: └ Completed in 15s 919ms
error:                     | ➤ YN0000: · Done with warnings in 33s 590ms
error:                     | Bundling packages
error:                     | DONE
error:                     |
error:                     | ..(node:2559) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time
error:                     | (Use `node --trace-warnings ...` to show where the warning was created)
error:                     | .......................react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
error:                     | react-test-renderer is deprecated. See https://react.dev/warnings/react-test-renderer
Error: Process completed with exit code 1.

cc: @cpojer @SimenB @thymikee @jeysal

Activity

  1. MikeMcC399 commented on Oct 8, 2026

    @MikeMcC399
    ContributorAuthor

    Script failure is in test-ci-partial. It seems this must have been failing for quite some time.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions