@@ -237,30 +237,22 @@ gulp.task('ext:localization', gulp.series('ext:localization:generate-eng-package
237
237
238
238
gulp . task ( 'ext:build' , gulp . series ( 'ext:localization' , 'ext:copy' , 'ext:clean-library-ts-files' , 'ext:compile' , 'ext:compile-view' ) ) ; // removed lint before copy
239
239
240
- gulp . task ( 'ext:test' , async ( done ) => {
240
+ gulp . task ( 'ext:test' , async ( ) => {
241
241
let workspace = process . env [ 'WORKSPACE' ] ;
242
242
if ( ! workspace ) {
243
243
workspace = process . cwd ( ) ;
244
244
}
245
- process . env . JUNIT_REPORT_PATH = workspace + '/test-reports/ext_xunit .xml' ;
245
+ process . env . JUNIT_REPORT_PATH = workspace + '/test-reports/test-results-ext .xml' ;
246
246
var args = [ '--verbose' , '--disable-gpu' , '--disable-telemetry' , '--disable-updates' , '-n' ] ;
247
247
let vscodeVersion = packageJson . engines . vscode . slice ( 1 ) ;
248
248
let extensionTestsPath = `${ workspace } /out/test` ;
249
249
let vscodePath = await vscodeTest . downloadAndUnzipVSCode ( vscodeVersion ) ;
250
- try {
251
- await vscodeTest . runTests ( {
252
- vscodeExecutablePath : vscodePath ,
253
- extensionDevelopmentPath : workspace ,
254
- extensionTestsPath : extensionTestsPath ,
255
- launchArgs : args
256
- } ) ;
257
- } catch ( error ) {
258
- console . log ( `stdout: ${ process . stdout } ` ) ;
259
- console . log ( `stderr: ${ process . stderr } ` ) ;
260
- console . error ( `exec error: ${ error } ` ) ;
261
- }
262
- done ( ) ;
263
- process . exit ( 0 ) ;
250
+ await vscodeTest . runTests ( {
251
+ vscodeExecutablePath : vscodePath ,
252
+ extensionDevelopmentPath : workspace ,
253
+ extensionTestsPath : extensionTestsPath ,
254
+ launchArgs : args
255
+ } ) ;
264
256
} ) ;
265
257
266
258
gulp . task ( 'test' , gulp . series ( 'ext:test' ) ) ;
0 commit comments