Skip to content

Update changelog for version 23.1.1-RC1

96a1889
Select commit
Loading
Failed to load commit list.
Merged

Cherry-pick in-memory cache implementation for release 23.1.1 Fixes AB#3444129 #2822

Update changelog for version 23.1.1-RC1
96a1889
Select commit
Loading
Failed to load commit list.
Azure Pipelines / Assemble consumers failed Nov 25, 2025 in 24m 5s

Build #20251125.10 had test failures

Details

Tests

  • Failed: 12 (0.56%)
  • Passed: 1,973 (91.64%)
  • Other: 168 (7.80%)
  • Total: 2,153

Annotations

Check failure on line 18246 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Assemble consumers

Build log #L18246

Gradle execution for task(s) AADAuthenticator:clean, AADAuthenticator:assembleLocal, --build-cache, --info failed with exit code -1.

Check failure on line 391 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Assemble consumers

Build log #L391

Gradle execution for task(s) msal:testLocalDebugUnitTest, -Plabtest, -PlabSecret=D:/a/1/s/LabAuth.pfx, -ProbolectricSdkVersion=28, -PmockApiUrl=https://native-auth-mock-api-production.azurewebsites.net/, -PnativeAuthConfigString={'SIGN_IN_PASSWORD':{'email':'[email protected]','client_id':'456cf138-cb77-48e6-8a82-74f869d77e74','authority_url':'***','resources':[{'resource_name':'Employees','resource_id':'1e9e882d-3f7d-4b02-af06-b5db4d8466c0','scopes':['api://1e9e882d-3f7d-4b02-af06-b5db4d8466c0/Employees.Write.All','api://1e9e882d-3f7d-4b02-af06-b5db4d8466c0/Employees.Read.All']},{'resource_name':'Customers','resource_id':'a6568f2f-47a5-4b18-b2c7-25eff03d87d6','scopes':['api://a6568f2f-47a5-4b18-b2c7-25eff03d87d6/Customers.Write.All','api://a6568f2f-47a5-4b18-b2c7-25eff03d87d6/Customers.Read.All']}]},'SIGN_UP_PASSWORD':{'email':'','client_id':'456cf138-cb77-48e6-8a82-74f869d77e74','authority_url':'***'},'SSPR':{'email':'[email protected]','client_id':'456cf138-cb77-48e6-8a82-74f869d77e74','authority_url':'***'},'SIGN_IN_OTP':{'email':'[email protected]','client_id':'eb5a6da5-79fc-4d81-8d45-0ee1e8d4bd16','authority_url':'***'},'SIGN_UP_OTP':{'email':'[email protected]','client_id':'eb5a6da5-79fc-4d81-8d45-0ee1e8d4bd16','authority_url':'***'},'SIGN_UP_PASSWORD_ATTRIBUTES':{'email':'','client_id':'dad09d10-2f54-4f88-88ff-768b7485983d','authority_url':'***'},'SIGN_UP_OTP_ATTRIBUTES':{'email':'','client_id':'6a092e9d-3f70-4ea1-bf38-8a642d004271','authority_url':'***'},'SIGN_IN_MFA_SINGLE_AUTH':{'email':'[email protected]','client_id':'456cf138-cb77-48e6-8a82-74f869d77e74','authority_url':'***','resources':[{'resource_name':'Employees','resource_id':'1e9e882d-3f7d-4b02-af06-b5db4d8466c0','scopes':['api://1e9e882d-3f7d-4b02-af06-b5db4d8466c0/Employees.Write.All','api://1e9e882d-3f7d-4b02-af06-b5db4d8466c0/Employees.Read.All']}]},'SIGN_IN_MFA_MULTI_AUTH':{'email':'[email protected]','client_id':'456cf138-cb77-48e6-8a82-74f869d77e74','authority_url':'***','resources':[{'resource_name':'Employees','resource_id':'1e9e882d-3f7d-4b02-af06-b5db4d8466c0','scopes':['api://1e9e882d-3f7d-4b02-af06-b5db4d8466c0/Employees.Write.All','api://1e9e882d-3f7d-4b02-af06-b5db4d8466c0/Employees.Read.All']}]}} failed with exit code -1.

Check failure on line 1 in testGetControllers

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Assemble consumers

testGetControllers

java.lang.AssertionError
Raw output
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at com.microsoft.identity.client.internal.controllers.MSALControllerFactoryTest.testGetControllers(MSALControllerFactoryTest.kt:57)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:502)
	at org.robolectric.internal.SandboxTestRunner$2.lambda$evaluate$2(SandboxTestRunner.java:285)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:104)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)

Check failure on line 1 in testGetDefaultController

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Assemble consumers

testGetDefaultController

java.lang.AssertionError
Raw output
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at com.microsoft.identity.client.internal.controllers.MSALControllerFactoryTest.testGetDefaultController(MSALControllerFactoryTest.kt:66)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:502)
	at org.robolectric.internal.SandboxTestRunner$2.lambda$evaluate$2(SandboxTestRunner.java:285)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:104)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)

Check failure on line 1 in testGetControllers

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Assemble consumers

testGetControllers

java.lang.AssertionError
Raw output
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at com.microsoft.identity.client.internal.controllers.MSALControllerFactoryTest.testGetControllers(MSALControllerFactoryTest.kt:57)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:502)
	at org.robolectric.internal.SandboxTestRunner$2.lambda$evaluate$2(SandboxTestRunner.java:285)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:104)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)

Check failure on line 1 in testGetDefaultController

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Assemble consumers

testGetDefaultController

java.lang.AssertionError
Raw output
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at com.microsoft.identity.client.internal.controllers.MSALControllerFactoryTest.testGetDefaultController(MSALControllerFactoryTest.kt:66)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:502)
	at org.robolectric.internal.SandboxTestRunner$2.lambda$evaluate$2(SandboxTestRunner.java:285)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:104)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)