38 lines
1.4 KiB
YAML
38 lines
1.4 KiB
YAML
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]
|