Use electron net directly in shared process (#227553)

* Use electron net directly in shared process

* add built file

* introduce shared electron-node layer

* remove electron-utility layer

* fix (overlook): move back cli files to node
This commit is contained in:
Sandeep Somavarapu
2024-09-04 16:26:43 +02:00
committed by GitHub
parent 2aa1f2896c
commit 01fcf004a6
22 changed files with 79 additions and 21 deletions

View File

@@ -56,7 +56,7 @@ Options:
const TEST_GLOB = '**/test/**/*.test.js';
const excludeGlobs = [
'**/{browser,electron-sandbox,electron-main}/**/*.test.js',
'**/{browser,electron-sandbox,electron-main,electron-node}/**/*.test.js',
'**/vs/platform/environment/test/node/nativeModules.test.js', // native modules are compiled against Electron and this test would fail with node.js
'**/vs/base/parts/storage/test/node/storage.test.js', // same as above, due to direct dependency to sqlite native module
'**/vs/workbench/contrib/testing/test/**' // flaky (https://github.com/microsoft/vscode/issues/137853)

View File

@@ -58,7 +58,7 @@ Options:
const TEST_GLOB = '**/test/**/*.test.js';
const excludeGlobs = [
'**/{browser,electron-sandbox,electron-main}/**/*.test.js',
'**/{browser,electron-sandbox,electron-main,electron-node}/**/*.test.js',
'**/vs/platform/environment/test/node/nativeModules.test.js', // native modules are compiled against Electron and this test would fail with node.js
'**/vs/base/parts/storage/test/node/storage.test.js', // same as above, due to direct dependency to sqlite native module
'**/vs/workbench/contrib/testing/test/**' // flaky (https://github.com/microsoft/vscode/issues/137853)