Skip to content

e2e: the tmux suite follows the places bar, digits and Home that the wave moved - #1540

Merged
AbirAbbas merged 3 commits into
devfrom
fix/e2e-after-wave-2026-09-26
Sep 26, 2026
Merged

AbirAbbas merged 3 commits into
devfrom
fix/e2e-after-wave-2026-09-26

Conversation

@AbirAbbas

Copy link
Copy Markdown
Collaborator

The real-model tmux suite (TestTUIE2E) failed 10 of 19 subtests on dev c34a3a76d, after the wave that brought in #1429, #1485, #1488, #1494 and #1514–#1519. The suite does not run on the pull-request gate, so the drift went unnoticed. Triage found no product regression among nine of them. They were drivers still pressing old keys or expecting old screens, plus two launches that timed out on an overloaded box. The tenth, the hover preview on Home search, is a real product defect with its own fix PR.

subtest cause change
home_opens_on_launch_with_recent_sessions the bar now reads six places (#1429) assert home teams chats sessions spend settings on the wordmark row
one_figure_on_every_spend_surface spend moved from alt+3 to alt+5 (#1429) press alt+5
answer_from_home_across_two_windows Home has no needs you panel; a question sits on its conversation's own row select that row, assert exactly one question on it, then answer with a digit from elsewhere on Home
the_firing_reaches_the_person the model shortens a reminder's Words; a resumed chat has no greeting needle match the record by title or spoken sentence too; accept the chat's control row as ready
the_projects_panel_is_the_view_by_project capture-pane trims the heading row, so panelBlock cut the panel to six columns take the panel's width from the screen, and match the truncated folder paths
space_in_the_task_room_pages_the_card the sessions place replaced the tasks roster; it starts on the new conversation, and a filter edit returns the cursor to the top walk onto the task row before and after the arming space (any other key already disarmed the gesture)
TaskOnTheRunEngine a run's fold can already be open; the checkout stays on main while the run keeps task/* accept an open fold; read the kept task branch
TaskOnTheDefaultBelt, foreign_skills…/memory_off launch under heavy load none needed; both pass alone

Every changed subtest was rerun alone against the real model and passes. The two load-only failures pass unchanged. One manual paragraph moves with them: home.md's answer-from-home section still described the removed needs you row.

Gates: make pr-ready green; go vet -tags e2e ./internal/e2e/ green; the untagged words gate green.

🤖 Generated with Claude Code

AbirAbbas and others added 3 commits September 26, 2026 10:14
TestTUIE2E failed 10 of 19 subtests on dev c34a3a7, and 9 of them were
the suite, not the product: #1429 put six places on the wordmark row and
moved spend to alt+5, Home carries a question on its conversation's own
row instead of a needs-you panel, the sessions place replaced the tasks
roster and resets its cursor on a filter edit, a run's fold can already be
open, a run keeps its task branch while the checkout stays on main, and a
resumed chat greets the rig with its control row. Two more failed only
under load. Every changed subtest was rerun alone to green.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…you row

The answer-from-home section still said the top needs-you row draws the
answers on its second line. Home has had no needs-you heading since the
question moved onto its conversation's or task's own row; the selected
row's description carries the question and its answers, and a digit still
answers it from anywhere on home.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@AbirAbbas
AbirAbbas merged commit e238acb into dev Sep 26, 2026
4 checks passed
@AbirAbbas
AbirAbbas deleted the fix/e2e-after-wave-2026-09-26 branch September 26, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant