aboutgitcodebugslistschat
path: root/test/lib/layout
diff options
context:
space:
mode:
authorStefano Brivio <sbrivio@redhat.com>2022-10-31 10:25:30 +0100
committerStefano Brivio <sbrivio@redhat.com>2022-11-04 12:01:05 +0100
commite76e65a36e9b1367efa1137df71faeb265ba151a (patch)
treefb36ed2f07eaddb79db7b60aaab80e6ebbf81759 /test/lib/layout
parentea5e046646638307cc4404c7c16a4a0b54644fba (diff)
downloadpasst-e76e65a36e9b1367efa1137df71faeb265ba151a.tar
passt-e76e65a36e9b1367efa1137df71faeb265ba151a.tar.gz
passt-e76e65a36e9b1367efa1137df71faeb265ba151a.tar.bz2
passt-e76e65a36e9b1367efa1137df71faeb265ba151a.tar.lz
passt-e76e65a36e9b1367efa1137df71faeb265ba151a.tar.xz
passt-e76e65a36e9b1367efa1137df71faeb265ba151a.tar.zst
passt-e76e65a36e9b1367efa1137df71faeb265ba151a.zip
test/lib: Move screen-scraping setup and layout functions to _ugly files
I'm going to add yet another one of those, for which I have no quick solution. It's a regression in some sense, but at least if we make this regression more observable and defined, it should be easier to find a comprehensive solution later, within this or another testing framework. Signed-off-by: Stefano Brivio <sbrivio@redhat.com> Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'test/lib/layout')
-rw-r--r--test/lib/layout69
1 files changed, 0 insertions, 69 deletions
diff --git a/test/lib/layout b/test/lib/layout
index fcd1db4..b190060 100644
--- a/test/lib/layout
+++ b/test/lib/layout
@@ -13,75 +13,6 @@
# Copyright (c) 2021 Red Hat GmbH
# Author: Stefano Brivio <sbrivio@redhat.com>
-# layout_host() - Simple host commands layout with info and host panes
-layout_host() {
- sleep 3
-
- tmux kill-pane -a -t 0
- cmd_write 0 clear
-
- tmux split-window -h -l '35%' -t passt_test:1.0
-
- PANE_HOST=0
- PANE_INFO=1
-
- get_info_cols
-
- tmux send-keys -l -t ${PANE_INFO} 'while cat '"$STATEBASE/log_pipe"'; do :; done'
- tmux send-keys -t ${PANE_INFO} -N 100 C-m
- tmux select-pane -t ${PANE_INFO} -T "test log"
-
- if context_exists host; then
- pane_watch_contexts 0 host host
- else
- tmux pipe-pane -O -t ${PANE_HOST} "cat >> ${LOGDIR}/pane_host.log"
- tmux select-pane -t ${PANE_HOST} -T "host"
- fi
-
- info_layout "host commands only"
-
- sleep 1
-}
-
-# layout_pasta_simple() - Panes for host and pasta
-layout_pasta_simple() {
- sleep 3
-
- tmux kill-pane -a -t 0
- cmd_write 0 clear
-
- tmux split-window -v -t passt_test
- tmux split-window -h -t passt_test
-
- PANE_PASST=0
- PANE_HOST=1
- PANE_INFO=2
-
- get_info_cols
-
- tmux send-keys -l -t ${PANE_INFO} 'while cat '"$STATEBASE/log_pipe"'; do :; done'
- tmux send-keys -t ${PANE_INFO} -N 100 C-m
- tmux select-pane -t ${PANE_INFO} -T "test log"
-
- if context_exists host; then
- pane_watch_contexts ${PANE_HOST} host host
- else
- tmux pipe-pane -O -t ${PANE_HOST} "cat >> ${LOGDIR}/pane_host.log"
- tmux select-pane -t ${PANE_HOST} -T "host"
- fi
-
- if context_exists passt; then
- pane_watch_contexts ${PANE_PASST} host host
- else
- tmux pipe-pane -O -t ${PANE_PASST} "cat >> ${LOGDIR}/pane_passt.log"
- tmux select-pane -t ${PANE_PASST} -T "pasta"
- fi
-
- info_layout "single pasta instance"
-
- sleep 1
-}
-
# layout_pasta() - Panes for host, pasta, and separate one for namespace
layout_pasta() {
sleep 3