hs-test: fix gdb attach
Type: test Change-Id: Ic48ca7a3aab47df50d4e38e6123c90140c944172 Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
This commit is contained in:

committed by
Florin Coras

parent
931a32876a
commit
a6b1a7d809
@ -137,10 +137,9 @@ func (vpp *VppInstance) start() error {
|
|||||||
cont <- true
|
cont <- true
|
||||||
}()
|
}()
|
||||||
|
|
||||||
// Start VPP in GDB and wait for user to attach it
|
vpp.container.execServer("su -c \"vpp -c " + startupFileName + " &> /proc/1/fd/1\"")
|
||||||
vpp.container.execServer("su -c \"gdb -ex run --args vpp -c " + startupFileName + " &> /proc/1/fd/1\"")
|
|
||||||
fmt.Println("run following command in different terminal:")
|
fmt.Println("run following command in different terminal:")
|
||||||
fmt.Println("docker exec -it " + vpp.container.name + " gdb -ex \"attach $(docker exec " + vpp.container.name + " pidof gdb)\"")
|
fmt.Println("docker exec -it " + vpp.container.name + " gdb -ex \"attach $(docker exec " + vpp.container.name + " pidof vpp)\"")
|
||||||
fmt.Println("Afterwards press CTRL+C to continue")
|
fmt.Println("Afterwards press CTRL+C to continue")
|
||||||
<-cont
|
<-cont
|
||||||
fmt.Println("continuing...")
|
fmt.Println("continuing...")
|
||||||
|
Reference in New Issue
Block a user