• turbo 2.10.12 • Packages in scope: @bb/server • Running test in 1 packages • Remote caching disabled, using shared worktree cache //:ensure-native-modules: cache bypass, force executing ea3c0126f9c366d1 @bb/server:generate:bb-official-marketplace: cache hit, replaying logs 68247c5737d4d8b1 @bb/server:generate:bb-official-marketplace: @bb/server:generate:bb-official-marketplace: > @bb/server@0.0.1 generate:bb-official-marketplace /base/apps/server @bb/server:generate:bb-official-marketplace: > node --conditions=source --import tsx scripts/generate-bb-official-marketplace.ts @bb/server:generate:bb-official-marketplace: @bb/plugin-build:generate: cache hit, replaying logs ecede0e7ae52d682 @bb/templates:generate:plugin-scaffold: cache hit, replaying logs 0a7b7eb95551bf0c @bb/plugin-build:generate: @bb/templates:generate:plugin-scaffold: @bb/plugin-build:generate: > @bb/plugin-build@0.0.1 generate /base/packages/plugin-build @bb/templates:generate:plugin-scaffold: > @bb/templates@0.0.1 generate:plugin-scaffold /base/packages/templates @bb/plugin-build:generate: > node ./scripts/generate-plugin-theme.mjs && node ./scripts/generate-runtime-export-manifest.mjs @bb/templates:generate:plugin-scaffold: > node ./scripts/generate-plugin-scaffold.mjs @bb/plugin-build:generate: @bb/templates:generate:plugin-scaffold: @bb/plugin-build:generate: plugin-theme.generated.ts up to date @bb/plugin-build:generate: wrote /base/packages/plugin-build/src/generated/runtime-export-manifest.generated.ts (react@19.2.4) @bb/templates:generate:templates: cache hit, replaying logs c5c243b0ecd4d1f9 @bb/templates:generate:templates: @bb/templates:generate:templates: > @bb/templates@0.0.1 generate:templates /base/packages/templates @bb/templates:generate:templates: > node ./scripts/generate-templates.mjs @bb/templates:generate:templates: @bb/agent-runtime:generate:test-bridges: cache hit, replaying logs ab08d409e1fb2939 @bb/agent-runtime:generate:test-bridges: @bb/agent-runtime:generate:test-bridges: > @bb/agent-runtime@0.0.1 generate:test-bridges /base/packages/agent-runtime @bb/agent-runtime:generate:test-bridges: > node ./scripts/build-test-bridges.mjs @bb/agent-runtime:generate:test-bridges: @get-bb/plugin-sdk:build: cache hit, replaying logs da5745a20fc56803 @get-bb/plugin-sdk:build: @get-bb/plugin-sdk:build: > @get-bb/plugin-sdk@0.5.29 build /base/packages/plugin-sdk @get-bb/plugin-sdk:build: > node scripts/build-runtime.mjs @get-bb/plugin-sdk:build: @get-bb/plugin-sdk:build: Built 18 @get-bb/plugin-sdk runtime entries. @get-bb/plugin-sdk:build:types: cache hit, replaying logs ca37c024f8974596 @get-bb/plugin-sdk:build:types: @get-bb/plugin-sdk:build:types: > @get-bb/plugin-sdk@0.5.29 build:types /base/packages/plugin-sdk @get-bb/plugin-sdk:build:types: > node scripts/build-bundled-dts.mjs @get-bb/plugin-sdk:build:types: @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-provider-bridge.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-provider-bridge-testing.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-provider-bridge-acp.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-environment-provider.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-machine-provider.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-app.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-host.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-internal-composer-customization-validation.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-internal-composer-view.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-internal-file-navigation-validation.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-internal-host-policy.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-internal-plugin-app-collector.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-testing.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-testing-app.d.ts @get-bb/plugin-sdk:build:types: Unchanged bundled-types/bb-plugin-sdk-testing-host.d.ts //:ensure-native-modules: //:ensure-native-modules: > bb@ ensure-native-modules /base //:ensure-native-modules: > node scripts/ensure-native-modules.mjs //:ensure-native-modules: @bb/server:test: cache miss, executing 7582945bbf1222f7 @bb/server:test: @bb/server:test: > @bb/server@0.0.1 test /base/apps/server @bb/server:test: > vitest run --config vitest.config.ts "--testNamePattern=issue 4352" @bb/server:test: @bb/server:test: @bb/server:test: RUN v4.1.1 /base/apps/server @bb/server:test: @bb/server:test: ↓ |@bb/server:isolated| test/server-move/retire.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/server-move/full-artifact.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/app/bb-app-artifact.test.ts (16 tests | 16 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/skills/registry-skill-install.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/system/event-loop-stall-monitor.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/providers/provider-registry.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/app/hub.test.ts (25 tests | 25 skipped) @bb/server:test: ↓ |@bb/server:isolated| src/services/hosts/host-environment.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/threads/thread-ownership-debounce.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/hosts/online-rpc.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/providers/echo-provider-canary.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/internal/background-task-reconciliation.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/telemetry.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/lifecycle-policy.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/threads/requested-queue-drain.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/public/public-project-skills.test.ts (30 tests | 30 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/app/skeleton.test.ts (16 tests | 16 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/public/public-thread-data.test.ts (88 tests | 88 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/pending-interactions.test.ts (36 tests | 36 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/threads/thread-provisioning-recovery.test.ts (19 tests | 19 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/system/execution-options.test.ts (40 tests | 40 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/git-plugin-dependencies.test.ts (3 tests | 3 skipped) @bb/server:test: stdout | test/services/plugins/plugin-service.test.ts > plugin service > issue 4352 disabled route must not advertise transient failure @bb/server:test: disabled response 503 {"ok":false,"error":"plugin \"disabled-route\" is not running (status: disabled)"} @bb/server:test: @bb/server:test: ❯ |@bb/server:isolated| test/services/plugins/plugin-service.test.ts (42 tests | 1 failed | 41 skipped) 1261ms @bb/server:test: × issue 4352 disabled route must not advertise transient failure 288ms @bb/server:test: ↓ installs a path plugin, runs its factory, and reports running @bb/server:test: ↓ reports starting while a startup factory is pending @bb/server:test: ↓ reports starting while a retry factory is pending @bb/server:test: ↓ summarizes user-facing capabilities and drops the live ones when disabled @bb/server:test: ↓ marks a throwing factory as error without affecting others @bb/server:test: ↓ reload re-runs the factory against current sources and runs dispose hooks LIFO @bb/server:test: ↓ reload re-reads an ESM plugin's entry and its submodules @bb/server:test: ↓ runs a CommonJS entry whose module.exports is the factory @bb/server:test: ↓ reload re-reads a plugin's CommonJS children @bb/server:test: ↓ loads cross-plugin imports while reloading the imported plugin @bb/server:test: ↓ hides a failed reload's sources from a plugin that imports it @bb/server:test: ↓ reload re-reads an ESM plugin installed through a symbolic link @bb/server:test: ↓ reload of a plugin nested inside another plugin's tree re-reads sources @bb/server:test: ↓ keeps a live plugin's lazy imports coherent after a failed reload @bb/server:test: ↓ stale API handles throw after reload @bb/server:test: ↓ marks initial engine mismatches incompatible and preserves a live plugin when reload finds its directory missing @bb/server:test: ↓ expects a plugin to run until its load pass ends without reaching it @bb/server:test: ↓ logs a warning when a host upgrade makes an installed plugin incompatible (#1915) @bb/server:test: ↓ keeps a persisted 0.4.8 scaffold plugin running after an SDK upgrade @bb/server:test: ↓ skips the engines gate on 0.0.0 dev builds instead of marking everything incompatible @bb/server:test: ↓ reports one anonymous plugin_installed event per user install @bb/server:test: ↓ does not report plugin_installed during boot-time reconcile @bb/server:test: ↓ hides names of plugins from third-party catalogs in the install event @bb/server:test: ↓ names public plugins in the install event so PostHog can rank them @bb/server:test: ↓ adds marketplace discovery metadata to an installed plugin @bb/server:test: ↓ times out a hung factory and reports error @bb/server:test: ↓ disable unloads and disposes; enable loads again @bb/server:test: ↓ holds a plugin at start without running its factory or starting its services @bb/server:test: ↓ keeps it unloaded when it is enabled, even when it is already enabled @bb/server:test: ↓ keeps it unloaded on a reload of every plugin or of that plugin alone @bb/server:test: ↓ keeps it unloaded when its settings are updated @bb/server:test: ↓ loads it on enable or reload once the hold is released, without a restart @bb/server:test: ↓ enables a disabled path plugin when it is reinstalled @bb/server:test: ↓ reports a settings change to the server once the plugin's own listeners ran @bb/server:test: ↓ re-points a path plugin at a new checkout and keeps its settings, secrets, and schedules @bb/server:test: ↓ keeps a moved path plugin disabled instead of starting it @bb/server:test: ↓ rejects a path move whose new checkout fails to start and keeps the old install running @bb/server:test: ↓ warns when a path plugin is installed from inside a managed workspace @bb/server:test: ↓ does not warn for a plugin installed from a directory a provider only attached to @bb/server:test: ↓ warns for a plugin installed inside a directory a provider owns @bb/server:test: ↓ broadcasts plugins-changed on install, reload, and enable/disable @bb/server:test: ↓ |@bb/server:isolated| test/services/plugin-catalog/plugin-catalog-service.test.ts (46 tests | 46 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugin-catalog/third-party-marketplaces.test.ts (23 tests | 23 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-native-server-loading.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/environments/provider-orchestration.test.ts (61 tests | 61 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/machines/lifecycle-recovery.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/machines/provider-orchestration.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/builtin-plugins.test.ts (35 tests | 35 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/machines/server-access.test.ts (22 tests | 22 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-agent-tools.test.ts (21 tests | 21 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/heroes.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-install.test.ts (57 tests | 57 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-app-bundle.test.ts (13 tests | 13 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-sdk.test.ts (15 tests | 15 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-thread-events.test.ts (13 tests | 13 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-tool-calls.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-update.test.ts (28 tests | 28 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/plugin-wire.test.ts (26 tests | 26 skipped) @bb/server:test: ↓ |@bb/server:isolated| test/services/plugins/prebuilt-server-loading.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/ai/ai-reply.test.ts (25 tests | 25 skipped) @bb/server:test: ↓ |@bb/server| test/request-context.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/ai/ai-service-registry.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/machine-auth.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/app/install-machine-script.test.ts (48 tests | 48 skipped) @bb/server:test: ↓ |@bb/server| src/routes/diff-tiering.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server| test/app/hub-plugin-signal.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/app/hub-open-file.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/app/watch-interests.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/app/client-protocol.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| src/static-shell.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| test/app/startup-diagnostics.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/hosts/daemon-file-response.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/hosts/daemon-file-stream.test.ts (33 tests | 33 skipped) @bb/server:test: ↓ |@bb/server| test/hosts/live-command.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/app/host-shared-ports.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/environments/environment-provisioning.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/app/static-cache.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/legacy-automations-export.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/ai/voice-transcription.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/ai/ai-tasks.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/ai/ai-services-routes.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| test/host-join-enroll.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/app/api-json-compression.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/environments/environment-path-claim-release.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/ai/commit-message.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/files/host-file-routes.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/desktop-browsers.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server| test/environments/workspace-read-cache-routes.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/hosts/server-machine-protections.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/internal/interactive-request-blocker-summary.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/hosts/wake-policy.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-plugin-host-events.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-project-attachment-content.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-plugin-host-artifacts.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-event-envelope-threadid-regression.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-environment-change.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-session-protocol-version.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-extension-payloads.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-presentation-icons.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-events-tool-calls.test.ts (27 tests | 27 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-skill-trees.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-interactive-requests.test.ts (13 tests | 13 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-event-append-ownership.test.ts (15 tests | 15 skipped) @bb/server:test: ↓ |@bb/server| test/internal/session-owner-runtime-status.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/internal/internal-tool-call-regressions.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/permissions/permission-matrix.test.ts (59 tests | 59 skipped) @bb/server:test: ↓ |@bb/server| test/providers/plugin-provider-registration.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| test/public/machine-environment.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-environment-action-regressions.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-environments.test.ts (20 tests | 20 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-authorization-regressions.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-project-attachments.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/provider-corpus/row-diff-classes.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/provider-corpus/timeline-streaming-memo.test.ts (0 test) @bb/server:test: ↓ |@bb/server| test/public/public-project-clone-sources.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-host-management.test.ts (22 tests | 22 skipped) @bb/server:test: ↓ |@bb/server| test/providers/provider-model-catalog-prewarm.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/provider-corpus/row-snapshots.test.ts (0 test) @bb/server:test: ↓ |@bb/server| test/providers/provider-model-catalog-store.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-project-personal-files.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-project-commands.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-project-startup.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-project-source-remote-refresh.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-project-workspace-routing.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/provider-corpus/timeline-perf.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-projects-local-host.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-system-app-update.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-provider-installations.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-system-usage-limits.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-system-version.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-banner-actions.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-compaction.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-context.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-count.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-terminals.test.ts (41 tests | 41 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-diagnostic-events.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-context-clear-dispatch.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-lifecycle-admission.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-mention-resolution.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-offline-followup.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-open.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-interactions.test.ts (25 tests | 25 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-pinning.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-parenting.test.ts (21 tests | 21 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-fork.test.ts (32 tests | 32 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-plugin-metadata.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-running.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-search.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-queue-gone-environment.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-lifecycle-ownership.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-tabs.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-stop-runtime.test.ts (25 tests | 25 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-timeline-work-rows.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-timeline-output-preview.test.ts (14 tests | 14 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-threads.execution-override.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-threads.named-base-branch.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/routes/plugin-cli-response.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-ui-preferences.test.ts (23 tests | 23 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-threads.project-default.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| test/security/api-origin-guard.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-threads.defaults.test.ts (15 tests | 15 skipped) @bb/server:test: ↓ |@bb/server| test/security/browser-websocket-origin.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-timeline-delta.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/checks.test.ts (13 tests | 13 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/daemon-message-fence.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/export.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/freeze.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/imported-daemon-sessions.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/freeze-fence.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/coordinator.test.ts (24 tests | 24 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/freeze-work.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/pending-boot.test.ts (15 tests | 15 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/connect-hold.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/async-ttl-memo.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/switch.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/internal-downloads.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/run-state.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/services/database-maintenance-sweep.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/server-move/routes.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/services/error-log-fields.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/async-rerunner.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/services/prompt-history.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| test/services/project-attachment-accounting.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/services/periodic-sweeps.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/services/entity-lookup.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/skills/registry-parse.test.ts (26 tests | 26 skipped) @bb/server:test: ↓ |@bb/server| test/skills/builtin-skills-copy.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/worktree-base-branch.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/skills/injected-skills.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/skills/skill-listing.test.ts (17 tests | 17 skipped) @bb/server:test: ↓ |@bb/server| test/skills/submit-a-plugin.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/system/app-keybindings.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/skills/shipped-skills-quality.test.ts (28 tests | 28 skipped) @bb/server:test: ↓ |@bb/server| test/system/app-version.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server| test/system/custom-themes.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/system/attention.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/system/appearance.test.ts (14 tests | 14 skipped) @bb/server:test: ↓ |@bb/server| test/system/experiments.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/system/event-pruning.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| test/system/bb-app-managed-config.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/system/app-update.test.ts (23 tests | 23 skipped) @bb/server:test: ↓ |@bb/server| test/system/general-settings.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/system/install-cli-skills.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/system/local-helper-ports.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/system/provider-logo.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/system/server-url.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/system/provider-states.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/system/provider-routing.test.ts (17 tests | 17 skipped) @bb/server:test: ↓ |@bb/server| test/system/thread-pruning-sweep.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/threads/archive-pruned-environment.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/threads/dispatch-hooks.test.ts (54 tests | 54 skipped) @bb/server:test: ↓ |@bb/server| test/threads/archive-undo-grace.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/threads/environment-providers.test.ts (66 tests | 66 skipped) @bb/server:test: ↓ |@bb/server| test/threads/legacy-deferred-messages.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/threads/machine-lifecycle.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/threads/queue-drain-failure.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-create-helpers.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-checkpoint-identity.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/threads/system-message-taxonomy-stamping.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/threads/generated-thread-titles.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-create-seed-without-run.test.ts (24 tests | 24 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-create-shared-workspace-path.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-data.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-edit-message.test.ts (49 tests | 49 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-live-start-handoff.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-environment-restore.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-parent.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-provider-identity-ownership.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-plugin-metadata-configure.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-runtime-config.test.ts (35 tests | 35 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-send-error-recovery.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-send-dispatch.test.ts (34 tests | 34 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-provisioning-state.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-stop-retry.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-turn-dispatch.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/threads/title-generation.test.ts (17 tests | 17 skipped) @bb/server:test: ↓ |@bb/server| test/threads/turn-failed-retry.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/threads/workspace-path-claims.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| src/services/environments/pull-request.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| src/services/environments/workspace-read-cache.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| src/services/machines/bootstrap.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| src/services/hosts/host-environment-sync.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| src/services/machines/enrollments.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| src/services/hosts/primary-host.test.ts (9 tests | 9 skipped) @bb/server:test: ↓ |@bb/server| src/services/machines/git-credentials.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| src/services/machines/manual-enrollment-command.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| src/services/machines/environment-storage.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| src/services/projects/attachments.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| src/services/system/provider-maintenance-concurrency.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| src/services/threads/workspace-paths.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/environments/project-environment-hooks.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/machines/manual-provider.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/machines/runtime-enrollments.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/services/environments/path-admission.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugin-catalog/marketplace-http.test.ts (21 tests | 21 skipped) @bb/server:test: ↓ |@bb/server| test/services/environments/environment-response.test.ts (21 tests | 21 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugin-catalog/marketplace-icons.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugin-catalog/marketplace-manifest.test.ts (31 tests | 31 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugin-catalog/bb-official-generator.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugin-catalog/marketplace-publishers.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/app-asset-compression-cache.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/builtin-registry.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/ask-user-question-plugin.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/automations-personal.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/first-party-provider-plugins.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugin-catalog/plugin-catalog-routes.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/git-source-intent.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/heroes-phase2.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugin-catalog/marketplace-schema-parity.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/keep-awake.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/official-plugins.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-agent-contributions.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-authoring-doc-examples.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-ai-services.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-cli.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-background.test.ts (18 tests | 18 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-collection-manifest.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-dev-build-problems.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-host-rpc.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-icons.test.ts (14 tests | 14 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-install-hook.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-logo.test.ts (21 tests | 21 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-manifest.test.ts (23 tests | 23 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-provider-registration.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-mention-providers.test.ts (14 tests | 14 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-reload-route.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-review-fixes.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-safe-mode-route.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-safe-mode.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-sdk-alias.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-server-cache.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-settings-storage.test.ts (16 tests | 16 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-state-snapshot.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/sdk-compat.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-version-reload.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/update-resolver.test.ts (16 tests | 16 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/zod-runtime-alias.test.ts (6 tests | 6 skipped) @bb/server:test: ↓ |@bb/server| test/services/projects/clone-progress.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/child-thread-notifications.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/services/projects/project-source-setup.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/services/providers/native-roots.test.ts (8 tests | 8 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/conversation-outline-performance.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/issue-2677-repro.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/project-execution-defaults.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/stored-event-decode-cache.test.ts (5 tests | 5 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/provider-command-typeahead.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/thread-context-mutation-guard.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/thread-events.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/thread-model-recovery.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/thread-execution-plan.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-cache.test.ts (7 tests | 7 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-context-clear.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-head-state.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-context-order-cache.test.ts (11 tests | 11 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-latest-rows-cache.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-output-truncation.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/plugins/plugin-authoring-docs.test.ts (22 tests | 22 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-pagination.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-parented-pagination.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-provider-input.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-timeline-epoch-cursor.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/public/public-thread-timeline-completed-turn-display.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/provider-corpus/timeline-pagination-correctness.test.ts (1 test | 1 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-workflow-progress-window.test.ts (3 tests | 3 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-event-budget.test.ts (25 tests | 25 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-in-turn-window.test.ts (34 tests | 34 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/thread-runtime-display.test.ts (12 tests | 12 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/thread-execution-override.test.ts (10 tests | 10 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-reasoning-policy.test.ts (2 tests | 2 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/lifecycle-outcome.test.ts (4 tests | 4 skipped) @bb/server:test: ↓ |@bb/server| test/threads/thread-default-policy.test.ts (42 tests | 42 skipped) @bb/server:test: ↓ |@bb/server| test/services/threads/timeline-selection-memo.test.ts (14 tests | 14 skipped) @bb/server:test: @bb/server:test: ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ @bb/server:test: @bb/server:test: FAIL |@bb/server:isolated| test/services/plugins/plugin-service.test.ts > plugin service > issue 4352 disabled route must not advertise transient failure @bb/server:test: AssertionError: expected 503 to be less than 500 @bb/server:test: ❯ test/services/plugins/plugin-service.test.ts:186:29 @bb/server:test: 184| const response = await request(); @bb/server:test: 185| console.log("disabled response", response.status, await response.t… @bb/server:test: 186| expect(response.status).toBeLessThan(500); @bb/server:test: | ^ @bb/server:test: 187| }); @bb/server:test: 188| @bb/server:test: @bb/server:test: ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ @bb/server:test: @bb/server:test: @bb/server:test: Test Files 1 failed | 313 skipped (314) @bb/server:test: Tests 1 failed | 3279 skipped (3280) @bb/server:test: Start at 15:10:04 @bb/server:test: Duration 14.61s (transform 75.52s, setup 58.94s, import 149.10s, tests 1.26s, environment 20ms) @bb/server:test: @bb/server:test:  ELIFECYCLE  Test failed. See above for more details. @bb/server#test: ERROR command (/base/apps/server) /bin/pnpm run test --testNamePattern=issue 4352 exited (1) Tasks: 8 successful, 9 total Cached: 7 cached, 9 total Time: 15.37s Failed: @bb/server#test ERROR run failed: command exited (1)