History: test/e2e_lib.sh
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| d2323cb8 | fix: a burst of dials past the observer table waits in the backlog | a73x | 2026-09-05 |
| a54a8105 | fix: a blank row paints nothing, and a trailing default space is not a divergence | a73x | 2026-09-04 |
| e4156c53 | test: the daemons whose label bar is asserted get a socket path that fits one | a73x | 2026-09-04 |
| cbf1a48f | test: the e2e suite stops depending on a fast reap, a pager's height and a $TMPDIR without a trailing slash | a73x | 2026-09-04 |
| 3dc3515c | test: the e2e harness reads the process table and its counters the way both OSes answer | a73x | 2026-09-04 |
| b38521e1 | test: the oracle's self-test asks every helper a positive, and the clock at all | a73x | 2026-09-03 |
| 158acfcc | test: the OS oracle answers on Darwin, and the harness spells time and paths through it | a73x | 2026-09-03 |
| 0c516740 | Merge branch macos-port-step2: the platform layer (macOS port, step 2) | a73x | 2026-09-03 |
| 36800478 | fix: the client's agent probe sends through client_os, and the review's comment repairs | a73x | 2026-09-03 |
| 5b5bf1d0 | test: the e2e pins ask the OS through named oracle helpers | a73x | 2026-09-03 |
| ee157a2c | feat: the daemon holds 32 clients, one per wall tile | a73x | 2026-09-03 |
| 13e66d44 | test: the e2e suite pins the wall as the layout | a73x | 2026-09-03 |
| 4e05e47d | refactor: fold the simple rc checks into e2e_lib's rc0 | a73x | 2026-09-01 |
| 806faea7 | test: e2e isolates XDG_RUNTIME_DIR, so the default socket is hermetic | a73x | 2026-09-01 |
| ff60cc02 | test: every e2e poll budget rides TIME_SCALE | a73x | 2026-09-01 |
| 56a7de8e | feat: the label bar follows the tty, not the tile count | a73x | 2026-09-01 |
| fe5397f2 | refactor: the daemon starts itself, and every other starter asks in words | a73x | 2026-08-30 |
| 502e12d7 | refactor: the daemon's foreground is `start`, and `-d` is what forks it | a73x | 2026-08-30 |
| 4bcb5c2a | test: the M18 wall leg is one daemon whose sessions are its tiles | a73x | 2026-08-29 |
| 5d9b51fe | refactor: the handoff recipe is an argv — ssh is exec'd, not a shell line | a73x | 2026-08-29 |
| 66e13fe3 | test: one binary through the suites, and the daemon's exe asked of the kernel | a73x | 2026-08-28 |
| 69a8393b | test: a wall polling two boxes starts no daemon; Enter and a cold mux HOST each start one | a73x | 2026-08-28 |
| a7704310 | test: e2e — one no_saved_tree helper replaces five copies of the same rm and comment | a73x | 2026-08-28 |
| 2b544162 | refactor: the wall shows sessions only — stripes go | a73x | 2026-08-28 |
| b55a35f9 | test: e2e — every wall on a terminal gets a hosts file of its own | a73x | 2026-08-28 |
| 0c661a36 | fix: the vacuous-green guard reads any capture, not daemon one's | a73x | 2026-08-26 |
| 01b5ae24 | refactor: the helpers, the registry and the trap become e2e_lib.sh | a73x | 2026-08-26 |