File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
src/client/testing/testController/common Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ export class PythonTestServer implements ITestServer, Disposable {
44
44
this . server = net . createServer ( ( socket : net . Socket ) => {
45
45
let buffer : Buffer = Buffer . alloc ( 0 ) ; // Buffer to accumulate received data
46
46
socket . on ( 'data' , ( data : Buffer ) => {
47
+ traceVerbose ( 'data received from python server: ' , data . toString ( ) ) ;
47
48
buffer = Buffer . concat ( [ buffer , data ] ) ; // get the new data and add it to the buffer
48
49
while ( buffer . length > 0 ) {
49
50
try {
@@ -92,6 +93,10 @@ export class PythonTestServer implements ITestServer, Disposable {
92
93
// if a full json was found in the buffer, fire the data received event then keep cycling with the remaining raw data.
93
94
traceVerbose ( `Firing data received event, ${ extractedJsonPayload . cleanedJsonData } ` ) ;
94
95
this . _fireDataReceived ( extractedJsonPayload . uuid , extractedJsonPayload . cleanedJsonData ) ;
96
+ } else {
97
+ traceVerbose (
98
+ `extract json payload incomplete, uuid= ${ extractedJsonPayload . uuid } and cleanedJsonData= ${ extractedJsonPayload . cleanedJsonData } ` ,
99
+ ) ;
95
100
}
96
101
buffer = Buffer . from ( extractedJsonPayload . remainingRawData ) ;
97
102
if ( buffer . length === 0 ) {
You can’t perform that action at this time.
0 commit comments