Add an option to help support vsjit debugging with qtest (#288)

* Add an option to help support vsjit debugging with qtest

* Remove arguments that are not picked up from the build definition
This commit is contained in:
Anirudh Santhiar 2019-05-10 17:53:03 -07:00 коммит произвёл GitHub
Родитель de67ff1595
Коммит 679d336bb5
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2 добавлений и 5 удалений

Просмотреть файл

@ -179,6 +179,7 @@ export function runQTest(args: QTestArguments): Result {
),
Cmd.option("--qCodeCoverageEnumType ", qCodeCoverageEnumType),
Cmd.flag("--zipSandbox", Environment.hasVariable("BUILDXL_IS_IN_CLOUDBUILD")),
Cmd.flag("--enableVsJitDebugger", Environment.hasVariable("[Sdk.BuildXL]enableVsJitDebugger")),
Cmd.flag("--qTestIgnoreQTestSkip", args.qTestIgnoreQTestSkip),
Cmd.option("--qTestAdditionalOptions ", args.qTestAdditionalOptions, args.qTestAdditionalOptions ? true : false),
Cmd.option("--qTestContextInfo ", qTestContextInfoPath),
@ -294,10 +295,6 @@ export interface QTestArguments extends Transformer.RunnerArguments {
vstestSettingsFile?: File;
/** Optionally override to increase the weight of test pips that require more machine resources */
weight?: number;
/** Describes the type of coverage that QTest should employ. */
qCodeCoverageEnumType?: "DynamicCodeCov" | "None";
/** When enabled, creates a zip of the sandbox in log directory */
zipSandbox? : boolean;
/** Privilege level required by this process to execute. */
privilegeLevel?: "standard" | "admin";
}

Просмотреть файл

@ -18,7 +18,7 @@ export const pkgs = isMicrosoftInternal ? [
{ id: "runtime.osx-x64.BuildXL", version: "1.89.99" },
{ id: "Aria.Cpp.SDK.osx-x64", version: "8.5.4" },
{ id: "CB.QTest", version: "19.4.28.1057" },
{ id: "CB.QTest", version: "19.5.8.161355" },
{ id: "CloudBuild.VmCommandProxy", version: "19.4.28.1036" },
{ id: "BuildXL.Tracing.AriaTenantToken", version: "1.0.0" },