Add entity-scoped GraphQL subscription support #3548
Build #20260519.22 had test failures
Details
- Failed: 266 (92.68%)
- Passed: 16 (5.57%)
- Other: 5 (1.74%)
- Total: 287
Annotations
Check failure on line 69 in src/Cli/Cli.csproj
azure-pipelines / DW_SQL Integration Tests
src/Cli/Cli.csproj#L69
src/Cli/Cli.csproj(69,7): Error MSB3073: The command "bash ../../config-generators/config-generator.sh dwsql " exited with code 134.
Check failure on line 2522 in Build log
azure-pipelines / DW_SQL Integration Tests
Build log #L2522
Error: The process '/opt/hostedtoolcache/dotnet/dotnet' failed with exit code 1
Check failure on line 2594 in Build log
azure-pipelines / DW_SQL Integration Tests
Build log #L2594
Dotnet command failed with non-zero exit code on the following projects : [ '/home/vsts/work/1/s/src/Cli/Cli.csproj' ]
Check failure on line 48314 in Build log
azure-pipelines / DW_SQL Integration Tests
Build log #L48314
Error: The process 'C:\hostedtoolcache\windows\dotnet\dotnet.exe' failed with exit code 1
azure-pipelines / DW_SQL Integration Tests
Azure.DataApiBuilder.Service.Tests.SqlTests.RestApiTests.Find.DwSqlFindApiTests.FindTestWithFilterQueryStringBoolResultFilter
Assert.AreEqual failed. Expected:<400>. Actual:<404>.
Raw output
at Azure.DataApiBuilder.Service.Tests.SqlTests.SqlTestHelper.VerifyResultAsync(String expected, HttpRequestMessage request, HttpResponseMessage response, Boolean exceptionExpected, HttpMethod httpMethod, String expectedLocationHeader, Int32 verifyNumRecords, Boolean isExpectedErrorMsgSubstr) in D:\a\1\s\src\Service.Tests\SqlTests\SqlTestHelper.cs:line 461
at Azure.DataApiBuilder.Service.Tests.SqlTests.SqlTestBase.SetupAndRunRestApiTest(String primaryKeyRoute, String queryString, String entityNameOrPath, String sqlQuery, EntityActionOperation operationType, String restPath, IHeaderDictionary headers, String requestBody, Boolean exceptionExpected, String expectedErrorMessage, HttpStatusCode expectedStatusCode, Nullable`1 restHttpVerb, String expectedSubStatusCode, String expectedLocationHeader, String expectedAfterQueryString, Boolean paginated, Int32 verifyNumRecords, Boolean expectJson, Boolean isExpectedErrorMsgSubstr, String clientRoleHeader) in D:\a\1\s\src\Service.Tests\SqlTests\SqlTestBase.cs:line 603
at Azure.DataApiBuilder.Service.Tests.SqlTests.RestApiTests.Find.FindApiTestBase.FindTestWithFilterQueryStringBoolResultFilter() in D:\a\1\s\src\Service.Tests\SqlTests\RestApiTests\Find\FindApiTestBase.cs:line 720
azure-pipelines / DW_SQL Integration Tests
Azure.DataApiBuilder.Service.Tests.SqlTests.RestApiTests.Find.DwSqlFindApiTests.FindWithSelectAndOrderByQueryStringsOnATable
Assert.IsTrue failed.
Expected:<{
"value": [
{
"id": 1,
"title": "Awesome book"
},
{
"id": 2,
"title": "Also Awesome book"
},
{
"id": 13,
"title": "Before Sunrise"
},
{
"id": 14,
"title": "Before Sunset"
},
{
"id": 15,
"title": "SQL_CONN"
},
{
"id": 16,
"title": "SOME%CONN"
},
{
"id": 17,
"title": "CONN%_CONN"
},
{
"id": 18,
"title": "[Special Book]"
},
{
"id": 19,
"title": "ME\\YOU"
},
{
"id": 20,
"title": "C:\\\\LIFE"
},
{
"id": 21,
"title": ""
},
{
"id": 9,
"title": "Policy-Test-01"
},
{
"id": 10,
"title": "Policy-Test-02"
},
{
"id": 11,
"title": "Policy-Test-04"
},
{
"id": 12,
"title": "Time to Eat 2"
},
{
"id": 5,
"title": "Chernobyl Diaries"
},
{
"id": 6,
"title": "The Palace Door"
},
{
"id": 7,
"title": "The Groovy Bar"
},
{
"id": 8,
"title": "Time to Eat"
},
{
"id": 3,
"title": "Great wall of china explained"
},
{
"id": 4,
"title": "US history in a nutshell"
}
]
}>
Actual:<{
"error": {
"code": "EntityNotFound",
"message": "Invalid Entity path: Book.",
"status": 404
}
}>
Raw output
at Azure.DataApiBuilder.Service.Tests.SqlTests.SqlTestHelper.PerformTestEqualJsonStrings(String expected, String actual) in D:\a\1\s\src\Service.Tests\SqlTests\SqlTestHelper.cs:line 180
at Azure.DataApiBuilder.Service.Tests.SqlTests.SqlTestHelper.VerifyResultAsync(String expected, HttpRequestMessage request, HttpResponseMessage response, Boolean exceptionExpected, HttpMethod httpMethod, String expectedLocationHeader, Int32 verifyNumRecords, Boolean isExpectedErrorMsgSubstr) in D:\a\1\s\src\Service.Tests\SqlTests\SqlTestHelper.cs:line 451
at Azure.DataApiBuilder.Service.Tests.SqlTests.SqlTestBase.SetupAndRunRestApiTest(String primaryKeyRoute, String queryString, String entityNameOrPath, String sqlQuery, EntityActionOperation operationType, String restPath, IHeaderDictionary headers, String requestBody, Boolean exceptionExpected, String expectedErrorMessage, HttpStatusCode expectedStatusCode, Nullable`1 restHttpVerb, String expectedSubStatusCode, String expectedLocationHeader, String expectedAfterQueryString, Boolean paginated, Int32 verifyNumRecords, Boolean expectJson, Boolean isExpectedErrorMsgSubstr, String clientRoleHeader) in D:\a\1\s\src\Service.Tests\SqlTests\SqlTestBase.cs:line 603
at Azure.DataApiBuilder.Service.Tests.SqlTests.RestApiTests.Find.FindApiTestBase.FindWithSelectAndOrderByQueryStringsOnATable() in D:\a\1\s\src\Service.Tests\SqlTests\RestApiTests\Find\FindApiTestBase.cs:line 253
azure-pipelines / DW_SQL Integration Tests
Azure.DataApiBuilder.Service.Tests.SqlTests.RestApiTests.Find.DwSqlFindApiTests.FindTestWithUnsupportedFilterKeywords (length,(title),gt 5)
Assert.AreEqual failed. Expected:<400>. Actual:<404>.
Raw output
at Azure.DataApiBuilder.Service.Tests.SqlTests.SqlTestHelper.VerifyResultAsync(String expected, HttpRequestMessage request, HttpResponseMessage response, Boolean exceptionExpected, HttpMethod httpMethod, String expectedLocationHeader, Int32 verifyNumRecords, Boolean isExpectedErrorMsgSubstr) in D:\a\1\s\src\Service.Tests\SqlTests\SqlTestHelper.cs:line 461
at Azure.DataApiBuilder.Service.Tests.SqlTests.SqlTestBase.SetupAndRunRestApiTest(String primaryKeyRoute, String queryString, String entityNameOrPath, String sqlQuery, EntityActionOperation operationType, String restPath, IHeaderDictionary headers, String requestBody, Boolean exceptionExpected, String expectedErrorMessage, HttpStatusCode expectedStatusCode, Nullable`1 restHttpVerb, String expectedSubStatusCode, String expectedLocationHeader, String expectedAfterQueryString, Boolean paginated, Int32 verifyNumRecords, Boolean expectJson, Boolean isExpectedErrorMsgSubstr, String clientRoleHeader) in D:\a\1\s\src\Service.Tests\SqlTests\SqlTestBase.cs:line 603
at Azure.DataApiBuilder.Service.Tests.SqlTests.RestApiTests.Find.FindApiTestBase.FindTestWithUnsupportedFilterKeywords(String keyword, String value, String compareTo) in D:\a\1\s\src\Service.Tests\SqlTests\RestApiTests\Find\FindApiTestBase.cs:line 1632
azure-pipelines / DW_SQL Integration Tests
Azure.DataApiBuilder.Service.Tests.SqlTests.GraphQLQueryTests.DwSqlGraphQLQueryTests.QueryById_SelfReferencingRelationship_ReturnsExpectedChildren
Test method Azure.DataApiBuilder.Service.Tests.SqlTests.GraphQLQueryTests.DwSqlGraphQLQueryTests.QueryById_SelfReferencingRelationship_ReturnsExpectedChildren threw exception:
System.InvalidOperationException: The requested operation requires an element of type 'Object', but the target element has type 'Array'.
Raw output
at System.Text.Json.ThrowHelper.ThrowJsonElementWrongTypeException(JsonTokenType expectedType, JsonTokenType actualType)
at System.Text.Json.JsonDocument.TryGetNamedPropertyValue(Int32 index, ReadOnlySpan`1 propertyName, JsonElement& value)
at System.Text.Json.JsonElement.GetProperty(String propertyName)
at Azure.DataApiBuilder.Service.Tests.SqlTests.GraphQLQueryTests.GraphQLQueryTestBase.QueryById_SelfReferencingRelationship_ReturnsExpectedChildren() in D:\a\1\s\src\Service.Tests\SqlTests\GraphQLQueryTests\GraphQLQueryTestBase.cs:line 1739