Skip to content

Fix CS0103: use sqlExpressionFactory in aggregate translator

d0bb602
Select commit
Loading
Failed to load commit list.
Open

Implement SQLite TimeSpan translation #37804

Fix CS0103: use sqlExpressionFactory in aggregate translator
d0bb602
Select commit
Loading
Failed to load commit list.
Azure Pipelines / efcore-ci failed Feb 25, 2026 in 56m 26s

Build #20260224.47 had test failures

Details

Tests

  • Failed: 47 (0.02%)
  • Passed: 223,814 (87.58%)
  • Other: 31,685 (12.40%)
  • Total: 255,546

Annotations

Check failure on line 0 in XUnit

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

XUnit#L0

XUnit(0,0): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Tests failed: /home/vsts/work/1/s/artifacts/TestResults/Release/EFCore.Sqlite.FunctionalTests_net11.0_x64.html [net11.0|x64]

Check failure on line 0 in XUnit

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

XUnit#L0

XUnit(0,0): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Tests failed: /Users/runner/work/1/s/artifacts/TestResults/Release/EFCore.Sqlite.FunctionalTests_net11.0_x64.html [net11.0|x64]

Check failure on line 0 in XUnit

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

XUnit#L0

XUnit(0,0): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Tests failed: D:\a\_work\1\s\artifacts\TestResults\Release\EFCore.Sqlite.FunctionalTests_net11.0_x64.html [net11.0|x64]

Check failure on line 371 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Build log #L371

Cmd.exe exited with code '1'.

Check failure on line 1 in Microsoft.EntityFrameworkCore.Query.GearsOfWarQuerySqliteTest.Client_eval_followed_by_aggregate_operation

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.Query.GearsOfWarQuerySqliteTest.Client_eval_followed_by_aggregate_operation

Test failed

Check failure on line 1 in Microsoft.EntityFrameworkCore.Query.GearsOfWarQuerySqliteTest.Non_string_concat_uses_appropriate_type_mapping

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.Query.GearsOfWarQuerySqliteTest.Non_string_concat_uses_appropriate_type_mapping

Test failed

Check failure on line 1 in Microsoft.EntityFrameworkCore.BuiltInDataTypesSqliteTest.Can_query_divide_of_converted_types

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.BuiltInDataTypesSqliteTest.Can_query_divide_of_converted_types

System.InvalidOperationException : No coercion operator is defined between types 'System.Double' and 'System.Nullable`1[System.TimeSpan]'.
Raw output
   at System.Linq.Expressions.Expression.GetUserDefinedCoercionOrThrow(ExpressionType coercionType, Expression expression, Type convertToType)
   at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.CreateGetValueExpression(ParameterExpression dbDataReader, Int32 index, Boolean nullable, RelationalTypeMapping typeMapping, Type type, IPropertyBase property) in D:\a\_work\1\s\src\EFCore.Relational\Query\RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.cs:line 3058
   at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.VisitExtension(Expression extensionExpression) in D:\a\_work\1\s\src\EFCore.Relational\Query\RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.cs:line 841
   at System.Linq.Expressions.ExpressionVisitor.VisitUnary(UnaryExpression node)
   at System.Dynamic.Utils.ExpressionVisitorUtils.VisitArguments(ExpressionVisitor visitor, IArgumentProvider nodes)
   at System.Linq.Expressions.ExpressionVisitor.VisitNew(NewExpression node)
   at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.ProcessShaper(Expression shaperExpression, Expression& relationalCommandResolver, IReadOnlyList`1& readerColumns, LambdaExpression& relatedDataLoaders, Int32& collectionId) in D:\a\_work\1\s\src\EFCore.Relational\Query\RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.cs:line 392
   at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.VisitShapedQuery(ShapedQueryExpression shapedQueryExpression) in D:\a\_work\1\s\src\EFCore.Relational\Query\RelationalShapedQueryCompilingExpressionVisitor.cs:line 347
   at Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor.VisitExtension(Expression extensionExpression) in D:\a\_work\1\s\src\EFCore\Query\ShapedQueryCompilingExpressionVisitor.cs:line 94
   at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.VisitExtension(Expression extensionExpression) in D:\a\_work\1\s\src\EFCore.Relational\Query\RelationalShapedQueryCompilingExpressionVisitor.cs:line 93
   at Microsoft.EntityFrameworkCore.Query.QueryCompilationContext.CreateQueryExecutorExpression[TResult](Expression query) in D:\a\_work\1\s\src\EFCore\Query\QueryCompilationContext.cs:line 213
   at Microsoft.EntityFrameworkCore.Query.QueryCompilationContext.CreateQueryExecutor[TResult](Expression query) in D:\a\_work\1\s\src\EFCore\Query\QueryCompilationContext.cs:line 177
   at Microsoft.EntityFrameworkCore.Storage.Database.CompileQuery[TResult](Expression query, Boolean async) in D:\a\_work\1\s\src\EFCore\Storage\Database.cs:line 64
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.CompileQueryCore[TResult](IDatabase database, Expression query, IModel model, Boolean async) in D:\a\_work\1\s\src\EFCore\Query\Internal\QueryCompiler.cs:line 130
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.<>c__DisplayClass11_0`1.<ExecuteCore>b__0() in D:\a\_work\1\s\src\EFCore\Query\Internal\QueryCompiler.cs:line 82
   at Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache.GetOrAddQuery[TResult](Object cacheKey, Func`1 compiler) in D:\a\_work\1\s\src\EFCore\Query\Internal\CompiledQueryCache.cs:line 64
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.ExecuteCore[TResult](Expression query, Boolean async, CancellationToken cancellationToken) in D:\a\_work\1\s\src\EFCore\Query\Internal\QueryCompiler.cs:line 78
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expression query) in D:\a\_work\1\s\src\EFCore\Query\Internal\QueryCompiler.cs:line 59
   at Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider.Execute[TResult](Expression expression) in D:\a\_work\1\s\src\EFCore\Query\Internal

Check failure on line 1 in Microsoft.EntityFrameworkCore.BuiltInDataTypesSqliteTest.Can_query_multiply_of_converted_types

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.BuiltInDataTypesSqliteTest.Can_query_multiply_of_converted_types

Assert.Equal() Failure: Values differ
Expected: 00:02:00
Actual:   00:00:00
Raw output
   at Microsoft.EntityFrameworkCore.BuiltInDataTypesSqliteTest.Can_query_multiply_of_converted_types() in D:\a\_work\1\s\test\EFCore.Sqlite.FunctionalTests\BuiltInDataTypesSqliteTest.cs:line 1302
   at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)