• turbo 2.10.12 • Packages in scope: @bb/host-workspace • Running test in 1 packages • Remote caching disabled, using shared worktree cache //:ensure-native-modules: cache bypass, force executing 62a011d6e2eb90b8 @bb/templates:generate:plugin-scaffold: cache miss, executing 4949e52dee2b0ee7 @bb/templates:generate:templates: cache miss, executing e2e1c2d7be1dce4a @bb/templates:generate:templates: @bb/templates:generate:templates: > @bb/templates@0.0.1 generate:templates /packages/templates @bb/templates:generate:templates: > node ./scripts/generate-templates.mjs @bb/templates:generate:templates: @bb/templates:generate:plugin-scaffold: @bb/templates:generate:plugin-scaffold: > @bb/templates@0.0.1 generate:plugin-scaffold /packages/templates @bb/templates:generate:plugin-scaffold: > node ./scripts/generate-plugin-scaffold.mjs @bb/templates:generate:plugin-scaffold: //:ensure-native-modules: //:ensure-native-modules: > bb@ ensure-native-modules //:ensure-native-modules: > node scripts/ensure-native-modules.mjs //:ensure-native-modules: @bb/host-workspace:test: cache miss, executing c2023db8ac028478 @bb/host-workspace:test: @bb/host-workspace:test: > @bb/host-workspace@0.0.1 test /packages/host-workspace @bb/host-workspace:test: > vitest run --config vitest.config.ts "--run" "test/issue-3905.test.ts" @bb/host-workspace:test: @bb/host-workspace:test: @bb/host-workspace:test: RUN v4.1.1 /packages/host-workspace @bb/host-workspace:test: @bb/host-workspace:test: stdout | test/issue-3905.test.ts > loads the same listed patch from repository and nested workspace roots @bb/host-workspace:test: {"nested":false,"listed":["modules/client/sample.txt"],"patch":"diff --git a/modules/client/sample.txt b/modules/client/sample.txt\nindex 90be1f3..eecca90 100644\n--- a/modules/client/sample.txt\n+++ b/modules/client/sample.txt\n@@ -1 +1,2 @@\n before\n+after\n"} @bb/host-workspace:test: @bb/host-workspace:test: stdout | test/issue-3905.test.ts > loads the same listed patch from repository and nested workspace roots @bb/host-workspace:test: {"nested":true,"listed":["modules/client/sample.txt"],"patch":""} @bb/host-workspace:test: @bb/host-workspace:test: ❯ |@bb/host-workspace| test/issue-3905.test.ts (2 tests | 2 failed) 690ms @bb/host-workspace:test: × loads the same listed patch from repository and nested workspace roots 455ms @bb/host-workspace:test: × loads disk context using the diff route's path construction 234ms @bb/host-workspace:test: @bb/host-workspace:test: ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ @bb/host-workspace:test: @bb/host-workspace:test: FAIL |@bb/host-workspace| test/issue-3905.test.ts > loads the same listed patch from repository and nested workspace roots @bb/host-workspace:test: AssertionError: expected '' to contain '+after' @bb/host-workspace:test: @bb/host-workspace:test: - Expected @bb/host-workspace:test: + Received @bb/host-workspace:test: @bb/host-workspace:test: - +after @bb/host-workspace:test: @bb/host-workspace:test: ❯ test/issue-3905.test.ts:40:31 @bb/host-workspace:test: 38| const patches = await workspace.diffPatch({ target, paths: [relati… @bb/host-workspace:test: 39| console.log(JSON.stringify({ nested: workspacePath === nested, lis… @bb/host-workspace:test: 40| expect(patches[0]?.patch).toContain("+after"); @bb/host-workspace:test: | ^ @bb/host-workspace:test: 41| } @bb/host-workspace:test: 42| }); @bb/host-workspace:test: @bb/host-workspace:test: ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ @bb/host-workspace:test: @bb/host-workspace:test: FAIL |@bb/host-workspace| test/issue-3905.test.ts > loads disk context using the diff route's path construction @bb/host-workspace:test: ExpectedCommandDispatchError: Path does not exist: /tmp/bb-vt-lMOsci/issue-3905-isCt1T/modules/client/modules/client/sample.txt @bb/host-workspace:test: ❯ createMissingTargetError ../../apps/host-daemon/src/command-handlers/file-read.ts:179:10 @bb/host-workspace:test: 177| resultPath: string, @bb/host-workspace:test: 178| ): ExpectedCommandDispatchError { @bb/host-workspace:test: 179| return new ExpectedCommandDispatchError( @bb/host-workspace:test: | ^ @bb/host-workspace:test: 180| "ENOENT", @bb/host-workspace:test: 181| `Path does not exist: ${resultPath}`, @bb/host-workspace:test: ❯ throwMissingTargetOrRethrow ../../apps/host-daemon/src/command-handlers/file-read.ts:252:9 @bb/host-workspace:test: ❯ resolveReadablePath ../../apps/host-daemon/src/command-handlers/file-read.ts:267:28 @bb/host-workspace:test: ❯ readFileForTransport ../../apps/host-daemon/src/command-handlers/file-read.ts:346:24 @bb/host-workspace:test: ❯ test/issue-3905.test.ts:50:16 @bb/host-workspace:test: @bb/host-workspace:test: ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/2]⎯ @bb/host-workspace:test: @bb/host-workspace:test: @bb/host-workspace:test: Test Files 1 failed (1) @bb/host-workspace:test: Tests 2 failed (2) @bb/host-workspace:test: Start at 07:12:40 @bb/host-workspace:test: Duration 1.86s (transform 806ms, setup 0ms, import 1.07s, tests 690ms, environment 0ms) @bb/host-workspace:test: @bb/host-workspace:test:  ELIFECYCLE  Test failed. See above for more details. @bb/host-workspace#test: ERROR command (/packages/host-workspace) /bin/pnpm run test --run test/issue-3905.test.ts exited (1) Tasks: 3 successful, 4 total Cached: 0 cached, 4 total Time: 2.788s Failed: @bb/host-workspace#test ERROR run failed: command exited (1)