[SDFAB-663] Fix for newer versions of bash/readline
-Disable bracketed paste mode
Change-Id: I15b0a395c8c02eb31ee43cb7d4dd81b89d431324
diff --git a/TestON/drivers/common/clidriver.py b/TestON/drivers/common/clidriver.py
index 849730d..40dfd05 100644
--- a/TestON/drivers/common/clidriver.py
+++ b/TestON/drivers/common/clidriver.py
@@ -145,6 +145,11 @@
self.handle.sendline( "" )
self.handle.expect( self.prompt )
+
+ # disable bracketed paste mode which is enabled by default on newer versions of bash/readline
+ self.handle.sendline( "bind 'set enable-bracketed-paste off'" )
+ self.handle.expect( self.prompt )
+
self.handle.sendline( "cd" )
self.handle.expect( self.prompt )
return self.handle
diff --git a/TestON/tests/USECASE/SegmentRouting/SRStaging/SRpairedLeaves/SRpairedLeaves.topo b/TestON/tests/USECASE/SegmentRouting/SRStaging/SRpairedLeaves/SRpairedLeaves.topo
index 07c69b4..3f74e30 100644
--- a/TestON/tests/USECASE/SegmentRouting/SRStaging/SRpairedLeaves/SRpairedLeaves.topo
+++ b/TestON/tests/USECASE/SegmentRouting/SRStaging/SRpairedLeaves/SRpairedLeaves.topo
@@ -7,7 +7,7 @@
<type>OnosClusterDriver</type>
<connect_order>50</connect_order>
<jump_host></jump_host>
- <home>~/onos</home> # defines where onos home is on the build machine. Defaults to "~/onos/" if empty.
+ <home>~</home> # defines where onos home is on the build machine. Defaults to "~/onos/" if empty.
<COMPONENTS>
<kubeConfig>~/.kube/dev-pairedleaves-tucson</kubeConfig> # If set, will attempt to use this file for setting up port-forwarding
<useDocker>True</useDocker> # Whether to use docker for ONOS nodes