delve/service
Alessandro Arzilli 8ebd2d83ae
Misc fixes for test problems (#2751)
* service/dap: remove deadlock in TestLaunchDebugRequest

Fixes #2746

* terminal: fix TestScopePrefix flakiness

When there are more than 10 frames api.PrintStack will prefix the
output with spaces to right justify the frame number, which confuses
TestScopePrefix.

* _scripts: pass -buildvcs for Go 1.18 and later on TeamCity

Go 1.18 will try to stamp builds with the VCS version, this doesn't
work on TeamCity because the checkout isn't a valid repository (but
looks like it).
Pass -buildvcs=false to disable this feature.

* proc: switch to goroutine stack if first frame's func can not be found

If the first frame on the system stack can not be resolved to a
function switch directly to the goroutine stack.
2021-10-18 13:17:47 -07:00
..
api proc: do not assign temporary breakpoint IDs (#2650) 2021-09-29 12:01:37 +02:00
dap Misc fixes for test problems (#2751) 2021-10-18 13:17:47 -07:00
debugger proc: do not assign temporary breakpoint IDs (#2650) 2021-09-29 12:01:37 +02:00
internal/sameuser service: fix sameuser check (#2642) 2021-08-10 11:40:39 +02:00
rpc1 *: clean up staticcheck problems (#2723) 2021-09-28 12:07:42 -07:00
rpc2 *: clean up staticcheck problems (#2723) 2021-09-28 12:07:42 -07:00
rpccommon service/rpccommon,service/dap: warn about listening to remote connections (#2721) 2021-09-29 09:53:27 +02:00
test proc/gdbserial: support call injection with rr backend (#2740) 2021-10-14 11:06:14 -07:00
client.go proc,terminal,service: support stack watchpoints (#2521) 2021-08-09 10:41:25 -07:00
config.go cmd/dlv: Fix trace output (#2038) 2020-05-13 08:38:10 +02:00
listenerpipe.go cmd,service: in non-headless mode use an in-memory connection 2018-10-08 15:11:13 -07:00
rpccallback.go service: serialize calls to Command API (#2370) 2021-03-08 10:05:10 -08:00
server.go cmd,service: remove temporary def of Server interface in func 2018-10-09 07:56:48 -07:00