Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
uses: actions/checkout@v6

- name: Restore SwiftPM build cache
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
.build
Expand Down Expand Up @@ -91,7 +91,7 @@ jobs:
uses: actions/checkout@v6

- name: Restore SwiftPM build cache
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
.build
Expand All @@ -113,7 +113,7 @@ jobs:
uses: actions/checkout@v6

- name: Restore SwiftPM build cache
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
.build
Expand Down
74 changes: 74 additions & 0 deletions Scripts/Fixtures/ci-test-serial-groups.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"version": 1,
"default_mode": "parallel_eligible",
"groups": {
"mcp_shared_server": {
"lane": "mcp_shared_server",
"reason": "Uses shared MCP server lifecycle or process-visible MCP routing state."
},
"WindowStatesManager": {
"lane": "app_window_state",
"reason": "Mutates process-global window state registry."
},
"ServerNetworkManager": {
"lane": "mcp_shared_server",
"reason": "Mutates process-global server/network manager state."
},
"ServerNetworkManager.bootstrapSocket": {
"lane": "mcp_shared_server",
"reason": "Mutates the shared bootstrap socket configuration."
},
"ServerNetworkManager.runRoutingHistory": {
"lane": "mcp_shared_server",
"reason": "Mutates shared run-routing diagnostics state."
},
"GlobalSettingsStore": {
"lane": "global_settings",
"reason": "Mutates process-global settings store state."
},
"GlobalSettingsStore.mcpAutoStart": {
"lane": "global_settings",
"reason": "Mutates the shared MCP autostart setting."
},
"global_settings": {
"lane": "global_settings",
"reason": "Mutates shared app settings through production-shaped test paths."
},
"UserDefaults.standard": {
"lane": "user_defaults",
"reason": "Mutates the process-wide standard UserDefaults domain."
},
"GitWorkspaceStateAuthority.shared": {
"lane": "git_workspace_state",
"reason": "Uses the shared git workspace state authority singleton."
},
"git_process_admission": {
"lane": "git_process_admission",
"reason": "Uses shared git process admission controls or observations."
},
"window_registry": {
"lane": "app_window_state",
"reason": "Mutates shared window registry state."
},
"WorkspaceManager": {
"lane": "workspace_manager",
"reason": "Mutates shared workspace manager lifecycle or listener state."
},
"workspace_manager": {
"lane": "workspace_manager",
"reason": "Mutates shared workspace manager lifecycle or listener state."
},
"debug_hooks": {
"lane": "debug_hooks",
"reason": "Mutates process-global debug hook state."
},
"test_debug_hooks": {
"lane": "debug_hooks",
"reason": "Mutates test-only debug hook state."
},
"test_local_debug_hooks": {
"lane": "debug_hooks",
"reason": "Mutates test-local debug hook state."
}
}
}
Loading
Loading