Skip to content

fix: Refresh Fabric authentication during AI Functions retries - #2685

Open
Rana Singh (ranadeepsingh) wants to merge 9 commits into
microsoft:masterfrom
ranadeepsingh:ai-functions-fabric-auth-refresh
Open

fix: Refresh Fabric authentication during AI Functions retries#2685
Rana Singh (ranadeepsingh) wants to merge 9 commits into
microsoft:masterfrom
ranadeepsingh:ai-functions-fabric-auth-refresh

perf: defer HTTP request previews to debug logging

dea4a52
Select commit
Loading
Failed to load commit list.
Azure Pipelines / microsoft.SynapseML failed Sep 2, 2026 in 1h 18m 41s

Build #20260902.10 had test failures

Details

Tests

  • Failed: 136 (4.20%)
  • Passed: 3,081 (95.12%)
  • Other: 22 (0.68%)
  • Total: 3,239
Code coverage

  • 1136 of 21169 line covered (5.37%)

Annotations

Check failure on line 729 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

Build log #L729

Script failed with exit code: 1

Check failure on line 1379 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

Build log #L1379

Script failed with exit code: 1

Check failure on line 5709 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

Build log #L5709

Script failed with exit code: 1

Check failure on line 11339 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

Build log #L11339

Script failed with exit code: 1

Check failure on line 1 in Basic Usage

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

Basic Usage

Error while encoding: java.lang.NullPointerException: Null value appeared in non-nullable field: top level Product or row object If the schema is inferred from a Scala tuple/case class, or a Java bean, please try to use scala.Option[_] or other nullable types (e.g. java.lang.Integer instead of int/scala.Int). if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 0, id), StringType, ObjectType(class java.lang.String)), true, false, true) AS id#1548 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 1, object), StringType, ObjectType(class java.lang.String)), true, false, true) AS object#1549 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 2, created), StringType, ObjectType(class java.lang.String)), true, false, true) AS created#1550 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 3, model), StringType, ObjectType(class java.lang.String)), true, false, true) AS model#1551 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else mapobjects(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), if (isnull(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)))) null else named_struct(message, if (validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else named_struct(role, if (validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)), 0, message), StructField(role,StringType,true), StructField(content,StringType,true), StructField(name,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)), 0, message), StructField(role,StringType,true), StructField(content,StringType,true), StructField(name,StringType,true), ObjectType(interface org.apac
Raw output
org.apache.spark.SparkRuntimeException: Error while encoding: java.lang.NullPointerException: Null value appeared in non-nullable field:
top level Product or row object
If the schema is inferred from a Scala tuple/case class, or a Java bean, please try to use scala.Option[_] or other nullable types (e.g. java.lang.Integer instead of int/scala.Int).
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 0, id), StringType, ObjectType(class java.lang.String)), true, false, true) AS id#1548
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 1, object), StringType, ObjectType(class java.lang.String)), true, false, true) AS object#1549
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 2, created), StringType, ObjectType(class java.lang.String)), true, false, true) AS created#1550
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 3, model), StringType, ObjectType(class java.lang.String)), true, false, true) AS model#1551
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else mapobjects(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), if (isnull(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)))) null else named_struct(message, if (validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else named_struct(role, if (validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)), 0, message), StructField(role,StringType,true), StructField(content,StringType,true), StructField(name,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,String
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in validate accepts json_object response format

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

validate accepts json_object response format

Error while encoding: java.lang.NullPointerException: Null value appeared in non-nullable field: top level Product or row object If the schema is inferred from a Scala tuple/case class, or a Java bean, please try to use scala.Option[_] or other nullable types (e.g. java.lang.Integer instead of int/scala.Int). if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 0, id), StringType, ObjectType(class java.lang.String)), true, false, true) AS id#3094 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 1, object), StringType, ObjectType(class java.lang.String)), true, false, true) AS object#3095 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 2, created), StringType, ObjectType(class java.lang.String)), true, false, true) AS created#3096 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 3, model), StringType, ObjectType(class java.lang.String)), true, false, true) AS model#3097 if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else mapobjects(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), if (isnull(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)))) null else named_struct(message, if (validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else named_struct(role, if (validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)), 0, message), StructField(role,StringType,true), StructField(content,StringType,true), StructField(name,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)), 0, message), StructField(role,StringType,true), StructField(content,StringType,true), StructField(name,StringType,true), ObjectType(interface org.apac
Raw output
org.apache.spark.SparkRuntimeException: Error while encoding: java.lang.NullPointerException: Null value appeared in non-nullable field:
top level Product or row object
If the schema is inferred from a Scala tuple/case class, or a Java bean, please try to use scala.Option[_] or other nullable types (e.g. java.lang.Integer instead of int/scala.Int).
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 0, id), StringType, ObjectType(class java.lang.String)), true, false, true) AS id#3094
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 1, object), StringType, ObjectType(class java.lang.String)), true, false, true) AS object#3095
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 2, created), StringType, ObjectType(class java.lang.String)), true, false, true) AS created#3096
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(assertnotnull(input[0, org.apache.spark.sql.Row, true]), 3, model), StringType, ObjectType(class java.lang.String)), true, false, true) AS model#3097
if (assertnotnull(input[0, org.apache.spark.sql.Row, true]).isNullAt) null else mapobjects(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), if (isnull(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)))) null else named_struct(message, if (validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else named_struct(role, if (validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,StringType,true), ObjectType(interface org.apache.spark.sql.Row)), 0, message), StructField(role,StringType,true), StructField(content,StringType,true), StructField(name,StringType,true), ObjectType(interface org.apache.spark.sql.Row)).isNullAt) null else staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(getexternalrowfield(validateexternaltype(getexternalrowfield(validateexternaltype(lambdavariable(MapObject, ObjectType(class java.lang.Object), true, -1), StructField(message,StructType(StructField(role,StringType,true),StructField(content,StringType,true),StructField(name,StringType,true)),true), StructField(index,LongType,false), StructField(finish_reason,String
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in Basic Usage

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

Basic Usage

None.get
Raw output
java.util.NoSuchElementException: None.get
	at scala.None$.get(Option.scala:529)
	at scala.None$.get(Option.scala:527)
	at com.microsoft.azure.synapse.ml.services.text.AnalyzeHealthTextSuite.$anonfun$new$20(TextAnalyticsSuite.scala:283)
	at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
	at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
	at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
	at org.scalatest.Transformer.apply(Transformer.scala:22)
	at org.scalatest.Transformer.apply(Transformer.scala:20)
	at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
	at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
	at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
	at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
	at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
	at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
	at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.org$scalatest$BeforeAndAfterEachTestData$$super$runTest(TestBase.scala:150)
	at org.scalatest.BeforeAndAfterEachTestData.runTest(BeforeAndAfterEachTestData.scala:213)
	at org.scalatest.BeforeAndAfterEachTestData.runTest$(BeforeAndAfterEachTestData.scala:206)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.runTest(TestBase.scala:150)
	at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
	at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
	at scala.collection.immutable.List.foreach(List.scala:431)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
	at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
	at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:1096)
	at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
	at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
	at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
	at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
	at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.org$scalatest$BeforeAndAfterAll$$super$run(TestBase.scala:150)
	at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
	at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
	at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.run(TestBase.scala:150)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in Basic Usage

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.SynapseML

Basic Usage

None.get
Raw output
java.util.NoSuchElementException: None.get
	at scala.None$.get(Option.scala:529)
	at scala.None$.get(Option.scala:527)
	at com.microsoft.azure.synapse.ml.services.text.NERSuite.$anonfun$new$17(TextAnalyticsSuite.scala:214)
	at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
	at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
	at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
	at org.scalatest.Transformer.apply(Transformer.scala:22)
	at org.scalatest.Transformer.apply(Transformer.scala:20)
	at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
	at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
	at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
	at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
	at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
	at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
	at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.org$scalatest$BeforeAndAfterEachTestData$$super$runTest(TestBase.scala:150)
	at org.scalatest.BeforeAndAfterEachTestData.runTest(BeforeAndAfterEachTestData.scala:213)
	at org.scalatest.BeforeAndAfterEachTestData.runTest$(BeforeAndAfterEachTestData.scala:206)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.runTest(TestBase.scala:150)
	at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
	at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
	at scala.collection.immutable.List.foreach(List.scala:431)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
	at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
	at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
	at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:1096)
	at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
	at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
	at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
	at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
	at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.org$scalatest$BeforeAndAfterAll$$super$run(TestBase.scala:150)
	at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
	at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
	at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
	at com.microsoft.azure.synapse.ml.core.test.base.TestBase.run(TestBase.scala:150)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFunction.
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]