Skip to content

Commit e65a0a1

Browse files
authored
Enabling TBS by default (#9125)
1 parent bd15c81 commit e65a0a1

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/WebJobs.Script/Environment/EnvironmentExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,7 @@ public static string GetFunctionsExtensionVersion(this IEnvironment environment)
623623

624624
public static bool IsTargetBasedScalingEnabled(this IEnvironment environment)
625625
{
626-
return string.Equals(environment.GetEnvironmentVariable(TargetBaseScalingEnabled), "1");
626+
return !string.Equals(environment.GetEnvironmentVariable(TargetBaseScalingEnabled), "0");
627627
}
628628
}
629629
}

test/WebJobs.Script.Tests/Scale/FunctionsScaleManagerTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,9 @@ public async Task GetScaleStatus_ReturnsExpectedResult(bool tbsEnabled)
138138

139139
_targetScalerManagerMock.Setup(p => p.GetTargetScalers()).Returns(new List<ITargetScaler> { targetScaler1 });
140140

141-
if (tbsEnabled)
141+
if (!tbsEnabled)
142142
{
143-
_environment.SetEnvironmentVariable(EnvironmentSettingNames.TargetBaseScalingEnabled, "1");
143+
_environment.SetEnvironmentVariable(EnvironmentSettingNames.TargetBaseScalingEnabled, "0");
144144
}
145145

146146
string assemblyName = Assembly.GetExecutingAssembly().GetName().Name;
@@ -309,9 +309,9 @@ public void GetScalersToSample_Returns_Expected(bool targetBaseScalingEnabled, b
309309
_functionsHostingConfigOptions.Value.Features[assemblyName] = triggerEabled ? "1" : null;
310310

311311
TestEnvironment env = new TestEnvironment();
312-
if (targetBaseScalingEnabled)
312+
if (!targetBaseScalingEnabled)
313313
{
314-
env.SetEnvironmentVariable(EnvironmentSettingNames.TargetBaseScalingEnabled, "1");
314+
env.SetEnvironmentVariable(EnvironmentSettingNames.TargetBaseScalingEnabled, "0");
315315
}
316316

317317
FunctionsScaleManager manager = new FunctionsScaleManager(scaleMonitorManagerMock.Object, _metricsRepositoryMock.Object,

0 commit comments

Comments
 (0)