mirror of
https://github.com/tmux/tmux.git
synced 2026-10-10 04:04:27 +00:00
Fixes for parallel regress.
This commit is contained in:
@@ -11,7 +11,7 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
TMUX="$TEST_TMUX -Ltest -f/dev/null"
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
# Multi-command argv: starts the server and runs all commands in order.
|
# Multi-command argv: starts the server and runs all commands in order.
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
TMUX="$TEST_TMUX -Ltest -f/dev/null"
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
CONF=$(mktemp)
|
CONF=$(mktemp)
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
OUT="$TEST_TMUX -Ltest -f/dev/null"
|
OUT="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
IN="$TEST_TMUX -Ltest2 -f/dev/null"
|
IN="$TEST_TMUX -LtestB$$ -f/dev/null"
|
||||||
|
|
||||||
$OUT kill-server 2>/dev/null
|
$OUT kill-server 2>/dev/null
|
||||||
$IN kill-server 2>/dev/null
|
$IN kill-server 2>/dev/null
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
TMUX="$TEST_TMUX -Ltest -f/dev/null"
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
CONF=$(mktemp)
|
CONF=$(mktemp)
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
TMUX="$TEST_TMUX -Ltest -f/dev/null"
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
TMP=$(mktemp)
|
TMP=$(mktemp)
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
TMUX="$TEST_TMUX -Ltest -f/dev/null"
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
$TMUX -f/dev/null start \; new-session -d -sfirst -nbase 2>/dev/null || exit 1
|
$TMUX -f/dev/null start \; new-session -d -sfirst -nbase 2>/dev/null || exit 1
|
||||||
|
|||||||
@@ -11,8 +11,8 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
OUT="$TEST_TMUX -Ltest -f/dev/null"
|
OUT="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
IN="$TEST_TMUX -Ltest2 -f/dev/null"
|
IN="$TEST_TMUX -LtestB$$ -f/dev/null"
|
||||||
|
|
||||||
$OUT kill-server 2>/dev/null
|
$OUT kill-server 2>/dev/null
|
||||||
$IN kill-server 2>/dev/null
|
$IN kill-server 2>/dev/null
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
TMUX="$TEST_TMUX -Ltest -f/dev/null"
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
$TMUX -f/dev/null start \; new-session -d 2>/dev/null || exit 1
|
$TMUX -f/dev/null start \; new-session -d 2>/dev/null || exit 1
|
||||||
|
|||||||
@@ -15,8 +15,7 @@ PATH=/bin:/usr/bin
|
|||||||
TERM=screen
|
TERM=screen
|
||||||
|
|
||||||
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux)
|
||||||
SOCKET=$(mktemp -u testXXXXXX)
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
TMUX="$TEST_TMUX -L$SOCKET -f/dev/null"
|
|
||||||
TMUX2=
|
TMUX2=
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
@@ -104,8 +103,7 @@ cmp -s $TMP $EXP || {
|
|||||||
# identical key list.
|
# identical key list.
|
||||||
$TMUX list-keys -T parsetest >$RT1 || exit 1
|
$TMUX list-keys -T parsetest >$RT1 || exit 1
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
SOCKET2=$(mktemp -u testXXXXXX)
|
TMUX2="$TEST_TMUX -LtestB$$ -f/dev/null"
|
||||||
TMUX2="$TEST_TMUX -L$SOCKET2 -f/dev/null"
|
|
||||||
$TMUX2 -f/dev/null start \; new-session -d 2>/dev/null || exit 1
|
$TMUX2 -f/dev/null start \; new-session -d 2>/dev/null || exit 1
|
||||||
$TMUX2 source-file $RT1 || exit 1
|
$TMUX2 source-file $RT1 || exit 1
|
||||||
$TMUX2 list-keys -T parsetest >$RT2 || exit 1
|
$TMUX2 list-keys -T parsetest >$RT2 || exit 1
|
||||||
|
|||||||
@@ -8,7 +8,9 @@ PATH=/bin:/usr/bin
|
|||||||
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
TMUX="$TEST_TMUX -LtestA$$ -f/dev/null"
|
||||||
$TMUX kill-server 2>/dev/null
|
$TMUX kill-server 2>/dev/null
|
||||||
|
|
||||||
TERM=$($TMUX start \; show -gv default-terminal)
|
# The query starts a server with no sessions which exits asynchronously. Use
|
||||||
|
# another socket so the session below cannot connect to that exiting server.
|
||||||
|
TERM=$($TEST_TMUX -LtestB$$ -f/dev/null start \; show -gv default-terminal)
|
||||||
TMP=$(mktemp)
|
TMP=$(mktemp)
|
||||||
OUT=$(mktemp)
|
OUT=$(mktemp)
|
||||||
SCRIPT=$(mktemp)
|
SCRIPT=$(mktemp)
|
||||||
|
|||||||
Reference in New Issue
Block a user