Skip to content

[WIP] Server shared resolutions - #55067

Closed
Sheetal Nandi (sheetalkamat) wants to merge 12 commits into
mainfrom
serverSharedResolutions
Closed

[WIP] Server shared resolutions#55067
Sheetal Nandi (sheetalkamat) wants to merge 12 commits into
mainfrom
serverSharedResolutions

Conversation

@sheetalkamat

Copy link
Copy Markdown
Member

Fixes #

@typescript-bot

Copy link
Copy Markdown
Contributor

Looks like you're introducing a change to the public API surface area. If this includes breaking changes, please document them on our wiki's API Breaking Changes page.

Also, please make sure Daniel Rosenwasser (@DanielRosenwasser) and Ryan Cavanaugh (@RyanCavanaugh) are aware of the changes, just as a heads up.

@DanielRosenwasser

Copy link
Copy Markdown
Member

TypeScript Bot (@typescript-bot) user test tsserver
TypeScript Bot (@typescript-bot) test tsserver top256

@typescript-bot

TypeScript Bot (typescript-bot) commented Jul 18, 2023

Copy link
Copy Markdown
Contributor

Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to run the diff-based top-repos suite (tsserver) on this PR at ae1d105. You can monitor the build here.

@typescript-bot

TypeScript Bot (typescript-bot) commented Jul 18, 2023

Copy link
Copy Markdown
Contributor

Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to run the diff-based user code test suite (tsserver) on this PR at ae1d105. You can monitor the build here.

Update: The results are in!

@typescript-bot

Copy link
Copy Markdown
Contributor

Daniel Rosenwasser (@DanielRosenwasser) Here are the results of running the user test suite comparing main and refs/pull/55067/merge:

Something interesting changed - please have a look.

Details

Error: Debug Failure.

Req #141 - updateOpen
    at stopWatchFailedLookupLocationOfResolution (/typescript-55067/built/local/tsserver.js:126019:11)
    at /typescript-55067/built/local/tsserver.js:126068:43
    at /typescript-55067/built/local/tsserver.js:41863:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41861:25)
    at removeResolutionsOfFileFromCache (/typescript-55067/built/local/tsserver.js:126068:19)
    at Object.removeResolutionsOfFile (/typescript-55067/built/local/tsserver.js:126084:5)
    at InferredProject2.detachScriptInfoFromProject (/typescript-55067/built/local/tsserver.js:176973:30)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:176850:18)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176688:32)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178397:35)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180698:29)
    at /typescript-55067/built/local/tsserver.js:180936:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2600:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:180936:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182116:29)
    at /typescript-55067/built/local/tsserver.js:184693:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184685:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184693:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184735:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:186292:14)

Affected repos

grunt Raw error text: RepoResults2/grunt.rawError.txt in the artifact folder

Last few requests

{"seq":138,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/lib/grunt/template.js","line":67,"offset":54,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":139,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/lib/grunt/template.js","line":80,"offset":46,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":140,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/lib/grunt/file.js"],"openFiles":[]}}
{"seq":141,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/lib/util/task.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/gruntjs/grunt.git --recurse-submodules
  2. In dir grunt, run git reset --hard 238df78776e42680dc8a42a5342aaa05f49fbcb6
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir grunt, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir grunt, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
  4. Back in the initial folder, download RepoResults2/grunt.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./grunt ./grunt.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure.

Req #286 - updateOpen
    at stopWatchFailedLookupLocationOfResolution (/typescript-55067/built/local/tsserver.js:126019:11)
    at /typescript-55067/built/local/tsserver.js:126068:43
    at /typescript-55067/built/local/tsserver.js:41863:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41861:25)
    at removeResolutionsOfFileFromCache (/typescript-55067/built/local/tsserver.js:126068:19)
    at Object.removeResolutionsOfFile (/typescript-55067/built/local/tsserver.js:126084:5)
    at InferredProject2.detachScriptInfoFromProject (/typescript-55067/built/local/tsserver.js:176973:30)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:176850:18)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176688:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179087:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180706:12)
    at /typescript-55067/built/local/tsserver.js:180936:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2600:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:180936:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182116:29)
    at /typescript-55067/built/local/tsserver.js:184693:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184685:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184693:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184735:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:186292:14)

Affected repos

npm Raw error text: RepoResults3/npm.rawError.txt in the artifact folder

Last few requests

{"seq":283,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/lib/commands/deprecate.js","line":21,"offset":30}}
{"seq":284,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/lib/commands/deprecate.js","line":42,"offset":15}}
{"seq":285,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/lib/commands/ci.js"],"openFiles":[]}}
{"seq":286,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/lib/commands/diff.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/npm/cli.git --recurse-submodules
  2. In dir npm, run git reset --hard 8ecbcb9a54b95541f35ebce55d60e4a1feac82c6
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir npm/docs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir npm/docs, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    3. In dir npm/mock-globals, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir npm/mock-globals, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    5. In dir npm/mock-registry, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir npm/mock-registry, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    7. In dir npm, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir npm, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    9. In dir npm/smoke-tests, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir npm/smoke-tests, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    11. In dir npm/workspaces/arborist, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir npm/workspaces/arborist, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    13. In dir npm/workspaces/config, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir npm/workspaces/config, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    15. In dir npm/workspaces/libnpmaccess, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir npm/workspaces/libnpmaccess, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    17. In dir npm/workspaces/libnpmdiff, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir npm/workspaces/libnpmdiff, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    19. In dir npm/workspaces/libnpmexec, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir npm/workspaces/libnpmexec, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    21. In dir npm/workspaces/libnpmfund, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir npm/workspaces/libnpmfund, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    23. In dir npm/workspaces/libnpmhook, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir npm/workspaces/libnpmhook, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    25. In dir npm/workspaces/libnpmorg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir npm/workspaces/libnpmorg, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    27. In dir npm/workspaces/libnpmpack, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir npm/workspaces/libnpmpack, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    29. In dir npm/workspaces/libnpmpublish, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir npm/workspaces/libnpmpublish, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    31. In dir npm/workspaces/libnpmsearch, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir npm/workspaces/libnpmsearch, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    33. In dir npm/workspaces/libnpmteam, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir npm/workspaces/libnpmteam, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    35. In dir npm/workspaces/libnpmversion, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    36. In dir npm/workspaces/libnpmversion, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
  4. Back in the initial folder, download RepoResults3/npm.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./npm ./npm.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure.

Req #10779 - updateOpen
    at stopWatchFailedLookupLocationOfResolution (/typescript-55067/built/local/tsserver.js:126019:11)
    at /typescript-55067/built/local/tsserver.js:126068:43
    at /typescript-55067/built/local/tsserver.js:41863:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41861:25)
    at removeResolutionsOfFileFromCache (/typescript-55067/built/local/tsserver.js:126068:19)
    at Object.removeResolutionsOfFile (/typescript-55067/built/local/tsserver.js:126084:5)
    at InferredProject2.detachScriptInfoFromProject (/typescript-55067/built/local/tsserver.js:176973:30)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:176850:18)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176688:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179087:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180706:12)
    at /typescript-55067/built/local/tsserver.js:180936:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2600:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:180936:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182116:29)
    at /typescript-55067/built/local/tsserver.js:184693:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184685:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184693:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184735:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:186292:14)

Affected repos

webpack Raw error text: RepoResults4/webpack.rawError.txt in the artifact folder

Last few requests

{"seq":10776,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/test/ProfilingPlugin.unittest.js"}}
{"seq":10777,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/test/ProfilingPlugin.unittest.js","line":28,"offset":33,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":10778,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/test/JavascriptParser.unittest.js"],"openFiles":[]}}
{"seq":10779,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/test/propertyName.unittest.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/webpack/webpack.git --recurse-submodules
  2. In dir webpack, run git reset --hard 1f99ad6367f2b8a6ef17cce0e058f7a67fb7db18
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir webpack/examples/wasm-bindgen-esm/pkg, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir webpack, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir webpack/test/cases/entry-exports-field/imports, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir webpack/test/cases/entry-exports-field/self, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir webpack/test/cases/inner-graph/no-side-effects/package, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir webpack/test/cases/inner-graph/static-of-class/other, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir webpack/test/cases/loaders/issue-4959, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir webpack/test/cases/mjs/cjs-import-default, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir webpack/test/cases/mjs/namespace-object-lazy, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir webpack/test/cases/mjs/no-module-main-field, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir webpack/test/cases/mjs/type-module, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir webpack/test/cases/mjs/type-null, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir webpack/test/cases/parsing/harmony-export-import-specifier/side-effect-free, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir webpack/test/cases/parsing/harmony-star-conflict/named-with-namespace-no-side, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir webpack/test/cases/scope-hoisting/order-without-side-effects, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir webpack/test/cases/scope-hoisting/side-effects-11990-star, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir webpack/test/cases/scope-hoisting/side-effects-11990, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir webpack/test/cases/scope-hoisting/side-effects-9159/package, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir webpack/test/cases/side-effects/dynamic-reexports/dedupe-target-with-side, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir webpack/test/cases/side-effects/dynamic-reexports, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir webpack/test/cases/side-effects/issue-12071, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir webpack/test/cases/side-effects/issue-12570-second-try, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir webpack/test/cases/side-effects/issue-12570, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir webpack/test/cases/side-effects/missing-module-7499/example, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir webpack/test/cases/side-effects/order-issue-7665/module, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir webpack/test/cases/side-effects/wrong-module-10146/module, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir webpack/test/configCases/asset-modules/only-hash-url, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir webpack/test/configCases/container/1-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir webpack/test/configCases/container/2-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir webpack/test/configCases/container/3-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir webpack/test/configCases/container/exposed-overridables, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir webpack/test/configCases/container/module-federation-with-shareScope, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir webpack/test/configCases/ecmaVersion/browserslist-missing, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir webpack/test/configCases/ecmaVersion/browserslist, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir webpack/test/configCases/records/issue-2991/pkgs/somepackage, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir webpack/test/configCases/resolve-merging/override/package, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/a/foo, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/b/foo, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir webpack/test/configCases/sharing/consume-module-ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir webpack/test/configCases/sharing/consume-module, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir webpack/test/configCases/sharing/consume-multiple-versions-ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir webpack/test/configCases/sharing/consume-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir webpack/test/configCases/sharing/consume-self-reference, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir webpack/test/configCases/sharing/no-override-loaded, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir webpack/test/configCases/sharing/provide-eager-module, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir webpack/test/configCases/sharing/provide-module, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir webpack/test/configCases/sharing/provide-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir webpack/test/configCases/sharing/share-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir webpack/test/configCases/sharing/share-plugin, run yarn install --ignore-engines --ignore-scripts --silent
    50. In dir webpack/test/configCases/split-chunks/asnyc-entries, run yarn install --ignore-engines --ignore-scripts --silent
    51. In dir webpack/test/configCases/web/unique-jsonp, run yarn install --ignore-engines --ignore-scripts --silent
    52. In dir webpack/test/statsCases/ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    53. In dir webpack/test/statsCases/resolve-plugin-context, run yarn install --ignore-engines --ignore-scripts --silent
    54. In dir webpack/test/statsCases/side-effects-issue-7428/components, run yarn install --ignore-engines --ignore-scripts --silent
    55. In dir webpack/test/watchCases/side-effects/issue-7400/0/my-module, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/webpack.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./webpack ./webpack.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@sheetalkamat

Copy link
Copy Markdown
Member Author

Daniel Rosenwasser (@DanielRosenwasser) this is not yet done.. infact i am pushing a commit at a time so i can run all incremental tests to verify each change is ok..

@sheetalkamat
Sheetal Nandi (sheetalkamat) force-pushed the serverSharedResolutions branch 3 times, most recently from 49fbdbb to cbca491 Compare July 27, 2023 22:18
@sheetalkamat

Copy link
Copy Markdown
Member Author

TypeScript Bot (@typescript-bot) user test tsserver
TypeScript Bot (@typescript-bot) test tsserver top256

@typescript-bot

TypeScript Bot (typescript-bot) commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Heya Sheetal Nandi (@sheetalkamat), I've started to run the diff-based top-repos suite (tsserver) on this PR at 9882993. You can monitor the build here.

@typescript-bot

TypeScript Bot (typescript-bot) commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Heya Sheetal Nandi (@sheetalkamat), I've started to run the diff-based user code test suite (tsserver) on this PR at 9882993. You can monitor the build here.

Update: The results are in!

@typescript-bot

Copy link
Copy Markdown
Contributor

Sheetal Nandi (@sheetalkamat) Here are the results of running the user test suite comparing main and refs/pull/55067/merge:

Something interesting changed - please have a look.

Details

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:crypto:: undefined Expected resolution to be in cache /mnt/ts_downloads/TypeScript-Node-Starter/node_modules/@types/node/buffer.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

TypeScript-Node-Starter Raw error text: RepoResults1/TypeScript-Node-Starter.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/copyStaticAssets.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/Microsoft/TypeScript-Node-Starter.git --recurse-submodules
  2. In dir TypeScript-Node-Starter, run git reset --hard 1e15e8b4bf6136ee181a8d46ccda9d5b3ed4e479
  3. In dir TypeScript-Node-Starter, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/TypeScript-Node-Starter.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./TypeScript-Node-Starter ./TypeScript-Node-Starter.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/npm/node_modules/@types/node/assert/strict.d.ts

Req #6 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

npm Raw error text: RepoResults3/npm.rawError.txt in the artifact folder

Last few requests

{"seq":3,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/bin/npm-cli.js"}},"skipDestructiveCodeActions":true}}
{"seq":4,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/bin/npm-cli.js"}},"skipDestructiveCodeActions":false}}
{"seq":5,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/bin/npm-cli.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":20},"end":{"line":1,"offset":20}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":6,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/bin/npx-cli.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/npm/cli.git --recurse-submodules
  2. In dir npm, run git reset --hard 51bc99d874e577076538868f947f9401db7003b0
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir npm/docs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir npm/docs, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    3. In dir npm/mock-globals, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir npm/mock-globals, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    5. In dir npm/mock-registry, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir npm/mock-registry, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    7. In dir npm, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir npm, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    9. In dir npm/smoke-tests, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir npm/smoke-tests, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    11. In dir npm/workspaces/arborist, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir npm/workspaces/arborist, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    13. In dir npm/workspaces/config, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir npm/workspaces/config, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    15. In dir npm/workspaces/libnpmaccess, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir npm/workspaces/libnpmaccess, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    17. In dir npm/workspaces/libnpmdiff, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir npm/workspaces/libnpmdiff, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    19. In dir npm/workspaces/libnpmexec, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir npm/workspaces/libnpmexec, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    21. In dir npm/workspaces/libnpmfund, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir npm/workspaces/libnpmfund, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    23. In dir npm/workspaces/libnpmhook, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir npm/workspaces/libnpmhook, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    25. In dir npm/workspaces/libnpmorg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir npm/workspaces/libnpmorg, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    27. In dir npm/workspaces/libnpmpack, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir npm/workspaces/libnpmpack, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    29. In dir npm/workspaces/libnpmpublish, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir npm/workspaces/libnpmpublish, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    31. In dir npm/workspaces/libnpmsearch, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir npm/workspaces/libnpmsearch, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    33. In dir npm/workspaces/libnpmteam, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir npm/workspaces/libnpmteam, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    35. In dir npm/workspaces/libnpmversion, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    36. In dir npm/workspaces/libnpmversion, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
  4. Back in the initial folder, download RepoResults3/npm.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./npm ./npm.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/grunt/node_modules/@types/node/assert/strict.d.ts

Req #10 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

grunt Raw error text: RepoResults2/grunt.rawError.txt in the artifact folder

Last few requests

{"seq":7,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/Gruntfile.js","line":8,"offset":48}}
{"seq":8,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/Gruntfile.js","line":13,"offset":33,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"."}}
{"seq":9,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/Gruntfile.js","line":32,"offset":36}}
{"seq":10,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/internal-tasks/subgrunt.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/gruntjs/grunt.git --recurse-submodules
  2. In dir grunt, run git reset --hard 238df78776e42680dc8a42a5342aaa05f49fbcb6
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir grunt, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir grunt, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
  4. Back in the initial folder, download RepoResults2/grunt.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./grunt ./grunt.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/create-react-app/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

create-react-app Raw error text: RepoResults1/create-react-app.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/docusaurus/website/docusaurus.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/facebook/create-react-app.git --recurse-submodules
  2. In dir create-react-app, run git reset --hard 0a827f69ab0d2ee3871ba9b71350031d8a81b7ae
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir create-react-app/docusaurus/website, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir create-react-app, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/create-react-app.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./create-react-app ./create-react-app.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject5*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/xterm.js/node_modules/@types/node/assert/strict.d.ts

Req #262 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

xterm.js Raw error text: RepoResults4/xterm.js.rawError.txt in the artifact folder

Last few requests

{"seq":259,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/addons/xterm-addon-fit/test/FitAddon.api.ts","line":112,"offset":13}}
{"seq":260,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/addons/xterm-addon-fit/test/FitAddon.api.ts","line":120,"offset":59}}
{"seq":261,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/addons/xterm-addon-canvas/src/Types.d.ts"],"openFiles":[]}}
{"seq":262,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/addons/xterm-addon-fit/typings/xterm-addon-fit.d.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/xtermjs/xterm.js.git --recurse-submodules
  2. In dir xterm.js, run git reset --hard 5889344dd25dcf562b7a16c47de79cbe39c8eb8f
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir xterm.js/addons/xterm-addon-attach, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir xterm.js/addons/xterm-addon-canvas, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir xterm.js/addons/xterm-addon-fit, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir xterm.js/addons/xterm-addon-ligatures, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir xterm.js/addons/xterm-addon-search, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir xterm.js/addons/xterm-addon-serialize, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir xterm.js/addons/xterm-addon-unicode11, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir xterm.js/addons/xterm-addon-web-links, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir xterm.js/addons/xterm-addon-webgl, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir xterm.js, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/xterm.js.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./xterm.js ./xterm.js.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/axios-src/node_modules/@types/node/assert/strict.d.ts

Req #9 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

axios-src Raw error text: RepoResults1/axios-src.rawError.txt in the artifact folder

Last few requests

{"seq":6,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/check-build-version.js","line":10,"offset":31,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":7,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/check-build-version.js","line":17,"offset":8,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"."}}
{"seq":8,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/bin/check-build-version.js","line":23,"offset":14}}
{"seq":9,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/bin/contributors.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/axios/axios.git --recurse-submodules
  2. In dir axios-src, run git reset --hard 21a5ad34c4a5956d81d338059ac0dd34a19ed094
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir axios-src, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir axios-src, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    3. In dir axios-src/test/module/cjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir axios-src/test/module/cjs, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    5. In dir axios-src/test/module/esm, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir axios-src/test/module/esm, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    7. In dir axios-src/test/module/ts-require-default, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir axios-src/test/module/ts-require-default, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    9. In dir axios-src/test/module/ts-require, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir axios-src/test/module/ts-require, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    11. In dir axios-src/test/module/ts, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir axios-src/test/module/ts, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    13. In dir axios-src/test/module/typings/cjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir axios-src/test/module/typings/cjs, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    15. In dir axios-src/test/module/typings/esm, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir axios-src/test/module/typings/esm, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
  4. Back in the initial folder, download RepoResults1/axios-src.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./axios-src ./axios-src.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/webpack/node_modules/@types/node/assert/strict.d.ts

Req #203 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

webpack Raw error text: RepoResults4/webpack.rawError.txt in the artifact folder

Last few requests

{"seq":200,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/declarations/WebpackOptions.d.ts","line":3695,"offset":34,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":201,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/declarations/WebpackOptions.d.ts","line":3709,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":202,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/declarations/WebpackOptions.d.ts","line":3709,"offset":1,"entryNames":["__dirname"]}}
{"seq":203,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/examples/asset-advanced/webpack.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/webpack/webpack.git --recurse-submodules
  2. In dir webpack, run git reset --hard 1f99ad6367f2b8a6ef17cce0e058f7a67fb7db18
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir webpack/examples/wasm-bindgen-esm/pkg, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir webpack, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir webpack/test/cases/entry-exports-field/imports, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir webpack/test/cases/entry-exports-field/self, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir webpack/test/cases/inner-graph/no-side-effects/package, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir webpack/test/cases/inner-graph/static-of-class/other, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir webpack/test/cases/loaders/issue-4959, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir webpack/test/cases/mjs/cjs-import-default, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir webpack/test/cases/mjs/namespace-object-lazy, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir webpack/test/cases/mjs/no-module-main-field, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir webpack/test/cases/mjs/type-module, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir webpack/test/cases/mjs/type-null, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir webpack/test/cases/parsing/harmony-export-import-specifier/side-effect-free, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir webpack/test/cases/parsing/harmony-star-conflict/named-with-namespace-no-side, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir webpack/test/cases/scope-hoisting/order-without-side-effects, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir webpack/test/cases/scope-hoisting/side-effects-11990-star, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir webpack/test/cases/scope-hoisting/side-effects-11990, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir webpack/test/cases/scope-hoisting/side-effects-9159/package, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir webpack/test/cases/side-effects/dynamic-reexports/dedupe-target-with-side, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir webpack/test/cases/side-effects/dynamic-reexports, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir webpack/test/cases/side-effects/issue-12071, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir webpack/test/cases/side-effects/issue-12570-second-try, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir webpack/test/cases/side-effects/issue-12570, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir webpack/test/cases/side-effects/missing-module-7499/example, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir webpack/test/cases/side-effects/order-issue-7665/module, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir webpack/test/cases/side-effects/wrong-module-10146/module, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir webpack/test/configCases/asset-modules/only-hash-url, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir webpack/test/configCases/container/1-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir webpack/test/configCases/container/2-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir webpack/test/configCases/container/3-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir webpack/test/configCases/container/exposed-overridables, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir webpack/test/configCases/container/module-federation-with-shareScope, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir webpack/test/configCases/ecmaVersion/browserslist-missing, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir webpack/test/configCases/ecmaVersion/browserslist, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir webpack/test/configCases/records/issue-2991/pkgs/somepackage, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir webpack/test/configCases/resolve-merging/override/package, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/a/foo, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/b/foo, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir webpack/test/configCases/sharing/consume-module-ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir webpack/test/configCases/sharing/consume-module, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir webpack/test/configCases/sharing/consume-multiple-versions-ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir webpack/test/configCases/sharing/consume-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir webpack/test/configCases/sharing/consume-self-reference, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir webpack/test/configCases/sharing/no-override-loaded, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir webpack/test/configCases/sharing/provide-eager-module, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir webpack/test/configCases/sharing/provide-module, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir webpack/test/configCases/sharing/provide-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir webpack/test/configCases/sharing/share-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir webpack/test/configCases/sharing/share-plugin, run yarn install --ignore-engines --ignore-scripts --silent
    50. In dir webpack/test/configCases/split-chunks/asnyc-entries, run yarn install --ignore-engines --ignore-scripts --silent
    51. In dir webpack/test/configCases/web/unique-jsonp, run yarn install --ignore-engines --ignore-scripts --silent
    52. In dir webpack/test/statsCases/ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    53. In dir webpack/test/statsCases/resolve-plugin-context, run yarn install --ignore-engines --ignore-scripts --silent
    54. In dir webpack/test/statsCases/side-effects-issue-7428/components, run yarn install --ignore-engines --ignore-scripts --silent
    55. In dir webpack/test/watchCases/side-effects/issue-7400/0/my-module, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/webpack.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./webpack ./webpack.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/test262/node_modules/@types/node/assert/strict.d.ts

Req #4 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

test262 Raw error text: RepoResults4/test262.rawError.txt in the artifact folder

Last few requests

{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/implementation-contributed/javascriptcore/es6/arrow_functions_no_prototype_property.js","projectRootPath":"@PROJECT_ROOT@"}]}}
{"seq":3,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/implementation-contributed/javascriptcore/es6/arrow_functions_no_prototype_property.js"}}
{"seq":4,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/implementation-contributed/javascriptcore/es6/Proxy_JSON.stringify_support.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/tc39/test262.git --recurse-submodules
  2. In dir test262, run git reset --hard 21c3097f92b244bfa2ae54ee9cf745839567b79a
  3. In dir test262, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/test262.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./test262 ./test262.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression.

Req #5699 - definitionAndBoundSpan
    at /typescript-55067/built/local/tsserver.js:187080:13
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at collectResolutionToRefFromCache (/typescript-55067/built/local/tsserver.js:187074:36)
    at /typescript-55067/built/local/tsserver.js:186948:61
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186948:30)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getLanguageService (/typescript-55067/built/local/tsserver.js:176453:7)
    at IOSession.getDefinitionAndBoundSpan (/typescript-55067/built/local/tsserver.js:183350:52)
    at definitionAndBoundSpan (/typescript-55067/built/local/tsserver.js:182339:43)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

puppeteer Raw error text: RepoResults3/puppeteer.rawError.txt in the artifact folder

Last few requests

{"seq":5696,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}}
{"seq":5697,"type":"request","command":"navto","arguments":{"searchValue":"abo","maxResultCount":256}}
{"seq":5698,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/puppeteer-core/third_party/mitt/index.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":4},"end":{"line":1,"offset":4}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":5699,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/third_party/mitt/index.ts","line":11,"offset":3}}

Repro steps

  1. git clone https://github.com/GoogleChrome/puppeteer.git --recurse-submodules
  2. In dir puppeteer, run git reset --hard fdada74ba7265b3571ebdf60ae301b64d13a8226
  3. Back in the initial folder, download RepoResults3/puppeteer.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./puppeteer ./puppeteer.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /mnt/ts_downloads/fp-ts/tsconfig.json:: events:: undefined Expected resolution to be in cache /mnt/ts_downloads/fp-ts/node_modules/@types/node/child_process.d.ts

Req #384 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

fp-ts Raw error text: RepoResults2/fp-ts.rawError.txt in the artifact folder

Last few requests

{"seq":381,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/fp-ts-to-the-max-II.ts","line":214,"offset":3,"entryNames":["append"]}}
{"seq":382,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/examples/fp-ts-to-the-max-II.ts","line":214,"offset":6}}
{"seq":383,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/dtslint/ts3.5/TaskOption.ts"],"openFiles":[]}}
{"seq":384,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/perf/Either/sequenceArray.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/gcanti/fp-ts.git --recurse-submodules
  2. In dir fp-ts, run git reset --hard 01b8661f2fa594d6f2010573f010d358e6808d13
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir fp-ts, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir fp-ts, run npm install @types/node @types/jest --no-save --ignore-scripts --legacy-peer-deps
  4. Back in the initial folder, download RepoResults2/fp-ts.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./fp-ts ./fp-ts.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /mnt/ts_downloads/typescript-eslint/packages/types/tsconfig.build.json:: node:assert:: 1 Expected resolution to be in cache /mnt/ts_downloads/typescript-eslint/node_modules/@types/node/assert/strict.d.ts

Req #72 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at /typescript-55067/built/local/tsserver.js:180833:15
    at callback (/typescript-55067/built/local/tsserver.js:178511:21)
    at /typescript-55067/built/local/tsserver.js:178503:53
    at /typescript-55067/built/local/tsserver.js:178525:20
    at forEach (/typescript-55067/built/local/tsserver.js:2364:22)
    at forEachResolvedProjectReferenceProjectWorker (/typescript-55067/built/local/tsserver.js:178516:10)
    at /typescript-55067/built/local/tsserver.js:178530:30
    at forEach (/typescript-55067/built/local/tsserver.js:2364:22)
    at forEachResolvedProjectReferenceProjectWorker (/typescript-55067/built/local/tsserver.js:178516:10)
    at forEachResolvedProjectReferenceProject (/typescript-55067/built/local/tsserver.js:178500:10)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180829:11)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

typescript-eslint Raw error text: RepoResults4/typescript-eslint.rawError.txt in the artifact folder

Last few requests

{"seq":69,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/ast-spec/src/base/UnaryExpressionBase.ts"}}
{"seq":70,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/ast-spec/src/base/UnaryExpressionBase.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":75},"end":{"line":1,"offset":75}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":71,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/ast-spec/src/base/PropertyDefinitionBase.ts"],"openFiles":[]}}
{"seq":72,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/ast-spec/src/declaration/ClassDeclaration/fixtures/_error_/missing-extends-type-param/fixture.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/typescript-eslint/typescript-eslint.git --recurse-submodules
  2. In dir typescript-eslint, run git reset --hard 54ef459e0250a7d0d3ddad4ce1a458d003126383
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir typescript-eslint, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir typescript-eslint/tools/dummypkg, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/typescript-eslint.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./typescript-eslint ./typescript-eslint.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot

Copy link
Copy Markdown
Contributor

Sheetal Nandi (@sheetalkamat) Here are the results of running the top-repos suite comparing main and refs/pull/55067/merge:

Something interesting changed - please have a look.

Details

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:events:: undefined Expected resolution to be in cache /mnt/ts_downloads/rxjs/docs_app/node_modules/@types/node/child_process.d.ts

Req #408 - completionInfo
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at getExportInfoMap (/typescript-55067/built/local/tsserver.js:133501:70)
    at collectAutoImports (/typescript-55067/built/local/tsserver.js:159564:24)
    at getGlobalCompletions (/typescript-55067/built/local/tsserver.js:159497:5)
    at tryGetGlobalSymbols (/typescript-55067/built/local/tsserver.js:159425:352)
    at getCompletionData (/typescript-55067/built/local/tsserver.js:159187:10)
    at Object.getCompletionsAtPosition (/typescript-55067/built/local/tsserver.js:157172:26)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-55067/built/local/tsserver.js:144112:35)
    at IOSession.getCompletions (/typescript-55067/built/local/tsserver.js:184094:54)
    at completionInfo (/typescript-55067/built/local/tsserver.js:182495:43)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

ReactiveX/rxjs Raw error text: RepoResults1/ReactiveX.rxjs.rawError.txt in the artifact folder

Last few requests

{"seq":405,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/code/code-tabs.component.ts","line":22,"offset":1,"entryNames":["CodeComponent"]}}
{"seq":406,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/code/code-tabs.component.ts","line":31,"offset":57,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":407,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/code/code-tabs.component.ts","line":50,"offset":3}}
{"seq":408,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/code/code-tabs.component.ts","line":50,"offset":3,"includeExternalModuleExports":true,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/ReactiveX/rxjs --recurse-submodules
  2. In dir rxjs, run git reset --hard 2947583bb33e97f3db9e6d9f6cea70c62a173060
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir rxjs/docs_app, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir rxjs/docs_app/tools/decision-tree-generator, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir rxjs, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/ReactiveX.rxjs.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./rxjs ./ReactiveX.rxjs.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject2*:: react:: 1 Expected resolution to be in cache /mnt/ts_downloads/backstage/microsite/node_modules/react-helmet-async/index.d.ts

Req #17 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

backstage/backstage Raw error text: RepoResults2/backstage.backstage.rawError.txt in the artifact folder

Last few requests

{"seq":14,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/cypress/src/support/index.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":3},"end":{"line":1,"offset":3}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":15,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/cypress/src/support/index.ts","line":8,"offset":14,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":16,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/cypress/src/support/index.ts","line":13,"offset":19,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":17,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/microsite/docusaurus.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/backstage/backstage --recurse-submodules
  2. In dir backstage, run git reset --hard 290eff6692aa3a72beb306566fe2052fbc6a73eb
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir backstage/cypress, run yarn install --no-immutable --mode=skip-build
    2. In dir backstage/microsite, run yarn install --no-immutable --mode=skip-build
    3. In dir backstage, run yarn install --no-immutable --mode=skip-build
    4. In dir backstage/storybook, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults2/backstage.backstage.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./backstage ./backstage.backstage.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/vscode/build/node_modules/@types/node/assert/strict.d.ts

Req #42 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

microsoft/vscode Raw error text: RepoResults1/microsoft.vscode.rawError.txt in the artifact folder

Last few requests

{"seq":39,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/build/azure-pipelines/distro/mixin-npm.js"}},"skipDestructiveCodeActions":false}}
{"seq":40,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/build/azure-pipelines/distro/mixin-npm.js"}}
{"seq":41,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/build/azure-pipelines/distro/mixin-npm.js","line":23,"offset":127}}
{"seq":42,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/build/azure-pipelines/publish-types/update-types.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/microsoft/vscode --recurse-submodules
  2. In dir vscode, run git reset --hard e731964e84fe1425c35426d25affa6f22ed02ab5
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir vscode/build/builtin, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir vscode/build/monaco, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir vscode/build/npm/gyp, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir vscode/build, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir vscode/extensions/bat, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir vscode/extensions/clojure, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir vscode/extensions/coffeescript, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir vscode/extensions/configuration-editing, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir vscode/extensions/cpp, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir vscode/extensions/csharp, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir vscode/extensions/css-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir vscode/extensions/css-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir vscode/extensions/css, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir vscode/extensions/dart, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir vscode/extensions/debug-auto-launch, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir vscode/extensions/debug-server-ready, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir vscode/extensions/diff, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir vscode/extensions/docker, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir vscode/extensions/emmet, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir vscode/extensions/extension-editing, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir vscode/extensions/fsharp, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir vscode/extensions/git-base, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir vscode/extensions/git, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir vscode/extensions/github-authentication, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir vscode/extensions/github, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir vscode/extensions/go, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir vscode/extensions/groovy, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir vscode/extensions/grunt, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir vscode/extensions/gulp, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir vscode/extensions/handlebars, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir vscode/extensions/hlsl, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir vscode/extensions/html-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir vscode/extensions/html-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir vscode/extensions/html, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir vscode/extensions/ini, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir vscode/extensions/ipynb, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir vscode/extensions/jake, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir vscode/extensions/java, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir vscode/extensions/javascript, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir vscode/extensions/json-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir vscode/extensions/json-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir vscode/extensions/json, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir vscode/extensions/julia, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir vscode/extensions/latex, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir vscode/extensions/less, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir vscode/extensions/log, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir vscode/extensions/lua, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir vscode/extensions/make, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir vscode/extensions/markdown-basics, run yarn install --ignore-engines --ignore-scripts --silent
    50. In dir vscode/extensions/markdown-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    51. In dir vscode/extensions/markdown-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    52. In dir vscode/extensions/markdown-math, run yarn install --ignore-engines --ignore-scripts --silent
    53. In dir vscode/extensions/media-preview, run yarn install --ignore-engines --ignore-scripts --silent
    54. In dir vscode/extensions/merge-conflict, run yarn install --ignore-engines --ignore-scripts --silent
    55. In dir vscode/extensions/microsoft-authentication, run yarn install --ignore-engines --ignore-scripts --silent
    56. In dir vscode/extensions/notebook-renderers, run yarn install --ignore-engines --ignore-scripts --silent
    57. In dir vscode/extensions/npm, run yarn install --ignore-engines --ignore-scripts --silent
    58. In dir vscode/extensions/objective-c, run yarn install --ignore-engines --ignore-scripts --silent
    59. In dir vscode/extensions, run yarn install --ignore-engines --ignore-scripts --silent
    60. In dir vscode/extensions/perl, run yarn install --ignore-engines --ignore-scripts --silent
    61. In dir vscode/extensions/php-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    62. In dir vscode/extensions/php, run yarn install --ignore-engines --ignore-scripts --silent
    63. In dir vscode/extensions/powershell, run yarn install --ignore-engines --ignore-scripts --silent
    64. In dir vscode/extensions/pug, run yarn install --ignore-engines --ignore-scripts --silent
    65. In dir vscode/extensions/python, run yarn install --ignore-engines --ignore-scripts --silent
    66. In dir vscode/extensions/r, run yarn install --ignore-engines --ignore-scripts --silent
    67. In dir vscode/extensions/razor, run yarn install --ignore-engines --ignore-scripts --silent
    68. In dir vscode/extensions/references-view, run yarn install --ignore-engines --ignore-scripts --silent
    69. In dir vscode/extensions/restructuredtext, run yarn install --ignore-engines --ignore-scripts --silent
    70. In dir vscode/extensions/ruby, run yarn install --ignore-engines --ignore-scripts --silent
    71. In dir vscode/extensions/rust, run yarn install --ignore-engines --ignore-scripts --silent
    72. In dir vscode/extensions/scss, run yarn install --ignore-engines --ignore-scripts --silent
    73. In dir vscode/extensions/search-result, run yarn install --ignore-engines --ignore-scripts --silent
    74. In dir vscode/extensions/shaderlab, run yarn install --ignore-engines --ignore-scripts --silent
    75. In dir vscode/extensions/shellscript, run yarn install --ignore-engines --ignore-scripts --silent
    76. In dir vscode/extensions/simple-browser, run yarn install --ignore-engines --ignore-scripts --silent
    77. In dir vscode/extensions/sql, run yarn install --ignore-engines --ignore-scripts --silent
    78. In dir vscode/extensions/swift, run yarn install --ignore-engines --ignore-scripts --silent
    79. In dir vscode/extensions/theme-abyss, run yarn install --ignore-engines --ignore-scripts --silent
    80. In dir vscode/extensions/theme-defaults, run yarn install --ignore-engines --ignore-scripts --silent
    81. In dir vscode/extensions/theme-kimbie-dark, run yarn install --ignore-engines --ignore-scripts --silent
    82. In dir vscode/extensions/theme-monokai-dimmed, run yarn install --ignore-engines --ignore-scripts --silent
    83. In dir vscode/extensions/theme-monokai, run yarn install --ignore-engines --ignore-scripts --silent
    84. In dir vscode/extensions/theme-quietlight, run yarn install --ignore-engines --ignore-scripts --silent
    85. In dir vscode/extensions/theme-red, run yarn install --ignore-engines --ignore-scripts --silent
    86. In dir vscode/extensions/theme-seti, run yarn install --ignore-engines --ignore-scripts --silent
    87. In dir vscode/extensions/theme-solarized-dark, run yarn install --ignore-engines --ignore-scripts --silent
    88. In dir vscode/extensions/theme-solarized-light, run yarn install --ignore-engines --ignore-scripts --silent
    89. In dir vscode/extensions/theme-tomorrow-night-blue, run yarn install --ignore-engines --ignore-scripts --silent
    90. In dir vscode/extensions/typescript-basics, run yarn install --ignore-engines --ignore-scripts --silent
    91. In dir vscode/extensions/typescript-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    92. In dir vscode/extensions/vb, run yarn install --ignore-engines --ignore-scripts --silent
    93. In dir vscode/extensions/vscode-api-tests, run yarn install --ignore-engines --ignore-scripts --silent
    94. In dir vscode/extensions/vscode-colorize-tests, run yarn install --ignore-engines --ignore-scripts --silent
    95. In dir vscode/extensions/vscode-test-resolver, run yarn install --ignore-engines --ignore-scripts --silent
    96. In dir vscode/extensions/xml, run yarn install --ignore-engines --ignore-scripts --silent
    97. In dir vscode/extensions/yaml, run yarn install --ignore-engines --ignore-scripts --silent
    98. In dir vscode, run yarn install --ignore-engines --ignore-scripts --silent
    99. In dir vscode/remote, run yarn install --ignore-engines --ignore-scripts --silent
    100. In dir vscode/remote/web, run yarn install --ignore-engines --ignore-scripts --silent
    101. In dir vscode/test/automation, run yarn install --ignore-engines --ignore-scripts --silent
    102. In dir vscode/test/integration/browser, run yarn install --ignore-engines --ignore-scripts --silent
    103. In dir vscode/test/leaks, run yarn install --ignore-engines --ignore-scripts --silent
    104. In dir vscode/test/monaco, run yarn install --ignore-engines --ignore-scripts --silent
    105. In dir vscode/test/smoke, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/microsoft.vscode.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vscode ./microsoft.vscode.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/mobx/node_modules/@types/node/assert/strict.d.ts

Req #55 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

mobxjs/mobx Raw error text: RepoResults2/mobxjs.mobx.rawError.txt in the artifact folder

Last few requests

{"seq":52,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/javascript/javascript.js","line":876,"offset":23,"entryNames":["afterExport"]}}
{"seq":53,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/javascript/javascript.js","line":887,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":54,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/javascript/javascript.js","line":887,"offset":1,"entryNames":["arguments"]}}
{"seq":55,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/javascript/test.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/mobxjs/mobx --recurse-submodules
  2. In dir mobx, run git reset --hard d813746cfaa18d80daddee3724562fed6b307c0a
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir mobx, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir mobx/website, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults2/mobxjs.mobx.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./mobx ./mobxjs.mobx.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject3*:: fileWatchesOfAffectingLocations:: /mnt/ts_downloads/brotli/js/node_modules/yargs/package.json:: resolutions

Req #424 - updateOpen
    at verifyFileWatcherOfAffectingLocation (/typescript-55067/built/local/tsserver.js:187143:11)
    at /typescript-55067/built/local/tsserver.js:187107:67
    at verifyMap (/typescript-55067/built/local/tsserver.js:187107:40)
    at verifyFileWatchesOfAffectingLocations (/typescript-55067/built/local/tsserver.js:187140:5)
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:187042:3)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

google/brotli Raw error text: RepoResults4/google.brotli.rawError.txt in the artifact folder

Last few requests

{"seq":421,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/js/decode_test.ts","line":29,"offset":33,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":422,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/js/decode_test.ts","line":33,"offset":54}}
{"seq":423,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/js/cli.js"],"openFiles":[]}}
{"seq":424,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/js/decode.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/google/brotli --recurse-submodules
  2. In dir brotli, run git reset --hard 4fc753e707c141328ee707bc2df23603391d0102
  3. In dir brotli/js, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/google.brotli.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./brotli ./google.brotli.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/apollo-client/node_modules/@types/node/assert/strict.d.ts

Req #31 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

apollographql/apollo-client Raw error text: RepoResults3/apollographql.apollo-client.rawError.txt in the artifact folder

Last few requests

{"seq":28,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/config/helpers.ts"}}
{"seq":29,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/config/helpers.ts","line":15,"offset":16,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":30,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/config/helpers.ts","line":15,"offset":16,"entryNames":["arguments"]}}
{"seq":31,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/config/jest.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/apollographql/apollo-client --recurse-submodules
  2. In dir apollo-client, run git reset --hard fc450f227522c5311375a6b59ec767ac45f151c7
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir apollo-client, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir apollo-client/scripts/codemods/ac2-to-ac3, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir apollo-client/scripts/memory, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/apollographql.apollo-client.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./apollo-client ./apollographql.apollo-client.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/Tone.js/node_modules/@types/node/assert/strict.d.ts

Req #709 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

Tonejs/Tone.js Raw error text: RepoResults4/Tonejs.Tone.js.rawError.txt in the artifact folder

Last few requests

{"seq":706,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/js/components.js","line":791,"offset":4934,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":707,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/examples/js/components.js","line":791,"offset":5142}}
{"seq":708,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/js/components.js","line":811,"offset":28,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":709,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/examples/js/tone-ui.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/Tonejs/Tone.js --recurse-submodules
  2. In dir Tone.js, run git reset --hard 08df7ad68cb9ed4c88d697f2230e3864ca15d206
  3. In dir Tone.js, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/Tonejs.Tone.js.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./Tone.js ./Tonejs.Tone.js.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/ajv/node_modules/@types/node/assert/strict.d.ts

Req #12 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

ajv-validator/ajv Raw error text: RepoResults4/ajv-validator.ajv.rawError.txt in the artifact folder

Last few requests

{"seq":9,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/benchmark/jtd.js","line":77,"offset":15}}
{"seq":10,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/benchmark/jtd.js","line":106,"offset":58,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":11,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/benchmark/jtd.js","line":106,"offset":58,"entryNames":["ajv"]}}
{"seq":12,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/karma.conf.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/ajv-validator/ajv --recurse-submodules
  2. In dir ajv, run git reset --hard 490eb8c0eba8392d071fef005e16d330f259d0ba
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ajv/benchmark, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir ajv, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir ajv/spec/JSON-Schema-Test-Suite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/ajv-validator.ajv.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ajv ./ajv-validator.ajv.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: events:: undefined Expected resolution to be in cache /mnt/ts_downloads/react-sketchapp/node_modules/@types/node/child_process.d.ts

Req #8 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

airbnb/react-sketchapp Raw error text: RepoResults3/airbnb.react-sketchapp.rawError.txt in the artifact folder

Last few requests

{"seq":5,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/__tests__/jest/components/Artboard.tsx","textChanges":[{"newText":" //comment","start":{"line":1,"offset":32},"end":{"line":1,"offset":32}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":6,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/__tests__/jest/components/Artboard.tsx","line":13,"offset":24,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":7,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/__tests__/jest/components/Artboard.tsx","line":49,"offset":20}}
{"seq":8,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/__tests__/jest/components/Document.tsx","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/airbnb/react-sketchapp --recurse-submodules
  2. In dir react-sketchapp, run git reset --hard b238e69c6f1e65ec6b1d8a908a91fbd9a8cc43a7
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir react-sketchapp/examples/basic-setup-typescript, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir react-sketchapp/examples/basic-setup, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir react-sketchapp/examples/basic-svg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir react-sketchapp/examples/colors, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir react-sketchapp/examples/emotion, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir react-sketchapp/examples/form-validation, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir react-sketchapp/examples/foursquare-maps, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir react-sketchapp/examples/glamorous, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir react-sketchapp/examples/profile-cards-graphql, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir react-sketchapp/examples/profile-cards-primitives, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir react-sketchapp/examples/profile-cards-react-with-styles, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir react-sketchapp/examples/profile-cards, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir react-sketchapp/examples/react-router-prototyping, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir react-sketchapp/examples/styled-components, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir react-sketchapp/examples/styleguide, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir react-sketchapp/examples/symbols, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir react-sketchapp/examples/timeline-airtable, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir react-sketchapp, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir react-sketchapp/template, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/airbnb.react-sketchapp.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-sketchapp ./airbnb.react-sketchapp.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/etcher/node_modules/@types/node/assert/strict.d.ts

Req #12 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

balena-io/etcher Raw error text: RepoResults2/balena-io.etcher.rawError.txt in the artifact folder

Last few requests

{"seq":9,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/afterPack.js","line":24,"offset":67}}
{"seq":10,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/afterPack.js","line":26,"offset":67}}
{"seq":11,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/afterPack.js","line":26,"offset":67}}
{"seq":12,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/afterSignHook.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/balena-io/etcher --recurse-submodules
  2. In dir etcher, run git reset --hard 09e13e9b4393aa676b71e91ed9176af054c798e4
  3. In dir etcher, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults2/balena-io.etcher.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./etcher ./balena-io.etcher.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot

Copy link
Copy Markdown
Contributor

Sheetal Nandi (@sheetalkamat) Here are some more interesting changes from running the top-repos suite

Details

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/socket.io/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

socketio/socket.io Raw error text: RepoResults1/socketio.socket.io.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/client-dist/socket.io.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/socketio/socket.io --recurse-submodules
  2. In dir socket.io, run git reset --hard 0731c0d2f497d5cce596ea1ec32a67c08bcccbcd
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir socket.io/examples/angular-todomvc, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir socket.io/examples/basic-crud-application/angular-client, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir socket.io/examples/basic-crud-application/server-postgres-cluster, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir socket.io/examples/basic-crud-application/server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir socket.io/examples/basic-websocket-client, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir socket.io/examples/chat, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir socket.io/examples/cluster-haproxy/server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir socket.io/examples/cluster-httpd/server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir socket.io/examples/cluster-nginx/client, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir socket.io/examples/cluster-nginx/server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir socket.io/examples/cluster-traefik/server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir socket.io/examples/create-react-app-example, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir socket.io/examples/custom-parsers, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir socket.io/examples/es-modules, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir socket.io/examples/express-session-example, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir socket.io/examples/passport-example, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir socket.io/examples/private-messaging, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir socket.io/examples/private-messaging/server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir socket.io/examples/react-native, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir socket.io/examples/rollup-server-bundle, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir socket.io/examples/tweet-stream, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir socket.io/examples/typescript, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir socket.io/examples/webpack-build-server, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir socket.io/examples/webpack-build, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir socket.io/examples/webtransport, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir socket.io/examples/whiteboard, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir socket.io, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/socketio.socket.io.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./socket.io ./socketio.socket.io.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: events:: undefined Expected resolution to be in cache /mnt/ts_downloads/ui-router/node_modules/@types/node/child_process.d.ts

Req #10 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

angular-ui/ui-router Raw error text: RepoResults4/angular-ui.ui-router.rawError.txt in the artifact folder

Last few requests

{"seq":7,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jest.config.js","line":10,"offset":42,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":8,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jest.config.js","line":14,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":9,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest.config.js","line":14,"offset":1,"entryNames":["module"]}}
{"seq":10,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/karma.conf.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/angular-ui/ui-router --recurse-submodules
  2. In dir ui-router, run git reset --hard e8694114594d5aaf9f40e27b8ba194bca85595de
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ui-router, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir ui-router/test/typescript/3.9, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir ui-router/test/typescript/template, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/angular-ui.ui-router.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ui-router ./angular-ui.ui-router.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /mnt/ts_downloads/squoosh/static-build-tsconfig.json:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/squoosh/node_modules/@types/node/assert/strict.d.ts

Req #6 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at /typescript-55067/built/local/tsserver.js:180833:15
    at callback (/typescript-55067/built/local/tsserver.js:178511:21)
    at /typescript-55067/built/local/tsserver.js:178503:53
    at /typescript-55067/built/local/tsserver.js:178525:20
    at forEach (/typescript-55067/built/local/tsserver.js:2364:22)
    at forEachResolvedProjectReferenceProjectWorker (/typescript-55067/built/local/tsserver.js:178516:10)
    at forEachResolvedProjectReferenceProject (/typescript-55067/built/local/tsserver.js:178500:10)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180829:11)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

GoogleChromeLabs/squoosh Raw error text: RepoResults3/GoogleChromeLabs.squoosh.rawError.txt in the artifact folder

Last few requests

{"seq":3,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/codecs/avif/dec/avif_dec.d.ts"}},"skipDestructiveCodeActions":false}}
{"seq":4,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/codecs/avif/dec/avif_dec.d.ts"}}
{"seq":5,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/codecs/avif/dec/avif_dec.d.ts","line":1,"offset":36,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":6,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/codecs/avif/dec/avif_dec.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/GoogleChromeLabs/squoosh --recurse-submodules
  2. In dir squoosh, run git reset --hard ecc715fe557ce57ba57f2535e87d68411bbf7de2
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir squoosh/codecs/avif, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir squoosh/codecs/hqx, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir squoosh/codecs/hqx/pkg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir squoosh/codecs/imagequant, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir squoosh/codecs/jxl, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir squoosh/codecs/mozjpeg, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir squoosh/codecs/oxipng, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir squoosh/codecs/oxipng/pkg-parallel, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir squoosh/codecs/oxipng/pkg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir squoosh/codecs/png, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir squoosh/codecs/png/pkg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir squoosh/codecs/resize, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir squoosh/codecs/resize/pkg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir squoosh/codecs/rotate, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir squoosh/codecs/visdif, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir squoosh/codecs/webp, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir squoosh/codecs/wp2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir squoosh, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/GoogleChromeLabs.squoosh.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./squoosh ./GoogleChromeLabs.squoosh.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: events:: undefined Expected resolution to be in cache /mnt/ts_downloads/deskreen/node_modules/@types/node/child_process.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

pavlobu/deskreen Raw error text: RepoResults3/pavlobu.deskreen.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/app/api/config.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/pavlobu/deskreen --recurse-submodules
  2. In dir deskreen, run git reset --hard 5bd9fc9b0ffe5e72f9008fe94077a501c894856f
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir deskreen/app/client, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir deskreen/app, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir deskreen, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults3/pavlobu.deskreen.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./deskreen ./pavlobu.deskreen.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/lenster/node_modules/.pnpm/Types (@types)+node@20.4.5/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

lensterxyz/lenster Raw error text: RepoResults2/lensterxyz.lenster.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/apps/prerender/next-env.d.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/lensterxyz/lenster --recurse-submodules
  2. In dir lenster, run git reset --hard f1d61ad77974edb882d83aa0c8a97d540c81f8d5
  3. In dir lenster, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/lensterxyz.lenster.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./lenster ./lensterxyz.lenster.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject6*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/react-redux-typescript-guide/playground/node_modules/@types/node/assert/strict.d.ts

Req #1354 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

piotrwitek/react-redux-typescript-guide Raw error text: RepoResults4/piotrwitek.react-redux-typescript-guide.rawError.txt in the artifact folder

Last few requests

{"seq":1351,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/playground/src-old/App.tsx"}}
{"seq":1352,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/playground/src-old/App.tsx","textChanges":[{"newText":" //comment","start":{"line":1,"offset":27},"end":{"line":1,"offset":27}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":1353,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/docs/build/0.6e57cfb5.js"],"openFiles":[]}}
{"seq":1354,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/playground/src-old/index.tsx","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/piotrwitek/react-redux-typescript-guide --recurse-submodules
  2. In dir react-redux-typescript-guide, run git reset --hard 47ca335db14a8bbc30f99d2474446b38f945cb24
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir react-redux-typescript-guide, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir react-redux-typescript-guide/playground, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir react-redux-typescript-guide/playground/styleguide, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/piotrwitek.react-redux-typescript-guide.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-redux-typescript-guide ./piotrwitek.react-redux-typescript-guide.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression.

Req #3600 - references
    at /typescript-55067/built/local/tsserver.js:187080:13
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at collectResolutionToRefFromCache (/typescript-55067/built/local/tsserver.js:187074:36)
    at /typescript-55067/built/local/tsserver.js:186948:61
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186948:30)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getLanguageService (/typescript-55067/built/local/tsserver.js:176453:7)
    at isLocationProjectReferenceRedirect (/typescript-55067/built/local/tsserver.js:182145:27)
    at getPerProjectReferences (/typescript-55067/built/local/tsserver.js:182074:13)
    at getReferencesWorker (/typescript-55067/built/local/tsserver.js:181949:29)
    at IOSession.getReferences (/typescript-55067/built/local/tsserver.js:183842:24)
    at references (/typescript-55067/built/local/tsserver.js:182376:43)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

jestjs/jest Raw error text: RepoResults1/jestjs.jest.rawError.txt in the artifact folder

Last few requests

{"seq":3597,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/packages/babel-jest/src/index.ts"}},"skipDestructiveCodeActions":false}}
{"seq":3598,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/babel-jest/src/index.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":4},"end":{"line":1,"offset":4}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":3599,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/babel-jest/src/index.ts","line":15,"offset":9}}
{"seq":3600,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/babel-jest/src/index.ts","line":15,"offset":9}}

Repro steps

  1. git clone https://github.com/jestjs/jest --recurse-submodules
  2. In dir jest, run git reset --hard 0fd5b1c37555f485c56a6ad2d6b010a72204f9f6
  3. Back in the initial folder, download RepoResults1/jestjs.jest.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./jest ./jestjs.jest.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: events:: undefined Expected resolution to be in cache /mnt/ts_downloads/echarts/node_modules/@types/node/child_process.d.ts

Req #13 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

apache/echarts Raw error text: RepoResults1/apache.echarts.rawError.txt in the artifact folder

Last few requests

{"seq":10,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/build/addHeader.js","line":106,"offset":7,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":11,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/build/addHeader.js","line":161,"offset":41,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":12,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/build/addHeader.js","line":161,"offset":41,"entryNames":["arguments"]}}
{"seq":13,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/build/build-i18n.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/apache/echarts --recurse-submodules
  2. In dir echarts, run git reset --hard 3f9c0b9ee8a23ef2a8c412e7ff46db8377a54ffb
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir echarts, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir echarts/test/runTest, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/apache.echarts.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./echarts ./apache.echarts.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression.

Req #574 - navto
    at /typescript-55067/built/local/tsserver.js:187080:13
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at collectResolutionToRefFromCache (/typescript-55067/built/local/tsserver.js:187074:36)
    at /typescript-55067/built/local/tsserver.js:186948:61
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186948:30)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getLanguageService (/typescript-55067/built/local/tsserver.js:176453:7)
    at addItemsForProject (/typescript-55067/built/local/tsserver.js:184408:36)
    at /typescript-55067/built/local/tsserver.js:184396:62
    at /typescript-55067/built/local/tsserver.js:178952:9
    at _ProjectService.forEachProject (/typescript-55067/built/local/tsserver.js:178945:29)
    at _ProjectService.forEachEnabledProject (/typescript-55067/built/local/tsserver.js:178950:10)
    at IOSession.getFullNavigateToItems (/typescript-55067/built/local/tsserver.js:184396:27)
    at IOSession.getNavigateToItems (/typescript-55067/built/local/tsserver.js:184357:23)
    at navto (/typescript-55067/built/local/tsserver.js:182601:43)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

puppeteer/puppeteer Raw error text: RepoResults1/puppeteer.puppeteer.rawError.txt in the artifact folder

Last few requests

{"seq":571,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/ng-schematics/src/schematics/ng-add/files/jasmine/e2e/helpers/babel.js","projectRootPath":"@PROJECT_ROOT@"}]}}
{"seq":572,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/packages/ng-schematics/src/schematics/ng-add/files/jasmine/e2e/helpers/babel.js"}},"skipDestructiveCodeActions":true}}
{"seq":573,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/ng-schematics/src/schematics/ng-add/files/jasmine/e2e/helpers/babel.js"}}
{"seq":574,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}}

Repro steps

  1. git clone https://github.com/puppeteer/puppeteer --recurse-submodules
  2. In dir puppeteer, run git reset --hard fdada74ba7265b3571ebdf60ae301b64d13a8226
  3. Back in the initial folder, download RepoResults1/puppeteer.puppeteer.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./puppeteer ./puppeteer.puppeteer.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression.

Req #199 - navto
    at /typescript-55067/built/local/tsserver.js:187080:13
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at collectResolutionToRefFromCache (/typescript-55067/built/local/tsserver.js:187074:36)
    at /typescript-55067/built/local/tsserver.js:186948:61
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186948:30)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getLanguageService (/typescript-55067/built/local/tsserver.js:176453:7)
    at addItemsForProject (/typescript-55067/built/local/tsserver.js:184408:36)
    at /typescript-55067/built/local/tsserver.js:184396:62
    at /typescript-55067/built/local/tsserver.js:178952:9
    at _ProjectService.forEachProject (/typescript-55067/built/local/tsserver.js:178945:29)
    at _ProjectService.forEachEnabledProject (/typescript-55067/built/local/tsserver.js:178950:10)
    at IOSession.getFullNavigateToItems (/typescript-55067/built/local/tsserver.js:184396:27)
    at IOSession.getNavigateToItems (/typescript-55067/built/local/tsserver.js:184357:23)
    at navto (/typescript-55067/built/local/tsserver.js:182601:43)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

remotion-dev/remotion Raw error text: RepoResults3/remotion-dev.remotion.rawError.txt in the artifact folder

Last few requests

{"seq":196,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/cli-autocomplete/src/generate.ts","projectRootPath":"@PROJECT_ROOT@"}]}}
{"seq":197,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/packages/cli-autocomplete/src/generate.ts"}},"skipDestructiveCodeActions":true}}
{"seq":198,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/cli-autocomplete/src/generate.ts"}}
{"seq":199,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}}

Repro steps

  1. git clone https://github.com/remotion-dev/remotion --recurse-submodules
  2. In dir remotion, run git reset --hard 11760742627bbe198f677678d798d9b5d9fc5999
  3. Back in the initial folder, download RepoResults3/remotion-dev.remotion.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./remotion ./remotion-dev.remotion.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
mattermost/focalboard Raw error text: RepoResults3/mattermost.focalboard.rawError.txt in the artifact folder

Last few requests

{"seq":135,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/import/notion/importNotion.ts","projectRootPath":"@PROJECT_ROOT@"}]}}
{"seq":136,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/import/notion/importNotion.ts"}},"skipDestructiveCodeActions":false}}
{"seq":137,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/import/notion/importNotion.ts"}}
{"seq":138,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}}

Repro steps

  1. git clone https://github.com/mattermost/focalboard --recurse-submodules
  2. In dir focalboard, run git reset --hard 3625c535275378e46b0cc4dcf19295cd6d2a275b
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir focalboard/experiments/webext, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir focalboard/import/asana, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir focalboard/import/jira, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir focalboard/import/nextcloud-deck, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir focalboard/import/notion, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir focalboard/import/todoist, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir focalboard/import/trello, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir focalboard/linux/webapp, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir focalboard/mattermost-plugin/webapp, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir focalboard/webapp, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/mattermost.focalboard.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./focalboard ./mattermost.focalboard.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/tinymce/node_modules/@types/node/assert/strict.d.ts

Req #75 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

tinymce/tinymce Raw error text: RepoResults4/tinymce.tinymce.rawError.txt in the artifact folder

Last few requests

{"seq":72,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/modules/acid/src/main/ts/ephox/acid/gui/ColourPicker.ts","line":169,"offset":3,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":73,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/modules/acid/src/main/ts/ephox/acid/gui/ColourPicker.ts","line":169,"offset":3,"entryNames":["AddEventsBehaviour"]}}
{"seq":74,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/Gruntfile.js"],"openFiles":[]}}
{"seq":75,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/modules/acid/webpack.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/tinymce/tinymce --recurse-submodules
  2. In dir tinymce, run git reset --hard f0ccec8759fb24a0fb78bb0881d828430459c422
  3. In dir tinymce, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/tinymce.tinymce.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./tinymce ./tinymce.tinymce.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/react-redux/examples/publish-ci/rr-rsc-context/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

reduxjs/react-redux Raw error text: RepoResults2/reduxjs.react-redux.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/examples/publish-ci/rr-rsc-context/app/layout.tsx","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/reduxjs/react-redux --recurse-submodules
  2. In dir react-redux, run git reset --hard 2210db90987beaa9ab1a374d60b55a7cfa23072a
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir react-redux/examples/publish-ci/rr-rsc-context, run yarn install --no-immutable --mode=skip-build
    2. In dir react-redux, run yarn install --no-immutable --mode=skip-build
    3. In dir react-redux/website, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults2/reduxjs.react-redux.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-redux ./reduxjs.react-redux.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot

Copy link
Copy Markdown
Contributor

Sheetal Nandi (@sheetalkamat) Here are some more interesting changes from running the top-repos suite

Details

Error: Debug Failure. False expression.

Req #3204 - references
    at /typescript-55067/built/local/tsserver.js:187080:13
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at collectResolutionToRefFromCache (/typescript-55067/built/local/tsserver.js:187074:36)
    at /typescript-55067/built/local/tsserver.js:186948:61
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186948:30)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getLanguageService (/typescript-55067/built/local/tsserver.js:176453:7)
    at isLocationProjectReferenceRedirect (/typescript-55067/built/local/tsserver.js:182145:27)
    at mapDefinitionInProject (/typescript-55067/built/local/tsserver.js:182133:71)
    at /typescript-55067/built/local/tsserver.js:182091:28
    at /typescript-55067/built/local/tsserver.js:178952:9
    at _ProjectService.forEachProject (/typescript-55067/built/local/tsserver.js:178945:29)
    at _ProjectService.forEachEnabledProject (/typescript-55067/built/local/tsserver.js:178950:10)
    at getPerProjectReferences (/typescript-55067/built/local/tsserver.js:182086:24)
    at getReferencesWorker (/typescript-55067/built/local/tsserver.js:181949:29)
    at IOSession.getReferences (/typescript-55067/built/local/tsserver.js:183842:24)
    at references (/typescript-55067/built/local/tsserver.js:182376:43)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

tensorflow/tfjs Raw error text: RepoResults3/tensorflow.tfjs.rawError.txt in the artifact folder

Last few requests

{"seq":3201,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/tfjs-backend-webgl/src/backend_webgl_test.ts","projectRootPath":"@PROJECT_ROOT@"}]}}
{"seq":3202,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/tfjs-backend-webgl/src/backend_webgl_test.ts"}}
{"seq":3203,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/tfjs-backend-webgl/src/backend_webgl_test.ts","line":2,"offset":4}}
{"seq":3204,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/tfjs-backend-webgl/src/backend_webgl_test.ts","line":18,"offset":22}}

Repro steps

  1. git clone https://github.com/tensorflow/tfjs --recurse-submodules
  2. In dir tfjs, run git reset --hard 327494e5dfe762cc87b1294039ca046c4a9da8e9
  3. Back in the initial folder, download RepoResults3/tensorflow.tfjs.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./tfjs ./tensorflow.tfjs.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: events:: undefined Expected resolution to be in cache /mnt/ts_downloads/truffle/packages/abi-utils/node_modules/@types/node/child_process.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

trufflesuite/truffle Raw error text: RepoResults4/trufflesuite.truffle.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/abi-utils/jest.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/trufflesuite/truffle --recurse-submodules
  2. In dir truffle, run git reset --hard d8b134e9c4384c9b81f85e16200a49ca8d94d7d8
  3. In dir truffle, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/trufflesuite.truffle.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./truffle ./trufflesuite.truffle.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /mnt/ts_downloads/slidev/cypress/tsconfig.json:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/slidev/node_modules/.pnpm/Types (@types)+node@18.16.18/node_modules/@types/node/assert/strict.d.ts

Req #7 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

slidevjs/slidev Raw error text: RepoResults1/slidevjs.slidev.rawError.txt in the artifact folder

Last few requests

{"seq":4,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/cypress.config.ts"}}
{"seq":5,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}}
{"seq":6,"type":"request","command":"navto","arguments":{"searchValue":"ABN","maxResultCount":256}}
{"seq":7,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/cypress/e2e/examples/basic.spec.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/slidevjs/slidev --recurse-submodules
  2. In dir slidev, run git reset --hard ed715d7de829871ec8bf786e6428804781d2a1cc
  3. In dir slidev, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults1/slidevjs.slidev.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./slidev ./slidevjs.slidev.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/zustand/node_modules/@types/node/assert/strict.d.ts

Req #13 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

pmndrs/zustand Raw error text: RepoResults1/pmndrs.zustand.rawError.txt in the artifact folder

Last few requests

{"seq":10,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/babel.config.js","line":10,"offset":10}}
{"seq":11,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/babel.config.js","line":10,"offset":10}}
{"seq":12,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/babel.config.js","line":25,"offset":9}}
{"seq":13,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/examples/demo/src/App.jsx","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/pmndrs/zustand --recurse-submodules
  2. In dir zustand, run git reset --hard 6d9c0cff0dcb0b48027e555fd84b43d9e0cba853
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir zustand/examples/demo, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir zustand, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/pmndrs.zustand.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./zustand ./pmndrs.zustand.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/appwrite/app/console/node_modules/@types/node/assert/strict.d.ts

Req #300 - completionInfo
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at getExportInfoMap (/typescript-55067/built/local/tsserver.js:133501:70)
    at collectAutoImports (/typescript-55067/built/local/tsserver.js:159564:24)
    at getGlobalCompletions (/typescript-55067/built/local/tsserver.js:159497:5)
    at tryGetGlobalSymbols (/typescript-55067/built/local/tsserver.js:159425:352)
    at getCompletionData (/typescript-55067/built/local/tsserver.js:159187:10)
    at Object.getCompletionsAtPosition (/typescript-55067/built/local/tsserver.js:157172:26)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-55067/built/local/tsserver.js:144112:35)
    at IOSession.getCompletions (/typescript-55067/built/local/tsserver.js:184094:54)
    at completionInfo (/typescript-55067/built/local/tsserver.js:182495:43)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

appwrite/appwrite Raw error text: RepoResults1/appwrite.appwrite.rawError.txt in the artifact folder

Last few requests

{"seq":297,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/transition.ts"}},"skipDestructiveCodeActions":false}}
{"seq":298,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/transition.ts"}}
{"seq":299,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/transition.ts","line":30,"offset":33,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":300,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/transition.ts","line":44,"offset":76,"includeExternalModuleExports":true,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/appwrite/appwrite --recurse-submodules
  2. In dir appwrite, run git reset --hard 887abad1904936bf9d328443598fec504c01107e
  3. In dir appwrite/app/console, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/appwrite.appwrite.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./appwrite ./appwrite.appwrite.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/Reactive-Resume/node_modules/.pnpm/Types (@types)+node@20.4.5/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

AmruthPillai/Reactive-Resume Raw error text: RepoResults4/AmruthPillai.Reactive-Resume.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/client/components/build/Center/ArtboardController.tsx","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/AmruthPillai/Reactive-Resume --recurse-submodules
  2. In dir Reactive-Resume, run git reset --hard d67272cf9ee61d0df8a1386653167dcbdfd93c20
  3. In dir Reactive-Resume, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults4/AmruthPillai.Reactive-Resume.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./Reactive-Resume ./AmruthPillai.Reactive-Resume.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/next-auth/node_modules/.pnpm/Types (@types)+node@17.0.45/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

nextauthjs/next-auth Raw error text: RepoResults3/nextauthjs.next-auth.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/apps/dev/nextjs-v4/app/api/auth/[...nextauth]/route.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/nextauthjs/next-auth --recurse-submodules
  2. In dir next-auth, run git reset --hard c0f9af4c567a905c9d55b732cc0610d44fbae5a6
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir next-auth/apps/examples/nextjs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    2. In dir next-auth/apps/examples/solid-start, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    3. In dir next-auth/apps/examples/sveltekit, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    4. In dir next-auth/apps/playgrounds/gatsby, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    5. In dir next-auth/apps/playgrounds/nuxt, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    6. In dir next-auth, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/nextauthjs.next-auth.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./next-auth ./nextauthjs.next-auth.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /mnt/ts_downloads/react-router/packages/react-router-dom/tsconfig.json:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/react-router/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at /typescript-55067/built/local/tsserver.js:180833:15
    at callback (/typescript-55067/built/local/tsserver.js:178511:21)
    at /typescript-55067/built/local/tsserver.js:178503:53
    at /typescript-55067/built/local/tsserver.js:178525:20
    at forEach (/typescript-55067/built/local/tsserver.js:2364:22)
    at forEachResolvedProjectReferenceProjectWorker (/typescript-55067/built/local/tsserver.js:178516:10)
    at forEachResolvedProjectReferenceProject (/typescript-55067/built/local/tsserver.js:178500:10)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180829:11)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

remix-run/react-router Raw error text: RepoResults1/remix-run.react-router.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/docs/prettier.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/remix-run/react-router --recurse-submodules
  2. In dir react-router, run git reset --hard 868e5157bbb72fb77f827f264a2b7f6f6106147d
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir react-router/examples/auth-router-provider, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir react-router/examples/auth, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir react-router/examples/basic-data-router, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir react-router/examples/basic, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir react-router/examples/custom-filter-link, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir react-router/examples/custom-link, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir react-router/examples/custom-query-parsing, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir react-router/examples/data-router, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir react-router/examples/error-boundaries, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir react-router/examples/lazy-loading-router-provider, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir react-router/examples/lazy-loading, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir react-router/examples/modal, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir react-router/examples/multi-app, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir react-router/examples/navigation-blocking, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir react-router/examples/notes, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir react-router/examples/route-objects, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir react-router/examples/scroll-restoration, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir react-router/examples/search-params, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir react-router/examples/ssr-data-router, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir react-router/examples/ssr, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir react-router, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir react-router/tutorial, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/remix-run.react-router.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-router ./remix-run.react-router.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/vuetify/node_modules/@types/node/assert/strict.d.ts

Req #7 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

vuetifyjs/vuetify Raw error text: RepoResults1/vuetifyjs.vuetify.rawError.txt in the artifact folder

Last few requests

{"seq":4,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/eslint-local-rules.js"}}
{"seq":5,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/eslint-local-rules.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":13},"end":{"line":1,"offset":13}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":6,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/eslint-local-rules.js","line":5,"offset":24,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":7,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/jest.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/vuetifyjs/vuetify --recurse-submodules
  2. In dir vuetify, run git reset --hard cac16c8cf5208c79212dac065f61f8be1068da1b
  3. In dir vuetify, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/vuetifyjs.vuetify.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vuetify ./vuetifyjs.vuetify.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: 1 Expected resolution to be in cache /mnt/ts_downloads/immich/cli/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

immich-app/immich Raw error text: RepoResults3/immich-app.immich.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/cli/src/__mocks__/axios.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/immich-app/immich --recurse-submodules
  2. In dir immich, run git reset --hard 26085ff82b4ea4866585b36d8f96345a87843ef0
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir immich/cli, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir immich/docs, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir immich/server, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir immich/web, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/immich-app.immich.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./immich ./immich-app.immich.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:crypto:: undefined Expected resolution to be in cache /mnt/ts_downloads/ioredis/node_modules/@types/node/buffer.d.ts

Req #10 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

redis/ioredis Raw error text: RepoResults4/redis.ioredis.rawError.txt in the artifact folder

Last few requests

{"seq":7,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/benchmarks/autopipelining-cluster.ts","line":10,"offset":7}}
{"seq":8,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/benchmarks/autopipelining-cluster.ts","line":34,"offset":9,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":9,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/benchmarks/autopipelining-cluster.ts","line":62,"offset":6}}
{"seq":10,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/benchmarks/autopipelining-single.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/redis/ioredis --recurse-submodules
  2. In dir ioredis, run git reset --hard 9c175502b53b400a31bd8bddc8e9a469856bc820
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ioredis/examples/express, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir ioredis/examples/typescript, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir ioredis, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/redis.ioredis.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ioredis ./redis.ioredis.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/motion/node_modules/@types/node/assert/strict.d.ts

Req #914 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

framer/motion Raw error text: RepoResults2/framer.motion.rawError.txt in the artifact folder

Last few requests

{"seq":911,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/dev/inc/use-interval.ts"}}
{"seq":912,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/dev/inc/use-interval.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":34},"end":{"line":1,"offset":34}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":913,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/dev/examples/WAAPI-interrupt.tsx"],"openFiles":[]}}
{"seq":914,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/dev/optimized-appear/collect-appear-tests.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/framer/motion --recurse-submodules
  2. In dir motion, run git reset --hard 91351cbca6b0e92bc76da874f4b6603e7ab213d4
  3. In dir motion, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults2/framer.motion.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./motion ./framer.motion.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:crypto:: undefined Expected resolution to be in cache /mnt/ts_downloads/better-scroll/node_modules/@types/node/buffer.d.ts

Req #6 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

ustbhuangyi/better-scroll Raw error text: RepoResults3/ustbhuangyi.better-scroll.rawError.txt in the artifact folder

Last few requests

{"seq":3,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/jest-e2e.config.js"}},"skipDestructiveCodeActions":false}}
{"seq":4,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/jest-e2e.config.js"}}
{"seq":5,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/jest-e2e.config.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":19},"end":{"line":1,"offset":19}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":6,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/jest-puppeteer.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/ustbhuangyi/better-scroll --recurse-submodules
  2. In dir better-scroll, run git reset --hard f87fbd161d4bebb1d1e90fc1675db1b0f90174d0
  3. In dir better-scroll, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/ustbhuangyi.better-scroll.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./better-scroll ./ustbhuangyi.better-scroll.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot

Copy link
Copy Markdown
Contributor

Sheetal Nandi (@sheetalkamat) Here are some more interesting changes from running the top-repos suite

Details

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: react:: 1 Expected resolution to be in cache /mnt/ts_downloads/web3.js/docs/node_modules/react-helmet-async/index.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

web3/web3.js Raw error text: RepoResults3/web3.web3.js.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/docs/babel.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/web3/web3.js --recurse-submodules
  2. In dir web3.js, run git reset --hard 0ee9bb46dc5f401abeaf19c43c5e952d26981e21
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir web3.js/docs, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir web3.js, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults3/web3.web3.js.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./web3.js ./web3.web3.js.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/vite/node_modules/.pnpm/Types (@types)+node@18.16.19/node_modules/@types/node/assert/strict.d.ts

Req #31 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

vitejs/vite Raw error text: RepoResults1/vitejs.vite.rawError.txt in the artifact folder

Last few requests

{"seq":28,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/create-vite/build.config.ts"}}
{"seq":29,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/create-vite/build.config.ts","line":4,"offset":55,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"'"}}
{"seq":30,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/create-vite/build.config.ts","line":18,"offset":21,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":31,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/create-vite/index.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/vitejs/vite --recurse-submodules
  2. In dir vite, run git reset --hard 24c12fef604438826d76f49c244ae8e76574b929
  3. In dir vite, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults1/vitejs.vite.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vite ./vitejs.vite.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/aliyunpan/node_modules/@types/node/assert/strict.d.ts

Req #7 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

liupan1890/aliyunpan Raw error text: RepoResults4/liupan1890.aliyunpan.rawError.txt in the artifact folder

Last few requests

{"seq":4,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/crx/devtools.js","line":10,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":5,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/crx/devtools.js","line":10,"offset":1,"entryNames":["arguments"]}}
{"seq":6,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/crx/devtools.js","line":18,"offset":65,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"\""}}
{"seq":7,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/public/comlink.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/liupan1890/aliyunpan --recurse-submodules
  2. In dir aliyunpan, run git reset --hard b3108ebbdda562586b5b1be2136fef9fd32bc088
  3. In dir aliyunpan, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/liupan1890.aliyunpan.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./aliyunpan ./liupan1890.aliyunpan.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/vant/node_modules/.pnpm/Types (@types)+node@18.16.19/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

youzan/vant Raw error text: RepoResults2/youzan.vant.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/create-vant-cli-app/generators/vue2/babel.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/youzan/vant --recurse-submodules
  2. In dir vant, run git reset --hard 49e1e9f73ebb781bf8d305b2d9870a7b5905aaa9
  3. In dir vant, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/youzan.vant.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vant ./youzan.vant.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/wechat-chatgpt/node_modules/@types/node/assert/strict.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at ConfiguredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

fuergaosi233/wechat-chatgpt Raw error text: RepoResults4/fuergaosi233.wechat-chatgpt.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/src/bot.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/fuergaosi233/wechat-chatgpt --recurse-submodules
  2. In dir wechat-chatgpt, run git reset --hard 2f81c89aabdc3d9eb915c0368c18fe761e0eb357
  3. In dir wechat-chatgpt, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/fuergaosi233.wechat-chatgpt.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./wechat-chatgpt ./fuergaosi233.wechat-chatgpt.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/rxdb/node_modules/@types/node/assert/strict.d.ts

Req #29 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

pubkey/rxdb Raw error text: RepoResults3/pubkey.rxdb.rawError.txt in the artifact folder

Last few requests

{"seq":26,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/babel.config.js","line":36,"offset":14,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":27,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/babel.config.js","line":48,"offset":22}}
{"seq":28,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/babel.config.js","line":48,"offset":22,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":29,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/config/bundle-size.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/pubkey/rxdb --recurse-submodules
  2. In dir rxdb, run git reset --hard fb1549b4ab02b34bea2d233c3efb929e3aa18940
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir rxdb/docs-src/files/logo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir rxdb/docs/files/files/logo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir rxdb/docs/files/logo, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir rxdb/examples/angular, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir rxdb/examples/electron, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir rxdb/examples/flutter/javascript, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir rxdb/examples/graphql, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir rxdb/examples/ionic2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir rxdb/examples/node, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir rxdb/examples/react-native, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir rxdb/examples/react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir rxdb/examples/supabase, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir rxdb/examples/svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir rxdb/examples/vanilla, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir rxdb/examples/vite-vanilla-ts, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir rxdb/examples/vue, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir rxdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir rxdb/plugins/attachments-compression, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir rxdb/plugins/attachments, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir rxdb/plugins/backup, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir rxdb/plugins/cleanup, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir rxdb/plugins/crdt, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir rxdb/plugins/dev-mode, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir rxdb/plugins/electron, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir rxdb/plugins/encryption-crypto-js, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir rxdb/plugins/flutter, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir rxdb/plugins/json-dump, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir rxdb/plugins/key-compression, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir rxdb/plugins/leader-election, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir rxdb/plugins/local-documents, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir rxdb/plugins/migration, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir rxdb/plugins/query-builder, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    33. In dir rxdb/plugins/replication-couchdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir rxdb/plugins/replication-firestore, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    35. In dir rxdb/plugins/replication-graphql, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    36. In dir rxdb/plugins/replication-nats, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    37. In dir rxdb/plugins/replication-p2p, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    38. In dir rxdb/plugins/replication-websocket, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    39. In dir rxdb/plugins/replication, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    40. In dir rxdb/plugins/storage-dexie, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    41. In dir rxdb/plugins/storage-foundationdb, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    42. In dir rxdb/plugins/storage-lokijs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    43. In dir rxdb/plugins/storage-memory, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    44. In dir rxdb/plugins/storage-remote-websocket, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    45. In dir rxdb/plugins/storage-remote, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    46. In dir rxdb/plugins/update, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    47. In dir rxdb/plugins/utils, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    48. In dir rxdb/plugins/validate-ajv, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    49. In dir rxdb/plugins/validate-is-my-json-valid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    50. In dir rxdb/plugins/validate-z-schema, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    51. In dir rxdb/test/tutorials, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/pubkey.rxdb.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./rxdb ./pubkey.rxdb.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject1*:: events:: undefined Expected resolution to be in cache /mnt/ts_downloads/windows95/node_modules/@types/node/child_process.d.ts

Req #2 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

felixrieseberg/windows95 Raw error text: RepoResults2/felixrieseberg.windows95.rawError.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/forge.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/felixrieseberg/windows95 --recurse-submodules
  2. In dir windows95, run git reset --hard 62f8eb2696eb458623a2a45ac5c3afc8525c772a
  3. In dir windows95, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults2/felixrieseberg.windows95.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./windows95 ./felixrieseberg.windows95.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /mnt/ts_downloads/trpc/examples/express-server/tsconfig.json:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/trpc/node_modules/.pnpm/Types (@types)+node@18.16.16/node_modules/@types/node/assert/strict.d.ts

Req #63 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at ConfiguredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at ConfiguredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:178109:24)
    at _ProjectService.createLoadAndUpdateConfiguredProject (/typescript-55067/built/local/tsserver.js:179730:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180821:26)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

trpc/trpc Raw error text: RepoResults2/trpc.trpc.rawError.txt in the artifact folder

Last few requests

{"seq":60,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/express-minimal/src/server.ts","line":1,"offset":42,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":61,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/examples/express-minimal/src/server.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":73},"end":{"line":1,"offset":73}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":62,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/examples/deno-deploy/src/index.ts"],"openFiles":[]}}
{"seq":63,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/examples/express-server/src/client.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/trpc/trpc --recurse-submodules
  2. In dir trpc, run git reset --hard 72b35dfc9ef2f33f15c87e8200414716cab5ee8c
  3. In dir trpc, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/trpc.trpc.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./trpc ./trpc.trpc.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/autoImportProviderProject2*:: redux-persist/es/types:: undefined Expected resolution to be in cache /mnt/ts_downloads/redux-devtools/node_modules/.pnpm/redux-persist@6.0.0_react@18.2.0_redux@4.2.1/node_modules/redux-persist/types/createMigrate.d.ts

Req #5 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at _AutoImportProviderProject.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _AutoImportProviderProject.updateGraph (/typescript-55067/built/local/tsserver.js:177945:37)
    at updateProjectIfDirty (/typescript-55067/built/local/tsserver.js:178562:35)
    at InferredProject2.getPackageJsonAutoImportProvider (/typescript-55067/built/local/tsserver.js:177565:9)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176868:12)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

reduxjs/redux-devtools Raw error text: RepoResults4/reduxjs.redux-devtools.rawError.txt in the artifact folder

Last few requests

{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/extension/examples/buildAll.js","projectRootPath":"@PROJECT_ROOT@"}]}}
{"seq":3,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/extension/examples/buildAll.js"}}
{"seq":4,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/extension/examples/buildAll.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":4},"end":{"line":1,"offset":4}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":5,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/extension/examples/counter/actions/counter.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/reduxjs/redux-devtools --recurse-submodules
  2. In dir redux-devtools, run git reset --hard 615c8a906f013f0b1cee25fa1de8d3f3f1b0999d
  3. In dir redux-devtools, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults4/reduxjs.redux-devtools.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./redux-devtools ./reduxjs.redux-devtools.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/quill/node_modules/@types/node/assert/strict.d.ts

Req #6 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

quilljs/quill Raw error text: RepoResults1/quilljs.quill.rawError.txt in the artifact folder

Last few requests

{"seq":3,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/_develop/proxy.js"}},"skipDestructiveCodeActions":false}}
{"seq":4,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/_develop/proxy.js"}}
{"seq":5,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/_develop/proxy.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":30},"end":{"line":1,"offset":30}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":6,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/_develop/webpack.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/quilljs/quill --recurse-submodules
  2. In dir quill, run git reset --hard 837e4c9e0574a49ebc78fca0f3b23d7992a447bf
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir quill, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir quill/website, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/quilljs.quill.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./quill ./quilljs.quill.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/stencil/node_modules/@types/node/assert/strict.d.ts

Req #23 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

ionic-team/stencil Raw error text: RepoResults4/ionic-team.stencil.rawError.txt in the artifact folder

Last few requests

{"seq":20,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/jest.config.js","line":13,"offset":6}}
{"seq":21,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jest.config.js","line":13,"offset":6,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":22,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/jest.config.js","line":19,"offset":24}}
{"seq":23,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/rollup.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/ionic-team/stencil --recurse-submodules
  2. In dir stencil, run git reset --hard 6ba3249cab485f09ab6e16d4eb63076d40a564a0
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir stencil, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir stencil/test/browser-compile, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir stencil/test/bundler/component-library, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir stencil/test/bundler, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir stencil/test/bundler/vite-bundle-test, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir stencil/test/docs-json, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir stencil/test/end-to-end, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir stencil/test/hello-vdom, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir stencil/test/hello-world, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir stencil/test/ionic-app, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir stencil/test/jest-spec-runner, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir stencil/test/karma, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir stencil/test/karma/test-invisible-prehydration, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir stencil/test/karma/test-sibling, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir stencil/test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir stencil/test/performance, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir stencil/test/prerender-shadow, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir stencil/test/style-modes, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir stencil/test/todo-app, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/ionic-team.stencil.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./stencil ./ionic-team.stencil.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Error: Debug Failure. False expression: /dev/null/inferredProject3*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/jotai/node_modules/@types/node/assert/strict.d.ts

Req #20 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

pmndrs/jotai Raw error text: RepoResults4/pmndrs.jotai.rawError.txt in the artifact folder

Last few requests

{"seq":17,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/benchmarks/simple-read.ts","line":13,"offset":7,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":18,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/benchmarks/simple-read.ts","line":42,"offset":28,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":19,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/benchmarks/simple-read.ts","line":42,"offset":28,"entryNames":["json"]}}
{"seq":20,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/benchmarks/simple-write.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/pmndrs/jotai --recurse-submodules
  2. In dir jotai, run git reset --hard 8cb3c1d326a21a7b353f343725b68b4c8d517d05
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir jotai/examples/hacker_news, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir jotai/examples/hello, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir jotai/examples/mega-form, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir jotai/examples/text_length, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir jotai/examples/todos_with_atomFamily, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir jotai/examples/todos, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir jotai, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir jotai/website, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/pmndrs.jotai.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./jotai ./pmndrs.jotai.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot

Copy link
Copy Markdown
Contributor

Sheetal Nandi (@sheetalkamat) Here are some more interesting changes from running the top-repos suite

Details

Error: Debug Failure. False expression: /dev/null/inferredProject2*:: node:assert:: undefined Expected resolution to be in cache /mnt/ts_downloads/memos/web/node_modules/.pnpm/Types (@types)+node@18.0.3/node_modules/@types/node/assert/strict.d.ts

Req #9 - updateOpen
    at /typescript-55067/built/local/tsserver.js:187062:15
    at /typescript-55067/built/local/tsserver.js:41896:16
    at Object.forEach (/typescript-55067/built/local/tsserver.js:41894:25)
    at verifyEveryResolutionInCache (/typescript-55067/built/local/tsserver.js:187060:70)
    at /typescript-55067/built/local/tsserver.js:186983:7
    at verifyResolutionCache (/typescript-55067/built/local/tsserver.js:186978:34)
    at verifyProgram (/typescript-55067/built/local/tsserver.js:187230:3)
    at _ProjectService.service.verifyProgram (/typescript-55067/built/local/tsserver.js:187234:40)
    at InferredProject2.updateGraphWorker (/typescript-55067/built/local/tsserver.js:177060:25)
    at InferredProject2.updateGraph (/typescript-55067/built/local/tsserver.js:176842:32)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/typescript-55067/built/local/tsserver.js:179252:13)
    at _ProjectService.assignProjectToOpenedScriptInfo (/typescript-55067/built/local/tsserver.js:180871:12)
    at /typescript-55067/built/local/tsserver.js:181101:64
    at flatMap (/typescript-55067/built/local/tsserver.js:2612:17)
    at _ProjectService.applyChangesInOpenFiles (/typescript-55067/built/local/tsserver.js:181101:24)
    at updateOpen (/typescript-55067/built/local/tsserver.js:182281:29)
    at /typescript-55067/built/local/tsserver.js:184870:69
    at IOSession.executeWithRequestId (/typescript-55067/built/local/tsserver.js:184862:14)
    at IOSession.executeCommand (/typescript-55067/built/local/tsserver.js:184870:29)
    at IOSession.onMessage (/typescript-55067/built/local/tsserver.js:184912:51)
    at Interface.<anonymous> (/typescript-55067/built/local/tsserver.js:187845:14)

Affected repos

usememos/memos Raw error text: RepoResults3/usememos.memos.rawError.txt in the artifact folder

Last few requests

{"seq":6,"type":"request","command":"navto","arguments":{"searchValue":"abo","maxResultCount":256}}
{"seq":7,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/web/postcss.config.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":30},"end":{"line":1,"offset":30}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":8,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/web/postcss.config.js","line":4,"offset":18}}
{"seq":9,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/web/public/sw.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/usememos/memos --recurse-submodules
  2. In dir memos, run git reset --hard 8328b5dd4a74dbcd61cd77c3dd56c456089c9517
  3. In dir memos/web, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/usememos.memos.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./memos ./usememos.memos.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

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

Labels

Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants