@@ -16,7 +16,6 @@ import {
1616 DiscoveredTestItem ,
1717 DiscoveredTestNode ,
1818 DiscoveredTestPayload ,
19- EOTTestPayload ,
2019 ExecutionTestPayload ,
2120 ITestResultResolver ,
2221} from './types' ;
@@ -193,7 +192,7 @@ export async function startTestIdsNamedPipe(testIds: string[]): Promise<string>
193192}
194193
195194interface ExecutionResultMessage extends Message {
196- params : ExecutionTestPayload | EOTTestPayload ;
195+ params : ExecutionTestPayload ;
197196}
198197
199198/**
@@ -227,7 +226,7 @@ export async function writeTestIdsFile(testIds: string[]): Promise<string> {
227226}
228227
229228export async function startRunResultNamedPipe (
230- dataReceivedCallback : ( payload : ExecutionTestPayload | EOTTestPayload ) => void ,
229+ dataReceivedCallback : ( payload : ExecutionTestPayload ) => void ,
231230 deferredTillServerClose : Deferred < void > ,
232231 cancellationToken ?: CancellationToken ,
233232) : Promise < { name : string } & Disposable > {
@@ -259,8 +258,7 @@ export async function startRunResultNamedPipe(
259258 } ) ,
260259 reader . listen ( ( data : Message ) => {
261260 traceVerbose ( `Test Result named pipe ${ pipeName } received data` ) ;
262- // if EOT, call decrement connection count (callback)
263- dataReceivedCallback ( ( data as ExecutionResultMessage ) . params as ExecutionTestPayload | EOTTestPayload ) ;
261+ dataReceivedCallback ( ( data as ExecutionResultMessage ) . params as ExecutionTestPayload ) ;
264262 } ) ,
265263 ) ;
266264 server . serverOnClosePromise ( ) . then ( ( ) => {
@@ -275,11 +273,11 @@ export async function startRunResultNamedPipe(
275273}
276274
277275interface DiscoveryResultMessage extends Message {
278- params : DiscoveredTestPayload | EOTTestPayload ;
276+ params : DiscoveredTestPayload ;
279277}
280278
281279export async function startDiscoveryNamedPipe (
282- callback : ( payload : DiscoveredTestPayload | EOTTestPayload ) => void ,
280+ callback : ( payload : DiscoveredTestPayload ) => void ,
283281 cancellationToken ?: CancellationToken ,
284282) : Promise < { name : string } & Disposable > {
285283 traceVerbose ( 'Starting Test Discovery named pipe' ) ;
@@ -302,10 +300,9 @@ export async function startDiscoveryNamedPipe(
302300 } ) ,
303301 reader . listen ( ( data : Message ) => {
304302 traceVerbose ( `Test Discovery named pipe ${ pipeName } received data` ) ;
305- callback ( ( data as DiscoveryResultMessage ) . params as DiscoveredTestPayload | EOTTestPayload ) ;
303+ callback ( ( data as DiscoveryResultMessage ) . params as DiscoveredTestPayload ) ;
306304 } ) ,
307305 reader . onClose ( ( ) => {
308- callback ( createEOTPayload ( true ) ) ;
309306 traceVerbose ( `Test Discovery named pipe ${ pipeName } closed` ) ;
310307 dispose ( ) ;
311308 } ) ,
@@ -475,13 +472,6 @@ export function createDiscoveryErrorPayload(
475472 } ;
476473}
477474
478- export function createEOTPayload ( executionBool : boolean ) : EOTTestPayload {
479- return {
480- commandType : executionBool ? 'execution' : 'discovery' ,
481- eot : true ,
482- } as EOTTestPayload ;
483- }
484-
485475/**
486476 * Splits a test name into its parent test name and subtest unique section.
487477 *
0 commit comments