Skip to content

Addressing review comments.

c432e44
Select commit
Loading
Failed to load commit list.
Open

Owner Resource Not Found (Gateway V2 Connection Mode and Direct Connection Mode): Remaps sub-status to 1003 for requests to child resources against non-existent container. #47604

Addressing review comments.
c432e44
Select commit
Loading
Failed to load commit list.
Azure Pipelines / java - cosmos - tests succeeded Jan 12, 2026 in 42m 48s

Build #20260109.3 had test failures

Details

Tests

  • Failed: 60 (0.07%)
  • Passed: 77,846 (91.13%)
  • Other: 7,515 (8.80%)
  • Total: 85,421

Annotations

Check failure on line 1 in c.a.c.CosmosNotFoundTests.CosmosNotFoundTests::performDocumentOperationOnDeletedContainer[Direct Tcp with Session consistency][Read](2)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / java - cosmos - tests

c.a.c.CosmosNotFoundTests.CosmosNotFoundTests::performDocumentOperationOnDeletedContainer[Direct Tcp with Session consistency][Read](2)

[Sub-status code should be 1003] 
Expecting actual:
  0
to be in:
  [1003]
Raw output
java.lang.AssertionError: 
[Sub-status code should be 1003] 
Expecting actual:
  0
to be in:
  [1003]

	at com.azure.cosmos.CosmosNotFoundTests.performDocumentOperationOnDeletedContainer(CosmosNotFoundTests.java:345)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136)
	at org.testng.internal.invokers.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:44)
	at org.testng.internal.invokers.InvokeMethodRunnable.call(InvokeMethodRunnable.java:72)
	at org.testng.internal.invokers.InvokeMethodRunnable.call(InvokeMethodRunnable.java:10)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)

Check failure on line 1 in c.a.c.CosmosDiagnosticsTest.CosmosDiagnosticsTest::databaseAccountToClients[Direct Tcp with null consistency ContentOnWriteDisabled]

See this annotation in the file changed.

@azure-pipelines azure-pipelines / java - cosmos - tests

c.a.c.CosmosDiagnosticsTest.CosmosDiagnosticsTest::databaseAccountToClients[Direct Tcp with null consistency ContentOnWriteDisabled]

expected: 7
 but was: 6
Raw output
java.lang.AssertionError: 

expected: 7
 but was: 6
	at com.azure.cosmos.CosmosDiagnosticsTest.databaseAccountToClients(CosmosDiagnosticsTest.java:616)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:658)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:219)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:923)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:192)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
	at org.testng.TestRunner.privateRun(TestRunner.java:808)
	at org.testng.TestRunner.run(TestRunner.java:603)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:429)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:423)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:383)
	at org.testng.SuiteRunner.run(SuiteRunner.java:326)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1249)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.runSuites(TestNG.java:1092)
	at org.testng.TestNG.run(TestNG.java:1060)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:308)
	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:71)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:113)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)

Check failure on line 1 in c.a.c.CosmosDiagnosticsTest.afterClass

See this annotation in the file changed.

@azure-pipelines azure-pipelines / java - cosmos - tests

c.a.c.CosmosDiagnosticsTest.afterClass

COSMOS CLIENT LEAKS detected in test class: com.azure.cosmos.CosmosDiagnosticsTest

CosmosClient [521] leaked. Callstack of initialization:
com.azure.cosmos.implementation.StackTraceUtil.currentCallStack(StackTraceUtil.java:28)
com.azure.cosmos.implementation.RxDocumentClientImpl.addToActiveClients(RxDocumentClientImpl.java:1393)
com.azure.cosmos.implementation.RxDocumentClientImpl.<init>(RxDocumentClientImpl.java:521)
com.azure.cosmos.implementation.RxDocumentClientImpl.<init>(RxDocumentClientImpl.java:416)
com.azure.cosmos.implementation.RxDocumentClientImpl.<init>(RxDocumentClientImpl.java:367)
com.azure.cosmos.implementation.AsyncDocumentClient$Builder.build(AsyncDocumentClient.java:308)
com.azure.cosmos.CosmosAsyncClient.<init>(CosmosAsyncClient.java:189)
com.azure.cosmos.CosmosClientBuilder.buildAsyncClient(CosmosClientBuilder.java:1230)
com.azure.cosmos.CosmosClient.<init>(CosmosClient.java:37)
com.azure.cosmos.CosmosClientBuilder.buildClient(CosmosClientBuilder.java:1271)
com.azure.cosmos.CosmosDiagnosticsTest.databaseAccountToClients(CosmosDiagnosticsTest.java:597)
jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.lang.reflect.Method.invoke(Method.java:565)
org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136)
org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:658)
org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:219)
org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:923)
org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:192)
org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
java.util.ArrayList.forEach(ArrayList.java:1604)
org.testng.TestRunner.privateRun(TestRunner.java:808)
org.testng.TestRunner.run(TestRunner.java:603)
org.testng.SuiteRunner.runTest(SuiteRunner.java:429)
org.testng.SuiteRunner.runSequentially(SuiteRunner.java:423)
org.testng.SuiteRunner.privateRun(SuiteRunner.java:383)
org.testng.SuiteRunner.run(SuiteRunner.java:326)
org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
org.testng.TestNG.runSuitesSequentially(TestNG.java:1249)
org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
org.testng.TestNG.runSuites(TestNG.java:1092)
org.testng.TestNG.run(TestNG.java:1060)
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:308)
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:71)
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:113)
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)

Raw output
java.lang.AssertionError: 
COSMOS CLIENT LEAKS detected in test class: com.azure.cosmos.CosmosDiagnosticsTest

CosmosClient [521] leaked. Callstack of initialization:
com.azure.cosmos.implementation.StackTraceUtil.currentCallStack(StackTraceUtil.java:28)
com.azure.cosmos.implementation.RxDocumentClientImpl.addToActiveClients(RxDocumentClientImpl.java:1393)
com.azure.cosmos.implementation.RxDocumentClientImpl.<init>(RxDocumentClientImpl.java:521)
com.azure.cosmos.implementation.RxDocumentClientImpl.<init>(RxDocumentClientImpl.java:416)
com.azure.cosmos.implementation.RxDocumentClientImpl.<init>(RxDocumentClientImpl.java:367)
com.azure.cosmos.implementation.AsyncDocumentClient$Builder.build(AsyncDocumentClient.java:308)
com.azure.cosmos.CosmosAsyncClient.<init>(CosmosAsyncClient.java:189)
com.azure.cosmos.CosmosClientBuilder.buildAsyncClient(CosmosClientBuilder.java:1230)
com.azure.cosmos.CosmosClient.<init>(CosmosClient.java:37)
com.azure.cosmos.CosmosClientBuilder.buildClient(CosmosClientBuilder.java:1271)
com.azure.cosmos.CosmosDiagnosticsTest.databaseAccountToClients(CosmosDiagnosticsTest.java:597)
jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.lang.reflect.Method.invoke(Method.java:565)
org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136)
org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:658)
org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:219)
org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:923)
org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:192)
org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
java.util.ArrayList.forEach(ArrayList.java:1604)
org.testng.TestRunner.privateRun(TestRunner.java:808)
org.testng.TestRunner.run(TestRunner.java:603)
org.testng.SuiteRunner.runTest(SuiteRunner.java:429)
org.testng.SuiteRunner.runSequentially(SuiteRunner.java:423)
org.testng.SuiteRunner.privateRun(SuiteRunner.java:383)
org.testng.SuiteRunner.run(SuiteRunner.java:326)
org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
org.testng.TestNG.runSuitesSequentially(TestNG.java:1249)
org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
org.testng.TestNG.runSuites(TestNG.java:1092)
org.testng.TestNG.run(TestNG.java:1060)
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:308)
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:71)
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:113)
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)


	at com.azure.cosmos.CosmosNettyLeakDetectorFactory.onAfterClassCore(CosmosNettyLeakDetectorFactory.java:173)
	at com.azure.cosmos.CosmosNettyLeakDetectorFactory.afterInvocation(CosmosNettyLeakDetectorFactory.java:110)
	at org.testng.internal.invokers.InvokedMethodListenerInvoker.invokeListener(InvokedMethodListenerInvoker.java:60)
	at org.testng.internal.invokers.BaseInvoker.runInvokedMethodListeners(BaseInvoker.java:67)
	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:396)
	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:319)
	at org.testng.internal.invokers.TestMethodWorker.invokeAfterClassMethods(TestMethodWorker.java:220)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:130)
	at java.base/java.ut

Check failure on line 1 in c.a.c.CosmosDiagnosticsTest.databaseAccountToClients

See this annotation in the file changed.

@azure-pipelines azure-pipelines / java - cosmos - tests

c.a.c.CosmosDiagnosticsTest.databaseAccountToClients

 expected: 7  but was: 6
Raw output
java.lang.AssertionError: 
expected: 7
 but was: 6
at com.azure.cosmos.CosmosDiagnosticsTest.databaseAccountToClients(CosmosDiagnosticsTest.java:616)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:658)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:219)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:923)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:192)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
at org.testng.TestRunner.privateRun(TestRunner.java:808)
at org.testng.TestRunner.run(TestRunner.java:603)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:429)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:423)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:383)
at org.testng.SuiteRunner.run(SuiteRunner.java:326)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1249)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
at org.testng.TestNG.runSuites(TestNG.java:1092)
at org.testng.TestNG.run(TestNG.java:1060)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:308)
at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:71)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:113)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)