feat(e2e): add debugclient Go tool for DebugService/TCPLogger E2E scenarios
Standalone headless client that drives a running MARTeApp.ex's DebugService (TCP 8080 commands, UDP 8081 trace) and TCPLogger (TCP 9090) via marte2debugger/controller's NewHeadlessMarteController, for the upcoming Test/E2E/suite "debug"/"tcplogger" scenario kinds. Scripts FORCE/TRACE/BREAK for -mode debug, and triggers+waits for a TCPLogger log event for -mode tcplogger; reports PASS/FAIL as result_<scenario>.json/status_<scenario>.txt in -out.
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
github.com/gorilla/websocket v1.5.1 h1:gmztn0JnHVt9JZquRuzLw3g4wouNVzKL15iLr/zn/QY=
|
||||
github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY=
|
||||
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
|
||||
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
|
||||
Reference in New Issue
Block a user