From 151612eae33c1cc8e115a9f4745ee4f133aecc60 Mon Sep 17 00:00:00 2001 From: EgorBo Date: Mon, 13 Mar 2023 22:36:03 +0100 Subject: [PATCH 1/2] flip NoPGO -> PGO --- build/nativeaot-scenarios.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build/nativeaot-scenarios.yml b/build/nativeaot-scenarios.yml index 9c4fc3352..80ad5c85d 100644 --- a/build/nativeaot-scenarios.yml +++ b/build/nativeaot-scenarios.yml @@ -22,8 +22,8 @@ parameters: arguments: --scenario basicminimalapivanilla $(goldilocksJobs) --property scenario=Stage1ServerGC --property publish=coreclr --application.buildArguments \"/p:ServerGarbageCollection=true\" condition: 'true' - - displayName: Goldilocks Stage 1 (CoreCLR - No PGO) - arguments: --scenario basicminimalapivanilla $(goldilocksJobs) --property scenario=Stage1NoPgo --property publish=coreclr --application.environmentVariables DOTNET_TieredPGO=0 + - displayName: Goldilocks Stage 1 (CoreCLR - PGO) + arguments: --scenario basicminimalapivanilla $(goldilocksJobs) --property scenario=Stage1Pgo --property publish=coreclr --application.environmentVariables DOTNET_TieredPGO=1 condition: Math.round(Date.now() / 43200000) % 6 == 1 # once every 6 half-days (43200000 ms per half-day) - displayName: Goldilocks Stage 1 (CoreCLR - Trim R2R SingleFile) @@ -48,8 +48,8 @@ parameters: arguments: --scenario basicgrpcvanilla $(goldilocksJobs) --property scenario=Stage1GrpcServerGC --property publish=coreclr --application.buildArguments \"/p:ServerGarbageCollection=true\" condition: 'true' - - displayName: Goldilocks gRPC Stage 1 (CoreCLR - No PGO) - arguments: --scenario basicgrpcvanilla $(goldilocksJobs) --property scenario=Stage1GrpcNoPgo --property publish=coreclr --application.environmentVariables DOTNET_TieredPGO=0 + - displayName: Goldilocks gRPC Stage 1 (CoreCLR - PGO) + arguments: --scenario basicgrpcvanilla $(goldilocksJobs) --property scenario=Stage1GrpcNoPgo --property publish=coreclr --application.environmentVariables DOTNET_TieredPGO=1 condition: Math.round(Date.now() / 43200000) % 6 == 1 # once every 6 half-days (43200000 ms per half-day) - displayName: Goldilocks gRPC Stage 1 (CoreCLR - Trim R2R SingleFile) From 6ec54462933ff9897382a6dfc91b3fb0c3c1f96c Mon Sep 17 00:00:00 2001 From: EgorBo Date: Mon, 13 Mar 2023 22:37:46 +0100 Subject: [PATCH 2/2] clean up --- build/nativeaot-scenarios.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/nativeaot-scenarios.yml b/build/nativeaot-scenarios.yml index 80ad5c85d..651ecbd35 100644 --- a/build/nativeaot-scenarios.yml +++ b/build/nativeaot-scenarios.yml @@ -49,7 +49,7 @@ parameters: condition: 'true' - displayName: Goldilocks gRPC Stage 1 (CoreCLR - PGO) - arguments: --scenario basicgrpcvanilla $(goldilocksJobs) --property scenario=Stage1GrpcNoPgo --property publish=coreclr --application.environmentVariables DOTNET_TieredPGO=1 + arguments: --scenario basicgrpcvanilla $(goldilocksJobs) --property scenario=Stage1GrpcPgo --property publish=coreclr --application.environmentVariables DOTNET_TieredPGO=1 condition: Math.round(Date.now() / 43200000) % 6 == 1 # once every 6 half-days (43200000 ms per half-day) - displayName: Goldilocks gRPC Stage 1 (CoreCLR - Trim R2R SingleFile)