Cut os-sdlc suite wall time back under the 60 s budget after #1319 #1341

Open
opened 2026-10-25 20:07:45 +00:00 by jared · 0 comments
Owner

Problem

The os-sdlc suite now takes longer than its 60 s budget. #1319 added tests that start real rubocop.

Observed

The suite took 65.5 s at load 5.6 after #1319. It took 47.9 s earlier on 2026-10-25. Three new tests start real rubocop: tests/gate/commands_sdlc_lint_base_commit_test.rb (about 2.4 s, procman), tests/fast_gate/fast_gate_sdlc_offense_test.rb (about 1.8 s), and tests/lint/autocorrection_rubocop_run_test.rb (about 0.6 s).

Reproduce

n/a: run the os-sdlc suite and read the wall time.

Origin

  • Trigger: AFK implementation of #1319 on 2026-10-25
  • Improvised this session: none
  • Chain: suite over budget <- new real-rubocop tests from #1319 <- DESIGN (#1319 routed every rubocop call through Lint::Run)
  • Root candidate: none found; searched suite wall time, 60 s budget, suite speed, slow tests, rubocop in tests, suite-check duration (nearest: the Open3 bin-spawn tickets, a different mechanism)
  • Where: plugins/os-sdlc tests listed above
  • Session: eb98cdcd-6783-46a0-b7df-cf18a8fe2a56
  • Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os/eb98cdcd-6783-46a0-b7df-cf18a8fe2a56.jsonl

VERDICT: CREATE

## Problem The os-sdlc suite now takes longer than its 60 s budget. #1319 added tests that start real rubocop. ## Observed The suite took 65.5 s at load 5.6 after #1319. It took 47.9 s earlier on 2026-10-25. Three new tests start real rubocop: `tests/gate/commands_sdlc_lint_base_commit_test.rb` (about 2.4 s, procman), `tests/fast_gate/fast_gate_sdlc_offense_test.rb` (about 1.8 s), and `tests/lint/autocorrection_rubocop_run_test.rb` (about 0.6 s). ## Reproduce n/a: run the os-sdlc suite and read the wall time. ## Origin - Trigger: AFK implementation of #1319 on 2026-10-25 - Improvised this session: none - Chain: suite over budget <- new real-rubocop tests from #1319 <- DESIGN (#1319 routed every rubocop call through Lint::Run) - Root candidate: none found; searched suite wall time, 60 s budget, suite speed, slow tests, rubocop in tests, suite-check duration (nearest: the Open3 bin-spawn tickets, a different mechanism) - Where: plugins/os-sdlc tests listed above - Session: eb98cdcd-6783-46a0-b7df-cf18a8fe2a56 - Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os/eb98cdcd-6783-46a0-b7df-cf18a8fe2a56.jsonl VERDICT: CREATE
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#1341
No description provided.