Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] ctrl-c does not stop another process if one is interactive #1781

Open
hackwaly opened this issue Jan 5, 2025 · 10 comments
Open

[bug] ctrl-c does not stop another process if one is interactive #1781

hackwaly opened this issue Jan 5, 2025 · 10 comments
Assignees
Labels
bug Something isn't working

Comments

@hackwaly
Copy link

hackwaly commented Jan 5, 2025

Describe the bug

Steps to reproduce

package.json

{
  "private": true,
  "scripts": {
    "dev": "moon run dev",
    "devTest": "moon run devTest"
  },
  "devDependencies": {
    "@moonrepo/cli": "^1.30.6",
    "rescript": "12.0.0-alpha.7",
    "vitest": "^2.1.8"
  }
}

moon.yml

tasks:
  dev:
    command: rewatch watch
    local: true

  devTest:
    command: vitest
    local: true
    deps:
      - dev
  1. run pnpm devTest in terminal
  2. press ctrl-c
  3. run pnpm devTest in terminal
  4. you'll see rewatch watch failed because previous rewatch process doesn't exit as expected.

If press q then press ctrl-c instead of just ctrl-c, it's ok.

Expected behavior

Screenshots

Environment


Additional context

@hackwaly hackwaly added the bug Something isn't working label Jan 5, 2025
@hackwaly
Copy link
Author

hackwaly commented Jan 5, 2025

This might be a clue.

image

@milesj
Copy link
Collaborator

milesj commented Jan 5, 2025

When we receive a signal, we abort all running tasks: https://github.com/moonrepo/moon/blob/master/crates/action-pipeline/src/action_pipeline.rs#L233

But maybe it's because these are persistent tasks already? Let me dig further.

@milesj
Copy link
Collaborator

milesj commented Jan 6, 2025

Give 1.31 a try.

@hackwaly
Copy link
Author

hackwaly commented Jan 7, 2025

@milesj Thank you. The issue is there as same as before.

When I rerun pnpm runTest after press ctrl-c, task dev failed with this message:

Error while trying to get lock: Rewatch is already running with PID 52518

@milesj
Copy link
Collaborator

milesj commented Jan 7, 2025

Can you paste the output with --log trace? It should say what jobs are being cancelled at the end.

@hackwaly
Copy link
Author

hackwaly commented Jan 7, 2025

First run pnpm devTest

[DEBUG 2025-01-07 12:15:43.332] moon  Running moon v1.31.0 (with ~/Projects/rescript/noodle/node_modules/.pnpm/@[email protected]/node_modules/@moonrepo/cli/moon)  args=["/Users/wenyuxiang/Projects/rescript/noodle/node_modules/.pnpm/@[email protected]/node_modules/@moonrepo/cli/moon", "run", "--log", "trace", "devTest"]
[DEBUG 12:15:43.333] moon_app::session  Creating new application session 
[TRACE 12:15:43.333] moon_console::console  Creating buffered console 
[TRACE 12:15:43.333] starbase::app  Running startup phase 
[DEBUG 12:15:43.334] moon_app::systems::startup  Attempting to find workspace root from current working directory  working_dir="/Users/wenyuxiang/Projects/rescript/noodle"
[TRACE 12:15:43.334] starbase_utils::fs  Traversing upwards to find a file/root  file=".moon" dir="/Users/wenyuxiang/Projects/rescript/noodle"
[DEBUG 12:15:43.334] moon_app::systems::startup  Found workspace root  workspace_root="/Users/wenyuxiang/Projects/rescript/noodle" working_dir="/Users/wenyuxiang/Projects/rescript/noodle"
[DEBUG 12:15:43.334] moon_env  Creating moon environment, detecting store  store="/Users/wenyuxiang/.moon"
[DEBUG 12:15:43.334] proto_core::proto  Creating proto environment, detecting store  store="/Users/wenyuxiang/.proto" home="/Users/wenyuxiang"
[DEBUG 12:15:43.335] moon_app::systems::startup  Loading .moon/workspace.yml (required) 
[DEBUG 12:15:43.335] moon_app::systems::startup  Attempting to load .moon/tasks.yml and .moon/tasks/**/*.yml (optional) 
[DEBUG 12:15:43.335] moon_app::systems::startup  Attempting to load .moon/toolchain.yml (optional) 
[DEBUG 12:15:43.335] proto_core::proto_config  Loading local config only 
[DEBUG 12:15:43.336] proto_core::proto_config  Merged 0 configs 
[DEBUG 12:15:43.336] moon_app::systems::startup  Loaded 0 task configs to inherit  scopes=[]
[TRACE 12:15:43.336] schematic::config::loader  Loading configuration  config="ToolchainConfig"
[TRACE 12:15:43.336] schematic::config::loader  Loading configuration  config="WorkspaceConfig"
[TRACE 12:15:43.336] schematic::config::loader  Creating layer from source  config="WorkspaceConfig" source="/Users/wenyuxiang/Projects/rescript/noodle/.moon/workspace.yml"
[TRACE 12:15:43.336] schematic::config::loader  Creating layer from source  config="ToolchainConfig" source="/Users/wenyuxiang/Projects/rescript/noodle/.moon/toolchain.yml"
[TRACE 12:15:43.336] schematic::config::loader  Merging partial layers into a final result  config="ToolchainConfig"
[TRACE 12:15:43.337] schematic::config::loader  Merging partial layers into a final result  config="WorkspaceConfig"
[TRACE 12:15:43.337] starbase::app  Running analyze phase 
[DEBUG 12:15:43.337] moon_cache::cache_engine  Creating cache engine  cache_dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache"
[DEBUG 12:15:43.337] moon_cache::hash_engine  Creating hash engine  hashes_dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes" outputs_dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs"
[DEBUG 12:15:43.337] moon_cache::state_engine  Creating states engine  states_dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states"
[DEBUG 12:15:43.337] moon_app::systems::analyze  Checking if proto is installed  proto="/Users/wenyuxiang/.proto/tools/proto/0.44.2/proto"
[DEBUG 12:15:43.337] moon_app::systems::analyze  Registering platforms based on toolchain configuration  platforms=[]
[TRACE 12:15:43.337] starbase::app  Running execute phase 
[DEBUG 12:15:43.338] moon_vcs::git  Using git as a version control system 
[DEBUG 12:15:43.338] moon_vcs::git  Attempting to find a .git directory or file  starting_dir="/Users/wenyuxiang/Projects/rescript/noodle"
[DEBUG 12:15:43.338] moon_vcs::git  Found a .git directory (repository root)  git="/Users/wenyuxiang/Projects/rescript/noodle/.git"
[DEBUG 12:15:43.338] moon_vcs::git  Loading ignore rules from .gitignore  ignore_file="/Users/wenyuxiang/Projects/rescript/noodle/.gitignore"
[DEBUG 12:15:43.338] moon_cache_item::cache_item  Cache hit, reading item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/moonVersionCheck.json"
[TRACE 12:15:43.338] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/moonVersionCheck.json"
[TRACE 12:15:43.338] starbase_utils::json  Reading JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/moonVersionCheck.json"
[TRACE 12:15:43.338] starbase_utils::net  Checking for an internet connection  timeout=750
[TRACE 12:15:43.339] starbase_utils::net::offline  Resolving 1.1.1.1:53 
[DEBUG 12:15:43.339] moon_workspace::workspace_builder  Building workspace graph (project and task graphs) 
[TRACE 12:15:43.339] starbase_utils::net  Online! 
[DEBUG 12:15:43.339] moon_api::launchpad  Checking for a new version of moon  current_version="1.31.0" manifest_url="https://launch.moonrepo.app/versions/cli/current"
[DEBUG 12:15:43.339] moon_workspace::workspace_builder  Locating projects with globs  globs=["."]
[DEBUG 12:15:43.340] moon_workspace::workspace_builder  Loading projects 
[TRACE 12:15:43.340] moon_workspace::workspace_builder  Attempting to load ./moon.yml (optional)  project_id="noodle"
[TRACE 12:15:43.340] schematic::config::loader  Loading configuration  config="ProjectConfig"
[TRACE 12:15:43.340] schematic::config::loader  Creating layer from source  config="ProjectConfig" source="/Users/wenyuxiang/Projects/rescript/noodle/./moon.yml"
[TRACE 12:15:43.340] schematic::config::loader  Merging partial layers into a final result  config="ProjectConfig"
[DEBUG 12:15:43.341] moon_workspace::workspace_builder  Loaded 1 projects 
[DEBUG 12:15:43.341] moon_workspace::workspace_builder  Extending project graph with aliases 
[DEBUG 12:15:43.344] starbase_shell::shell  Attempting to detect the current shell 
[DEBUG 12:15:43.344] starbase_shell::shell  Detecting from SHELL environment variable  env="/bin/zsh"
[DEBUG 12:15:43.344] starbase_shell::shell  Detected zsh shell 
[DEBUG 12:15:43.345] moon_process::command_inspector  Running command git hash-object --stdin-paths - ./moon.yml .moon/workspace.yml  env_vars={} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[TRACE 12:15:43.346] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/.moon/id"
[TRACE 12:15:43.347] starbase_utils::fs  Traversing upwards to find a file/root  file=".moon" dir="/Users/wenyuxiang/Projects/rescript/noodle"
[TRACE 12:15:43.350] moon_hash::hasher  Created new content hasher  label="Workspace graph"
[TRACE 12:15:43.350] moon_hash::hasher  Adding content to hasher  label="Workspace graph"
[TRACE 12:15:43.350] starbase_utils::json  Formatting JSON 
[DEBUG 12:15:43.350] moon_hash::hasher  Generated content hash  label="Workspace graph" hash="ce5ff3670708cf588bb955a4e6d80f3db8eb1f10de23aa5bc6c927d686c40989"
[DEBUG 12:15:43.350] moon_cache::hash_engine  Saving hash manifest  label="Workspace graph" manifest="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/ce5ff3670708cf588bb955a4e6d80f3db8eb1f10de23aa5bc6c927d686c40989.json"
[TRACE 12:15:43.350] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/ce5ff3670708cf588bb955a4e6d80f3db8eb1f10de23aa5bc6c927d686c40989.json"
[DEBUG 12:15:43.350] moon_workspace::workspace_builder  Generated hash for workspace graph  hash="ce5ff3670708cf588bb955a4e6d80f3db8eb1f10de23aa5bc6c927d686c40989"
[DEBUG 12:15:43.350] moon_cache_item::cache_item  Cache hit, reading item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/projectsBuildData.json"
[TRACE 12:15:43.350] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/projectsBuildData.json"
[TRACE 12:15:43.351] starbase_utils::json  Reading JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/projectsBuildData.json"
[DEBUG 12:15:43.351] moon_workspace::workspace_builder  Loading workspace graph with 1 projects from cache  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/workspaceGraph.json"
[TRACE 12:15:43.351] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/workspaceGraph.json"
[TRACE 12:15:43.351] starbase_utils::json  Reading JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/workspaceGraph.json"
[DEBUG 12:15:43.352] moon_workspace::workspace_builder  Enforcing project constraints 
[DEBUG 12:15:43.352] moon_process::command_inspector  Running command git --version  env_vars={} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[DEBUG 12:15:43.356] moon_process::command_inspector  Running command git branch --show-current  env_vars={} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[DEBUG 12:15:43.360] moon_process::command_inspector  Running command git rev-parse HEAD  env_vars={} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[DEBUG 12:15:43.364] moon_process::command_inspector  Running command git remote get-url origin  env_vars={} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[DEBUG 12:15:43.368] moon_process::command_inspector  Running command git remote get-url upstream  env_vars={} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[DEBUG 12:15:43.372] moon_project_graph::project_graph  Creating project graph 
[DEBUG 12:15:43.372] moon_task_graph::task_graph  Creating task graph 
[DEBUG 12:15:43.372] moon_app::queries::touched_files  Querying for touched files 
[TRACE 12:15:43.372] moon_app::queries::touched_files  Against local 
[DEBUG 12:15:43.372] moon_process::command_inspector  Running command git status --porcelain --untracked-files --ignore-submodules -z  env_vars={} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[DEBUG 12:15:43.378] moon_app::queries::touched_files  Filtering based on touched status all 
[DEBUG 12:15:43.378] moon_app::queries::touched_files  Found touched files  files=["pnpm-lock.yaml", "package.json"]
[DEBUG 12:15:43.378] moon_action_graph::action_graph_builder  Building action graph 
[DEBUG 12:15:43.378] moon_project_expander::project_expander  Expanding project noodle  project_id="noodle"
[DEBUG 12:15:43.378] moon_task_expander::task_expander  Expanding task noodle:devTest  task_target="noodle:devTest"
[TRACE 12:15:43.378] moon_task_expander::task_expander  Expanding environment variables  task_target="noodle:devTest" env={}
[TRACE 12:15:43.378] moon_task_expander::task_expander  Expanding tokens and variables in deps args and env  task_target="noodle:devTest" deps=["noodle:dev"]
[TRACE 12:15:43.378] moon_task_expander::task_expander  Expanding inputs into file system paths  task_target="noodle:devTest" inputs=["**/*", ".moon/*.yml"]
[TRACE 12:15:43.378] moon_task_expander::task_expander  Expanding tokens and variables in command  task_target="noodle:devTest" command="vitest"
[DEBUG 12:15:43.379] moon_action_graph::action_graph_builder  Project noodle is not within the dependency manager workspace, dependencies will be installed within the project instead of the root 
[DEBUG 12:15:43.379] moon_action_graph::action_graph_builder  Adding SyncWorkspace to graph  index=0
[DEBUG 12:15:43.379] moon_action_graph::action_graph_builder  Adding SetupToolchain(system) to graph  index=1
[TRACE 12:15:43.379] moon_action_graph::action_graph_builder  Linking requirements for index  index=1 requires=[0]
[DEBUG 12:15:43.379] moon_action_graph::action_graph_builder  Adding SyncProject(system, noodle) to graph  index=2
[TRACE 12:15:43.379] moon_action_graph::action_graph_builder  Linking requirements for index  index=2 requires=[1]
[DEBUG 12:15:43.379] moon_action_graph::action_graph_builder  Adding RunPersistentTask(noodle:devTest) to graph  index=3
[TRACE 12:15:43.379] moon_action_graph::action_graph_builder  Linking dependencies for task  task_target="noodle:devTest" dep_targets=["noodle:dev"]
[DEBUG 12:15:43.379] moon_task_expander::task_expander  Expanding task noodle:dev  task_target="noodle:dev"
[TRACE 12:15:43.379] moon_task_expander::task_expander  Expanding environment variables  task_target="noodle:dev" env={}
[TRACE 12:15:43.379] moon_task_expander::task_expander  Expanding inputs into file system paths  task_target="noodle:dev" inputs=["**/*", ".moon/*.yml"]
[TRACE 12:15:43.379] moon_task_expander::task_expander  Expanding tokens and variables in args  task_target="noodle:dev" args=["watch"]
[TRACE 12:15:43.379] moon_task_expander::task_expander  Expanding tokens and variables in command  task_target="noodle:dev" command="rewatch"
[DEBUG 12:15:43.379] moon_action_graph::action_graph_builder  Project noodle is not within the dependency manager workspace, dependencies will be installed within the project instead of the root 
[DEBUG 12:15:43.379] moon_action_graph::action_graph_builder  Adding RunPersistentTask(noodle:dev) to graph  index=4
[TRACE 12:15:43.379] moon_action_graph::action_graph_builder  Linking requirements for index  index=4 requires=[2]
[TRACE 12:15:43.379] moon_action_graph::action_graph_builder  Linking requirements for index  index=3 requires=[2, 4]
[DEBUG 12:15:43.379] moon_action_graph::action_graph  Creating action graph 
[DEBUG 12:15:43.379] moon_plugin::plugin_registry  Creating plugin registry  plugin="toolchain"
[TRACE 12:15:43.379] warpgate::loader  Creating plugin loader  cache_dir="/Users/wenyuxiang/.moon/plugins/toolchains"
[DEBUG 12:15:43.379] moon_action_pipeline::action_pipeline  Creating pipeline to run actions 
[DEBUG 12:15:43.379] moon_action_pipeline::action_pipeline  Registering event subscribers 
[DEBUG 12:15:43.379] moon_action_pipeline::action_pipeline  Subscribing run reports and estimates 
[DEBUG 12:15:43.379] moon_action_pipeline::action_pipeline  Subscribing cache cleanup (runner.autoCleanCache enabled)  lifetime="7 days"
[DEBUG 12:15:43.379] moon_action_pipeline::action_pipeline  Starting pipeline  total_actions=5 concurrency=12
[DEBUG 12:15:43.379] moon_action_graph::action_graph  Sorting action graph topologically  order=[0, 1, 2, 4, 3]
[DEBUG 12:15:43.379] moon_action_pipeline::action_pipeline  Dispatching jobs in the pipeline  total_jobs=5
[DEBUG 12:15:43.379] moon_action_pipeline::action_pipeline  Waiting for jobs to return results 
[TRACE 12:15:43.379] moon_action_pipeline::job_dispatcher  Dispatching job  index=0 deps=[]
[DEBUG 12:15:43.380] moon_action_pipeline::action_pipeline  Listening for ctrl+c signal 
[TRACE 12:15:43.380] moon_action_pipeline::action_runner  Running action SyncWorkspace  index=0
[DEBUG 12:15:43.380] moon_actions::actions::sync_workspace  Syncing workspace 
[DEBUG 12:15:43.380] moon_actions::actions::sync_workspace  Syncing config schemas 
[DEBUG 12:15:43.380] moon_cache_item::cache_item  Cache hit, reading item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/configSchemas.json"
[TRACE 12:15:43.380] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/configSchemas.json"
[TRACE 12:15:43.380] starbase_utils::json  Reading JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/configSchemas.json"
[TRACE 12:15:43.380] moon_hash::hasher  Created new content hasher  label="configSchemas.json"
[TRACE 12:15:43.380] moon_hash::hasher  Adding content to hasher  label="configSchemas.json"
[TRACE 12:15:43.380] starbase_utils::json  Formatting JSON 
[DEBUG 12:15:43.380] moon_hash::hasher  Generated content hash  label="configSchemas.json" hash="7dd1c29542a3ddd8c34774a6631f96c21d9ffa10a6d570f1be61de3db6558b0a"
[DEBUG 12:15:43.380] moon_cache::hash_engine  Saving hash manifest  label="configSchemas.json" manifest="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7dd1c29542a3ddd8c34774a6631f96c21d9ffa10a6d570f1be61de3db6558b0a.json"
[TRACE 12:15:43.380] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7dd1c29542a3ddd8c34774a6631f96c21d9ffa10a6d570f1be61de3db6558b0a.json"
[TRACE 12:15:43.380] moon_action_pipeline::action_runner  Ran action SyncWorkspace in 639.125µs  index=0 status=Passed
[TRACE 12:15:43.380] moon_action_pipeline::job_dispatcher  Dispatching job  index=1 deps=[0]
[TRACE 12:15:43.381] moon_action_pipeline::action_runner  Running action SetupToolchain(system)  index=1
[DEBUG 12:15:43.381] moon_actions::actions::setup_toolchain  Setting up system toolchain 
[DEBUG 12:15:43.381] moon_cache_item::cache_item  Cache hit, reading item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/toolchain-system-12527837096830694953.json"
[TRACE 12:15:43.381] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/toolchain-system-12527837096830694953.json"
[TRACE 12:15:43.381] starbase_utils::json  Reading JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/toolchain-system-12527837096830694953.json"
[DEBUG 12:15:43.381] moon_cache_item::cache_item  Writing cache item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/toolchain-system-12527837096830694953.json"
[TRACE 12:15:43.381] starbase_utils::json  Writing JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/toolchain-system-12527837096830694953.json"
[TRACE 12:15:43.381] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/toolchain-system-12527837096830694953.json"
[TRACE 12:15:43.381] moon_action_pipeline::action_runner  Ran action SetupToolchain(system) in 480.542µs  index=1 status=Skipped
[TRACE 12:15:43.381] moon_action_pipeline::job_dispatcher  Dispatching job  index=2 deps=[1]
[TRACE 12:15:43.381] moon_action_pipeline::action_runner  Running action SyncProject(system, noodle)  index=2
[DEBUG 12:15:43.381] moon_task_expander::task_expander  Expanding task noodle:build  task_target="noodle:build"
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding environment variables  task_target="noodle:build" env={}
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding inputs into file system paths  task_target="noodle:build" inputs=["pnpm-lock.yaml", "rescript.json", "modules/**/*.res", "modules/**/*.resi", ".moon/*.yml"]
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding outputs into file system paths  task_target="noodle:build" outputs=["modules/**/*.mjs"]
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding tokens and variables in args  task_target="noodle:build" args=["build"]
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding tokens and variables in command  task_target="noodle:build" command="rewatch"
[DEBUG 12:15:43.381] moon_task_expander::task_expander  Expanding task noodle:test  task_target="noodle:test"
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding environment variables  task_target="noodle:test" env={}
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding tokens and variables in deps args and env  task_target="noodle:test" deps=["noodle:build"]
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding inputs into file system paths  task_target="noodle:test" inputs=["**/*", ".moon/*.yml"]
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding tokens and variables in args  task_target="noodle:test" args=["run"]
[TRACE 12:15:43.381] moon_task_expander::task_expander  Expanding tokens and variables in command  task_target="noodle:test" command="vitest"
[DEBUG 12:15:43.381] moon_actions::actions::sync_project  Syncing project noodle 
[DEBUG 12:15:43.381] moon_cache::state_engine  Writing project snapshot  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/snapshot.json"
[TRACE 12:15:43.382] starbase_utils::json  Writing JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/snapshot.json"
[TRACE 12:15:43.382] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/snapshot.json"
[TRACE 12:15:43.382] moon_action_pipeline::action_runner  Ran action SyncProject(system, noodle) in 830.666µs  index=2 status=Passed
[TRACE 12:15:43.382] moon_action_pipeline::job_dispatcher  Dispatching job  index=4 deps=[2]
[TRACE 12:15:43.382] moon_action_pipeline::action_pipeline  Marking action as persistent, will defer dispatch  index=4
[TRACE 12:15:43.382] moon_action_pipeline::job_dispatcher  Dispatching job  index=3 deps=[4, 2]
[TRACE 12:15:43.382] moon_action_pipeline::action_pipeline  Marking action as persistent, will defer dispatch  index=3
[DEBUG 12:15:43.382] moon_action_pipeline::action_pipeline  Running 2 persistent actions  indices=[NodeIndex(4), NodeIndex(3)]
[TRACE 12:15:43.382] moon_action_pipeline::action_runner  Running action RunPersistentTask(noodle:devTest)  index=3
[TRACE 12:15:43.382] moon_action_pipeline::action_runner  Running action RunPersistentTask(noodle:dev)  index=4
[DEBUG 12:15:43.382] moon_task_runner::task_runner  Creating a task runner for target  task_target="noodle:devTest"
[DEBUG 12:15:43.382] moon_task_runner::task_runner  Creating a task runner for target  task_target="noodle:dev"
[DEBUG 12:15:43.382] moon_cache_item::cache_item  Cache hit, reading item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[DEBUG 12:15:43.382] moon_cache_item::cache_item  Cache hit, reading item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/dev/lastRun.json"
[TRACE 12:15:43.382] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[TRACE 12:15:43.382] starbase_utils::fs  Reading file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/dev/lastRun.json"
[TRACE 12:15:43.382] starbase_utils::json  Reading JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/dev/lastRun.json"
[TRACE 12:15:43.382] starbase_utils::json  Reading JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[DEBUG 12:15:43.382] moon_task_runner::task_runner  Caching is disabled for task, will not generate a hash, and will attempt to run a command as normal  task_target="noodle:devTest"
[DEBUG 12:15:43.382] moon_task_runner::task_runner  Caching is disabled for task, will not generate a hash, and will attempt to run a command as normal  task_target="noodle:dev"
[DEBUG 12:15:43.382] moon_task_runner::task_runner  Building and executing the task command  task_target="noodle:devTest"
[DEBUG 12:15:43.382] moon_task_runner::task_runner  Building and executing the task command  task_target="noodle:dev"
[DEBUG 12:15:43.382] moon_task_runner::command_builder  Creating task command to execute  task_target="noodle:devTest" command="vitest" working_dir="/Users/wenyuxiang/Projects/rescript/noodle"
[DEBUG 12:15:43.382] moon_task_runner::command_builder  Creating task command to execute  task_target="noodle:dev" command="rewatch" working_dir="/Users/wenyuxiang/Projects/rescript/noodle"
[DEBUG 12:15:43.382] moon_task_runner::command_executor  Running task (attempt 1 of 1)  task_target="noodle:devTest" command="vitest"
[DEBUG 12:15:43.382] moon_task_runner::command_executor  Running task (attempt 1 of 1)  task_target="noodle:dev" command="rewatch"
[DEBUG 12:15:43.382] moon_process::command_inspector  Running command /bin/zsh -c vitest  env_vars={"MOON_PROJECT_SOURCE": ".", "MOON_CACHE_DIR": "/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache", "MOON_WORKING_DIR": "/Users/wenyuxiang/Projects/rescript/noodle", "MOON_PROJECT_ID": "noodle", "MOON_PROJECT_SNAPSHOT": "/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/snapshot.json", "MOON_PROJECT_ROOT": "/Users/wenyuxiang/Projects/rescript/noodle", "MOON_WORKSPACE_ROOT": "/Users/wenyuxiang/Projects/rescript/noodle", "MOON_TARGET": "noodle:devTest"} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")
[DEBUG 12:15:43.382] moon_process::command_inspector  Running command /bin/zsh -c 'rewatch watch'  env_vars={"MOON_PROJECT_SOURCE": ".", "MOON_CACHE_DIR": "/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache", "MOON_WORKING_DIR": "/Users/wenyuxiang/Projects/rescript/noodle", "MOON_PROJECT_ID": "noodle", "MOON_PROJECT_SNAPSHOT": "/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/snapshot.json", "MOON_PROJECT_ROOT": "/Users/wenyuxiang/Projects/rescript/noodle", "MOON_WORKSPACE_ROOT": "/Users/wenyuxiang/Projects/rescript/noodle", "MOON_TARGET": "noodle:dev"} working_dir=Some("/Users/wenyuxiang/Projects/rescript/noodle")

Press ctrl-c

[DEBUG 12:16:52.333] moon_task_runner::command_executor  Ran task, checking conditions  task_target="noodle:devTest" command="vitest" exit_code=130
[DEBUG 12:16:52.333] moon_task_runner::command_executor  Task was unsuccessful, failing as we hit our max attempts  task_target="noodle:devTest"
[TRACE 12:16:52.333] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/stderr.log"
[TRACE 12:16:52.334] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/stdout.log"
[DEBUG 12:16:52.334] moon_cache_item::cache_item  Writing cache item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[TRACE 12:16:52.334] starbase_utils::json  Writing JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[TRACE 12:16:52.334] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[TRACE 12:16:52.334] moon_action_pipeline::action_runner  Failed to run action RunPersistentTask(noodle:devTest)  index=3 status=Failed
[DEBUG 12:16:52.334] moon_action_pipeline::action_pipeline  Aborting pipeline (because something failed) 
[TRACE 12:16:52.334] moon_action_pipeline::job  Job aborted  index=4
[DEBUG 12:16:52.340] moon_action_pipeline::subscribers::reports_subscriber  Creating run report 
[DEBUG 12:16:52.340] moon_action_pipeline::reports::estimate  Calculating a comparison estimate against other build systems 
[DEBUG 12:16:52.340] moon_cache::cache_engine  Writing cache  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/runReport.json"
[TRACE 12:16:52.340] starbase_utils::json  Writing JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/runReport.json"
[TRACE 12:16:52.340] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/runReport.json"
[DEBUG 12:16:52.340] moon_action_pipeline::subscribers::cleanup_subscriber  Cleaning stale cache 
[DEBUG 12:16:52.340] moon_cache::cache_engine  Cleaning up and deleting stale cached artifacts older than "7 days" 
[TRACE 12:16:52.340] starbase_utils::fs  Removing stale contents from directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes"
[TRACE 12:16:52.340] starbase_utils::fs  Reading directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes"
[TRACE 12:16:52.340] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/4384abf3e412afc9a85699ae350a91ec1f106fb043faa06e8d33101cb0eadc4f.json"
[TRACE 12:16:52.340] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/ceda3c5526c0675dfdbba8daa3ed53cf81ae7d25fcce9970ed2bd3d7d9dec03d.json"
[TRACE 12:16:52.340] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/dc9b50c70641e9fe9e0cb2fad67b88d867859ae1a810f20be4d810d2d23afbbe.json"
[TRACE 12:16:52.340] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/ce5ff3670708cf588bb955a4e6d80f3db8eb1f10de23aa5bc6c927d686c40989.json"
[TRACE 12:16:52.340] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/0419b3b23a8a3f3dbf98f59589aa985034fd5c10a646418ae653e8c2032f7a2a.json"
[TRACE 12:16:52.340] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/fae45e765765f2b75f617914f65956a73667e72f790503030f273276afa08969.json"
[TRACE 12:16:52.340] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/50cb808185434c59d3f3abe24793fce0d61c8c296bd44fb286dc2bbe00a6556f.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/092045d02c2e5ea2d4c0c073e4bd74f00cc4e0dbc905b1677c9857929af23b54.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/b17154ce35b2ce393b731a218cf9d8ad619b1ebb0090a6f1ffa1e32f04a58e66.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/f3f4b2bab0684c98e2c911602aa1a3d0ce247fe44af3134e1c584032a24c7e7d.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/af102705017712a28a87013a464f24cec2a8f02280764ea32419b1c0bbf31975.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/2acb144571faaab364f29941d08fddff7c9807b02097a751a7ff6a0ce8d21dc6.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/79d18efe3265977e1c3a3f7a79a32f587be3d42350bd60886e24d85073f4d5b4.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/10c2a246077e54a3da2adc031f555bf7c234039e2bd233e9a10ccc967420d18a.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/9fe3c7e7cef81eb8ae92aafbe95bc4df425c9bcffaed3e5c3e3e71205f40134a.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/df753fe91d72da49f49bb31cdd0b6c069d9b2aca0ae6b0a1306c2c8eac1cc382.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7b9f71a7bc6f51d33ec9aeecdee44e57934b510e3dd186966a6762d5d01b2251.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/322c18bf6166063e084b4e0f2720e6570bf58b28b4e1187675a5833c3b43f987.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/32a8d15f39f3c3433f997ef190930e11596199f742b8b9ab9fdd2c661a1da8a7.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/39d51abefd0af4777331430aa82eb35485234a0d6788a1b4393029e191b45cb1.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/e3123c35a636588e863b19692ab0b2ca5df81f6155be80d8425afbb95870b7aa.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/932c3dafa04945f87449f15dfb169d9a2a17b3fc1212ce80c96c831c5e564200.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/0b4759c3ffbd323bb934deaf39c341c84f11081bd7b4df07b3c11d0c5d887e2d.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/e47e0c74bb7ea1ce0c0f044759ae3b920e54c325ccc418a981ddf134425e71a0.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/1d4bf195e7c5d26ca4ea84818bbd1505637ffc428ce297aed06d4baffb01fc0e.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/2f45d7997cbd28a9b4f2e7c2454dd955ecea29bc6de2a9906c016e66ee9a6a74.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/c3dcc3ee62d83624172f66550af1566a5bea3d070eddc7c19d3d0772171a6ba9.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/749e3a37dd77c6eef194cfd93055ebb84feacb263c1eba7ed11069ea5abf1087.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/32ece3f24f5222941dbbd9ba7151c212cab5cd35cafde64a541f2b064f55ea9c.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/6a6afdf3cc6aec7f807a10302c46d65376cce138ce8230feff8b00d6b1ec232e.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/aa863510d78ef789b447faecf963a3f86dab9580c80e1ab80966dd1c21bb5915.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7dd1c29542a3ddd8c34774a6631f96c21d9ffa10a6d570f1be61de3db6558b0a.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/cc93178f807559838bf9935a1474e1d28b83d1d5675965e1636b7bbc19d61e03.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/92144353ab4857735b5c668992a37c2bbeb53a6bdf0f670312b31a9b322d0b59.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/5db8cc388e970fc558f09a116a41eb332647b7906aa91a165082c39d38a05beb.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/95fb030c0fb1704cf5019eda9a88702d17b6cf2a65dd1b0deed7da7c381768c3.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/edffe1965fd22548e9ab70b40285577bb349f20ab6847561ffa9da7d334bc141.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/54bacd871ff23ee71018c1af2eb3f7087f767ca05a7e39c4ae952151e0c3422e.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/362ec67a524ecf0727516cb1957c8d988669c1d0e944b2ccdb4098016263c0c4.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7c91e06c56e65356b96c37c69523c290c7083e5c57aae3530aef7a34e6a0c588.json"
[TRACE 12:16:52.341] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/55e40c086fdc9b39917677968241f301b19c989cd463d8bc78f5fe001007fcab.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/655d3dcde875d7ce8fc22a50066f3146755e719cadfbb33e61306877d8527608.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/4874c61de7f4cd4e5b9e27ed2605a29c3b37526bcafe2f5a040749f91539afa6.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/053339dae1259fee2437aed096b0ae73e4e4c1ad4e48b55f1a8543954f098b33.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/859d8d40194337de409e958f39aaf272e8de1587c2de457f313d66b75893bbcf.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/5890faf1eb0089e5d1f29e0ace4ef508c4af38b8a748e5936b992de007a22e59.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/6e40a7d351e458c3be16f2a2e94edae8642425adadc3936336a8648287ad08e7.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/9759a278a3b4bd2f17c1269ad014f01e77b47d37809176072fdf1cefafcfc78a.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/f0cef4d1070c80612147cdfba456defb076f14b7326395bf079c1112491da422.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7ab40aedf6a6d44861e8bcab704e6ef46a9a99bf9ee865c50ecb6f4347073e6e.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/3349529e3f54594b500a5db5c242dc6713ae382822addcca8fca83c345fc3e29.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/aa7e75f4a8dd456186ed8f7f7f41015e79db2e6462d755de79365b878fc11f2a.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/051c03f5982536a61bb5179ffb53eb2dc2188ad85b08b48856f83a2e775ee080.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/39ee8352e1fdc1dcd52a16c2837f0bbda3ef3937ab6b70108ae34af1617dbdfb.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/5dac00c28fb156d14ab25831da761fe867c6e0abea1952aa59e7244288220d16.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/348b13e4f2bb56e11a581a6084685a431d96b0196ef62445a1b50e3bde362c83.json"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/87ccc27f098e7e187d251130342b3053af11f9693ddd33f6614d1fd2494005f0.json"
[TRACE 12:16:52.342] starbase_utils::fs  Removing stale contents from directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs"
[TRACE 12:16:52.342] starbase_utils::fs  Reading directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/9fe3c7e7cef81eb8ae92aafbe95bc4df425c9bcffaed3e5c3e3e71205f40134a.tar.gz"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/0b4759c3ffbd323bb934deaf39c341c84f11081bd7b4df07b3c11d0c5d887e2d.tar.gz"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/aa7e75f4a8dd456186ed8f7f7f41015e79db2e6462d755de79365b878fc11f2a.tar.gz"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/e3123c35a636588e863b19692ab0b2ca5df81f6155be80d8425afbb95870b7aa.tar.gz"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/322c18bf6166063e084b4e0f2720e6570bf58b28b4e1187675a5833c3b43f987.tar.gz"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/ceda3c5526c0675dfdbba8daa3ed53cf81ae7d25fcce9970ed2bd3d7d9dec03d.tar.gz"
[TRACE 12:16:52.342] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/4874c61de7f4cd4e5b9e27ed2605a29c3b37526bcafe2f5a040749f91539afa6.tar.gz"
[DEBUG 12:16:52.342] moon_cache::cache_engine  Deleted 0 artifacts and saved 0 bytes 
[TRACE 12:16:52.343] starbase::app  Running shutdown phase (because another phase failed) 
[TRACE 12:16:52.343] starbase::app  Error: Task noodle:devTest failed to run. 
[TRACE 12:16:52.343] moon_console::console  Closing console and flushing buffered output 
[TRACE 12:16:52.343] moon_console::buffer  Closing stderr stream 
[TRACE 12:16:52.343] moon_console::buffer  Closing stdout stream 
▪▪▪▪ noodle:devTest (1m 8s 949ms)
[TRACE 12:16:52.408] starbase::app  Setting exit code  code=1

@milesj
Copy link
Collaborator

milesj commented Jan 7, 2025

Hrmm, we should be seeing log lines like this, but we aren't...

[DEBUG 21:41:38.495] moon_action_pipeline::action_pipeline  Received ctrl+c signal, shutting down!
[TRACE 21:41:38.497] moon_action_pipeline::job  Job cancelled (via signal)  index=6
[DEBUG 21:41:38.503] moon_action_pipeline::action_pipeline  Cancelling pipeline (via signal)

Do you see those at all? Perhaps on a fresh run where the zombie process from before doesn't exist.

@hackwaly
Copy link
Author

hackwaly commented Jan 7, 2025

No. I killed that zombie process and confirmed again. BYW. I'm using vscode's integrated terminal.

[DEBUG 13:49:02.894] moon_task_runner::command_executor  Ran task, checking conditions  task_target="noodle:devTest" command="vitest" exit_code=130
[DEBUG 13:49:02.894] moon_task_runner::command_executor  Task was unsuccessful, failing as we hit our max attempts  task_target="noodle:devTest"
[TRACE 13:49:02.894] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/stderr.log"
[TRACE 13:49:02.894] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/stdout.log"
[DEBUG 13:49:02.894] moon_cache_item::cache_item  Writing cache item  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[TRACE 13:49:02.894] starbase_utils::json  Writing JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[TRACE 13:49:02.894] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/states/noodle/devTest/lastRun.json"
[TRACE 13:49:02.895] moon_action_pipeline::action_runner  Failed to run action RunPersistentTask(noodle:devTest)  index=3 status=Failed
[DEBUG 13:49:02.895] moon_action_pipeline::action_pipeline  Aborting pipeline (because something failed) 
[TRACE 13:49:02.895] moon_action_pipeline::job  Job aborted  index=4
▪▪▪▪ noodle:devTest (1s 864ms)
[DEBUG 13:49:03.004] moon_action_pipeline::subscribers::reports_subscriber  Creating run report 
[DEBUG 13:49:03.005] moon_action_pipeline::reports::estimate  Calculating a comparison estimate against other build systems 
[DEBUG 13:49:03.005] moon_cache::cache_engine  Writing cache  cache="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/runReport.json"
[TRACE 13:49:03.005] starbase_utils::json  Writing JSON file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/runReport.json"
[TRACE 13:49:03.005] starbase_utils::fs  Writing file  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/runReport.json"
[DEBUG 13:49:03.005] moon_action_pipeline::subscribers::cleanup_subscriber  Cleaning stale cache 
[DEBUG 13:49:03.005] moon_cache::cache_engine  Cleaning up and deleting stale cached artifacts older than "7 days" 
[TRACE 13:49:03.005] starbase_utils::fs  Removing stale contents from directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes"
[TRACE 13:49:03.005] starbase_utils::fs  Reading directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes"
[TRACE 13:49:03.005] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/4384abf3e412afc9a85699ae350a91ec1f106fb043faa06e8d33101cb0eadc4f.json"
[TRACE 13:49:03.005] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/ceda3c5526c0675dfdbba8daa3ed53cf81ae7d25fcce9970ed2bd3d7d9dec03d.json"
[TRACE 13:49:03.005] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/dc9b50c70641e9fe9e0cb2fad67b88d867859ae1a810f20be4d810d2d23afbbe.json"
[TRACE 13:49:03.005] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/ce5ff3670708cf588bb955a4e6d80f3db8eb1f10de23aa5bc6c927d686c40989.json"
[TRACE 13:49:03.005] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/0419b3b23a8a3f3dbf98f59589aa985034fd5c10a646418ae653e8c2032f7a2a.json"
[TRACE 13:49:03.005] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/fae45e765765f2b75f617914f65956a73667e72f790503030f273276afa08969.json"
[TRACE 13:49:03.005] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/50cb808185434c59d3f3abe24793fce0d61c8c296bd44fb286dc2bbe00a6556f.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/092045d02c2e5ea2d4c0c073e4bd74f00cc4e0dbc905b1677c9857929af23b54.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/b17154ce35b2ce393b731a218cf9d8ad619b1ebb0090a6f1ffa1e32f04a58e66.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/f3f4b2bab0684c98e2c911602aa1a3d0ce247fe44af3134e1c584032a24c7e7d.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/af102705017712a28a87013a464f24cec2a8f02280764ea32419b1c0bbf31975.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/2acb144571faaab364f29941d08fddff7c9807b02097a751a7ff6a0ce8d21dc6.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/79d18efe3265977e1c3a3f7a79a32f587be3d42350bd60886e24d85073f4d5b4.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/10c2a246077e54a3da2adc031f555bf7c234039e2bd233e9a10ccc967420d18a.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/9fe3c7e7cef81eb8ae92aafbe95bc4df425c9bcffaed3e5c3e3e71205f40134a.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/df753fe91d72da49f49bb31cdd0b6c069d9b2aca0ae6b0a1306c2c8eac1cc382.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7b9f71a7bc6f51d33ec9aeecdee44e57934b510e3dd186966a6762d5d01b2251.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/322c18bf6166063e084b4e0f2720e6570bf58b28b4e1187675a5833c3b43f987.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/32a8d15f39f3c3433f997ef190930e11596199f742b8b9ab9fdd2c661a1da8a7.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/39d51abefd0af4777331430aa82eb35485234a0d6788a1b4393029e191b45cb1.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/e3123c35a636588e863b19692ab0b2ca5df81f6155be80d8425afbb95870b7aa.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/932c3dafa04945f87449f15dfb169d9a2a17b3fc1212ce80c96c831c5e564200.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/0b4759c3ffbd323bb934deaf39c341c84f11081bd7b4df07b3c11d0c5d887e2d.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/e47e0c74bb7ea1ce0c0f044759ae3b920e54c325ccc418a981ddf134425e71a0.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/1d4bf195e7c5d26ca4ea84818bbd1505637ffc428ce297aed06d4baffb01fc0e.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/2f45d7997cbd28a9b4f2e7c2454dd955ecea29bc6de2a9906c016e66ee9a6a74.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/c3dcc3ee62d83624172f66550af1566a5bea3d070eddc7c19d3d0772171a6ba9.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/749e3a37dd77c6eef194cfd93055ebb84feacb263c1eba7ed11069ea5abf1087.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/32ece3f24f5222941dbbd9ba7151c212cab5cd35cafde64a541f2b064f55ea9c.json"
[TRACE 13:49:03.006] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/6a6afdf3cc6aec7f807a10302c46d65376cce138ce8230feff8b00d6b1ec232e.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/aa863510d78ef789b447faecf963a3f86dab9580c80e1ab80966dd1c21bb5915.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7dd1c29542a3ddd8c34774a6631f96c21d9ffa10a6d570f1be61de3db6558b0a.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/cc93178f807559838bf9935a1474e1d28b83d1d5675965e1636b7bbc19d61e03.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/92144353ab4857735b5c668992a37c2bbeb53a6bdf0f670312b31a9b322d0b59.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/5db8cc388e970fc558f09a116a41eb332647b7906aa91a165082c39d38a05beb.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/95fb030c0fb1704cf5019eda9a88702d17b6cf2a65dd1b0deed7da7c381768c3.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/edffe1965fd22548e9ab70b40285577bb349f20ab6847561ffa9da7d334bc141.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/54bacd871ff23ee71018c1af2eb3f7087f767ca05a7e39c4ae952151e0c3422e.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/362ec67a524ecf0727516cb1957c8d988669c1d0e944b2ccdb4098016263c0c4.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7c91e06c56e65356b96c37c69523c290c7083e5c57aae3530aef7a34e6a0c588.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/55e40c086fdc9b39917677968241f301b19c989cd463d8bc78f5fe001007fcab.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/655d3dcde875d7ce8fc22a50066f3146755e719cadfbb33e61306877d8527608.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/4874c61de7f4cd4e5b9e27ed2605a29c3b37526bcafe2f5a040749f91539afa6.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/053339dae1259fee2437aed096b0ae73e4e4c1ad4e48b55f1a8543954f098b33.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/859d8d40194337de409e958f39aaf272e8de1587c2de457f313d66b75893bbcf.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/5890faf1eb0089e5d1f29e0ace4ef508c4af38b8a748e5936b992de007a22e59.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/6e40a7d351e458c3be16f2a2e94edae8642425adadc3936336a8648287ad08e7.json"
[TRACE 13:49:03.007] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/9759a278a3b4bd2f17c1269ad014f01e77b47d37809176072fdf1cefafcfc78a.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/f0cef4d1070c80612147cdfba456defb076f14b7326395bf079c1112491da422.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/7ab40aedf6a6d44861e8bcab704e6ef46a9a99bf9ee865c50ecb6f4347073e6e.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/3349529e3f54594b500a5db5c242dc6713ae382822addcca8fca83c345fc3e29.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/aa7e75f4a8dd456186ed8f7f7f41015e79db2e6462d755de79365b878fc11f2a.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/051c03f5982536a61bb5179ffb53eb2dc2188ad85b08b48856f83a2e775ee080.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/39ee8352e1fdc1dcd52a16c2837f0bbda3ef3937ab6b70108ae34af1617dbdfb.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/5dac00c28fb156d14ab25831da761fe867c6e0abea1952aa59e7244288220d16.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/348b13e4f2bb56e11a581a6084685a431d96b0196ef62445a1b50e3bde362c83.json"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/hashes/87ccc27f098e7e187d251130342b3053af11f9693ddd33f6614d1fd2494005f0.json"
[TRACE 13:49:03.008] starbase_utils::fs  Removing stale contents from directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs"
[TRACE 13:49:03.008] starbase_utils::fs  Reading directory  dir="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/9fe3c7e7cef81eb8ae92aafbe95bc4df425c9bcffaed3e5c3e3e71205f40134a.tar.gz"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/0b4759c3ffbd323bb934deaf39c341c84f11081bd7b4df07b3c11d0c5d887e2d.tar.gz"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/aa7e75f4a8dd456186ed8f7f7f41015e79db2e6462d755de79365b878fc11f2a.tar.gz"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/e3123c35a636588e863b19692ab0b2ca5df81f6155be80d8425afbb95870b7aa.tar.gz"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/322c18bf6166063e084b4e0f2720e6570bf58b28b4e1187675a5833c3b43f987.tar.gz"
[TRACE 13:49:03.008] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/ceda3c5526c0675dfdbba8daa3ed53cf81ae7d25fcce9970ed2bd3d7d9dec03d.tar.gz"
[TRACE 13:49:03.009] starbase_utils::fs  Reading file metadata  file="/Users/wenyuxiang/Projects/rescript/noodle/.moon/cache/outputs/4874c61de7f4cd4e5b9e27ed2605a29c3b37526bcafe2f5a040749f91539afa6.tar.gz"
[DEBUG 13:49:03.009] moon_cache::cache_engine  Deleted 0 artifacts and saved 0 bytes 
[TRACE 13:49:03.009] starbase::app  Running shutdown phase (because another phase failed) 
[TRACE 13:49:03.009] starbase::app  Error: Task noodle:devTest failed to run. 
[TRACE 13:49:03.009] moon_console::console  Closing console and flushing buffered output 
[TRACE 13:49:03.009] moon_console::buffer  Closing stderr stream 
[TRACE 13:49:03.009] moon_console::buffer  Closing stdout stream 
[TRACE 13:49:03.064] starbase::app  Setting exit code  code=1

@hackwaly
Copy link
Author

hackwaly commented Jan 7, 2025

I guess ctrl-c was caught by vitest, not moon.

@milesj
Copy link
Collaborator

milesj commented Jan 7, 2025

Yah something weird is going on. Let me mess around with vscode terminal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

2 participants