mirror of
https://github.com/Microsoft/vscode
synced 2024-10-04 02:14:06 +00:00
smoke - restore skip-release-notes CLI arg (#96459)
This commit is contained in:
parent
93c7ecfd00
commit
6a8b201c8a
3
extensions/emmet/.vscode/launch.json
vendored
3
extensions/emmet/.vscode/launch.json
vendored
|
@ -21,8 +21,7 @@
|
||||||
"args": [
|
"args": [
|
||||||
"--extensionDevelopmentPath=${workspaceFolder}",
|
"--extensionDevelopmentPath=${workspaceFolder}",
|
||||||
"--extensionTestsPath=${workspaceFolder}/out/test",
|
"--extensionTestsPath=${workspaceFolder}/out/test",
|
||||||
"--disable-extensions",
|
"--disable-extensions"
|
||||||
"--skip-getting-started",
|
|
||||||
],
|
],
|
||||||
"sourceMaps": true,
|
"sourceMaps": true,
|
||||||
"outFiles": ["${workspaceFolder}/out/**/*.js"]
|
"outFiles": ["${workspaceFolder}/out/**/*.js"]
|
||||||
|
|
|
@ -45,13 +45,13 @@ fi
|
||||||
./scripts/test.sh --runGlob **/*.integrationTest.js "$@"
|
./scripts/test.sh --runGlob **/*.integrationTest.js "$@"
|
||||||
|
|
||||||
# Tests in the extension host
|
# Tests in the extension host
|
||||||
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-notebook-tests/test --enable-proposed-api=vscode.vscode-notebook-tests --extensionDevelopmentPath=$ROOT/extensions/vscode-notebook-tests --extensionTestsPath=$ROOT/extensions/vscode-notebook-tests/out/ --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --skip-getting-started --user-data-dir=$VSCODEUSERDATADIR
|
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-notebook-tests/test --enable-proposed-api=vscode.vscode-notebook-tests --extensionDevelopmentPath=$ROOT/extensions/vscode-notebook-tests --extensionTestsPath=$ROOT/extensions/vscode-notebook-tests/out/ --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --user-data-dir=$VSCODEUSERDATADIR
|
||||||
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-api-tests/testWorkspace --enable-proposed-api=vscode.vscode-api-tests --extensionDevelopmentPath=$ROOT/extensions/vscode-api-tests --extensionTestsPath=$ROOT/extensions/vscode-api-tests/out/singlefolder-tests --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --skip-getting-started --user-data-dir=$VSCODEUSERDATADIR
|
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-api-tests/testWorkspace --enable-proposed-api=vscode.vscode-api-tests --extensionDevelopmentPath=$ROOT/extensions/vscode-api-tests --extensionTestsPath=$ROOT/extensions/vscode-api-tests/out/singlefolder-tests --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --user-data-dir=$VSCODEUSERDATADIR
|
||||||
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-api-tests/testworkspace.code-workspace --enable-proposed-api=vscode.vscode-api-tests --extensionDevelopmentPath=$ROOT/extensions/vscode-api-tests --extensionTestsPath=$ROOT/extensions/vscode-api-tests/out/workspace-tests --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --skip-getting-started --user-data-dir=$VSCODEUSERDATADIR
|
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-api-tests/testworkspace.code-workspace --enable-proposed-api=vscode.vscode-api-tests --extensionDevelopmentPath=$ROOT/extensions/vscode-api-tests --extensionTestsPath=$ROOT/extensions/vscode-api-tests/out/workspace-tests --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --user-data-dir=$VSCODEUSERDATADIR
|
||||||
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-colorize-tests/test --extensionDevelopmentPath=$ROOT/extensions/vscode-colorize-tests --extensionTestsPath=$ROOT/extensions/vscode-colorize-tests/out --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --skip-getting-started --user-data-dir=$VSCODEUSERDATADIR
|
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/vscode-colorize-tests/test --extensionDevelopmentPath=$ROOT/extensions/vscode-colorize-tests --extensionTestsPath=$ROOT/extensions/vscode-colorize-tests/out --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --user-data-dir=$VSCODEUSERDATADIR
|
||||||
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/markdown-language-features/out/test/test-fixtures --extensionDevelopmentPath=$ROOT/extensions/markdown-language-features --extensionTestsPath=$ROOT/extensions/markdown-language-features/out/test --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --skip-getting-started --user-data-dir=$VSCODEUSERDATADIR
|
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/markdown-language-features/out/test/test-fixtures --extensionDevelopmentPath=$ROOT/extensions/markdown-language-features --extensionTestsPath=$ROOT/extensions/markdown-language-features/out/test --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --user-data-dir=$VSCODEUSERDATADIR
|
||||||
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/emmet/out/test/test-fixtures --extensionDevelopmentPath=$ROOT/extensions/emmet --extensionTestsPath=$ROOT/extensions/emmet/out/test --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --skip-getting-started --user-data-dir=$VSCODEUSERDATADIR
|
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $ROOT/extensions/emmet/out/test/test-fixtures --extensionDevelopmentPath=$ROOT/extensions/emmet --extensionTestsPath=$ROOT/extensions/emmet/out/test --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --user-data-dir=$VSCODEUSERDATADIR
|
||||||
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $(mktemp -d 2>/dev/null) --enable-proposed-api=vscode.git --extensionDevelopmentPath=$ROOT/extensions/git --extensionTestsPath=$ROOT/extensions/git/out/test --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --skip-getting-started --user-data-dir=$VSCODEUSERDATADIR
|
"$INTEGRATION_TEST_ELECTRON_PATH" $LINUX_NO_SANDBOX $(mktemp -d 2>/dev/null) --enable-proposed-api=vscode.git --extensionDevelopmentPath=$ROOT/extensions/git --extensionTestsPath=$ROOT/extensions/git/out/test --disable-telemetry --disable-crash-reporter --disable-updates --disable-extensions --user-data-dir=$VSCODEUSERDATADIR
|
||||||
|
|
||||||
# Tests in commonJS
|
# Tests in commonJS
|
||||||
cd $ROOT/extensions/css-language-features/server && $ROOT/scripts/node-electron.sh test/index.js
|
cd $ROOT/extensions/css-language-features/server && $ROOT/scripts/node-electron.sh test/index.js
|
||||||
|
|
|
@ -55,7 +55,7 @@ export interface ParsedArgs {
|
||||||
'locate-extension'?: string[]; // undefined or array of 1 or more
|
'locate-extension'?: string[]; // undefined or array of 1 or more
|
||||||
'enable-proposed-api'?: string[]; // undefined or array of 1 or more
|
'enable-proposed-api'?: string[]; // undefined or array of 1 or more
|
||||||
'open-url'?: boolean;
|
'open-url'?: boolean;
|
||||||
'skip-getting-started'?: boolean;
|
'skip-release-notes'?: boolean;
|
||||||
'disable-restore-windows'?: boolean;
|
'disable-restore-windows'?: boolean;
|
||||||
'disable-telemetry'?: boolean;
|
'disable-telemetry'?: boolean;
|
||||||
'export-default-configuration'?: string;
|
'export-default-configuration'?: string;
|
||||||
|
@ -172,7 +172,7 @@ export const OPTIONS: OptionDescriptions<Required<ParsedArgs>> = {
|
||||||
'install-source': { type: 'string' },
|
'install-source': { type: 'string' },
|
||||||
'driver': { type: 'string' },
|
'driver': { type: 'string' },
|
||||||
'logExtensionHostCommunication': { type: 'boolean' },
|
'logExtensionHostCommunication': { type: 'boolean' },
|
||||||
'skip-getting-started': { type: 'boolean' },
|
'skip-release-notes': { type: 'boolean' },
|
||||||
'disable-restore-windows': { type: 'boolean' },
|
'disable-restore-windows': { type: 'boolean' },
|
||||||
'disable-telemetry': { type: 'boolean' },
|
'disable-telemetry': { type: 'boolean' },
|
||||||
'disable-updates': { type: 'boolean' },
|
'disable-updates': { type: 'boolean' },
|
||||||
|
|
|
@ -254,4 +254,6 @@ export class BrowserWorkbenchEnvironmentService implements IWorkbenchEnvironment
|
||||||
|
|
||||||
return extensionHostDebugEnvironment;
|
return extensionHostDebugEnvironment;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get skipReleaseNotes(): boolean { return false; }
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,4 +28,6 @@ export interface IWorkbenchEnvironmentService extends IEnvironmentService {
|
||||||
readonly webviewExternalEndpoint: string;
|
readonly webviewExternalEndpoint: string;
|
||||||
readonly webviewResourceRoot: string;
|
readonly webviewResourceRoot: string;
|
||||||
readonly webviewCspSource: string;
|
readonly webviewCspSource: string;
|
||||||
|
|
||||||
|
readonly skipReleaseNotes: boolean;
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,6 +55,9 @@ export class NativeWorkbenchEnvironmentService extends EnvironmentService implem
|
||||||
@memoize
|
@memoize
|
||||||
get extHostLogsPath(): URI { return URI.file(join(this.logsPath, `exthost${this.configuration.windowId}`)); }
|
get extHostLogsPath(): URI { return URI.file(join(this.logsPath, `exthost${this.configuration.windowId}`)); }
|
||||||
|
|
||||||
|
@memoize
|
||||||
|
get skipReleaseNotes(): boolean { return !!this.args['skip-release-notes']; }
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
readonly configuration: INativeEnvironmentConfiguration,
|
readonly configuration: INativeEnvironmentConfiguration,
|
||||||
execPath: string
|
execPath: string
|
||||||
|
|
|
@ -132,7 +132,7 @@ export async function spawn(options: SpawnOptions): Promise<Code> {
|
||||||
|
|
||||||
const args = [
|
const args = [
|
||||||
options.workspacePath,
|
options.workspacePath,
|
||||||
'--skip-getting-started',
|
'--skip-release-notes',
|
||||||
'--disable-telemetry',
|
'--disable-telemetry',
|
||||||
'--disable-updates',
|
'--disable-updates',
|
||||||
'--disable-crash-reporter',
|
'--disable-crash-reporter',
|
||||||
|
|
Loading…
Reference in a new issue