feat(L02): add tmux sessions and panes card
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
schema: 1
|
||||
card: console-bash/L02
|
||||
title: Tmux — sessions, windows and panes
|
||||
steps:
|
||||
- id: session
|
||||
task: task01_session_lifecycle
|
||||
action: test
|
||||
profile: native-amd64
|
||||
target: native
|
||||
command: stemctl test native-amd64 console-bash L02 1
|
||||
board:
|
||||
show: [tmux_server, socket_label, session_lab, client_command]
|
||||
highlight: [isolated_socket, new_session, has_session, kill_server]
|
||||
question: Co działa dalej po zamknięciu pojedynczego klienta terminala?
|
||||
evidence: [tmux_version, session_count, isolated_socket]
|
||||
- id: layout
|
||||
task: task02_windows_and_panes
|
||||
action: test
|
||||
profile: native-amd64
|
||||
target: native
|
||||
command: stemctl test native-amd64 console-bash L02 2
|
||||
board:
|
||||
show: [session_lab, windows, shell_panes, active_window]
|
||||
highlight: [window_shell, window_editor, horizontal_split]
|
||||
question: Czym różni się okno od panelu?
|
||||
evidence: [window_count, pane_count, window_names]
|
||||
- id: persistence
|
||||
task: task03_detach_attach_state
|
||||
action: debug
|
||||
profile: native-amd64
|
||||
target: native
|
||||
command: stemctl debug native-amd64 console-bash L02 3
|
||||
board:
|
||||
show: [client_1, server_state, client_2, marker, trace_log]
|
||||
highlight: [detach_model, attach_model, persistent_server]
|
||||
question: Dlaczego drugi klient widzi marker ustawiony przez pierwszy?
|
||||
evidence: [reattach_state, windows, panes, marker, trace_log]
|
||||
Reference in New Issue
Block a user