about summary refs log tree commit diff
path: root/nixos/lib
diff options
context:
space:
mode:
authorGraham Christensen <graham@grahamc.com>2017-02-12 18:16:18 -0500
committerGraham Christensen <graham@grahamc.com>2017-02-12 18:27:06 -0500
commit59e77daf5b077d6f9b1e940a6c884bf0637f1732 (patch)
treecaf728a95ac9b0777b7d5ffb099ad3e147258ac1 /nixos/lib
parent939c846ae7c2b330dbc317e4703926dbd554b030 (diff)
nixos tests: make getTTYText smart about tty size
Diffstat (limited to 'nixos/lib')
-rw-r--r--nixos/lib/test-driver/Machine.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/lib/test-driver/Machine.pm b/nixos/lib/test-driver/Machine.pm
index 14c39e859bc17..85bc376f67fa3 100644
--- a/nixos/lib/test-driver/Machine.pm
+++ b/nixos/lib/test-driver/Machine.pm
@@ -508,7 +508,7 @@ sub screenshot {
 sub getTTYText {
     my ($self, $tty) = @_;
 
-    my ($status, $out) = $self->execute("fold -w 80 /dev/vcs${tty}");
+    my ($status, $out) = $self->execute("fold -w\$(stty -F /dev/tty${tty} size | awk '{print \$2}') /dev/vcs${tty}");
     return $out;
 }