Skip to content

Initial plan

4b0263f
Select commit
Loading
Failed to load commit list.
Draft

Fix materialization of required complex types with all-nullable properties via LEFT JOIN #37495

Initial plan
4b0263f
Select commit
Loading
Failed to load commit list.
Azure Pipelines / efcore-ci failed Jan 14, 2026 in 53m 59s

Build #20260113.46 had test failures

Details

Tests

  • Failed: 41 (0.02%)
  • Passed: 224,213 (87.50%)
  • Other: 31,983 (12.48%)
  • Total: 256,237

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: /Users/runner/work/1/s/artifacts/TestResults/Release/EFCore.Sqlite.FunctionalTests_net10.0_x64.html [net10.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: /home/vsts/work/1/s/artifacts/TestResults/Release/EFCore.Sqlite.FunctionalTests_net10.0_x64.html [net10.0|x64]

Check failure on line 379 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Build log #L379

Cmd.exe exited with code '1'.

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_net10.0_x64.html [net10.0|x64]

Check failure on line 1 in Microsoft.EntityFrameworkCore.Query.ComplexTypeQuerySqliteTest.Project_complex_type_via_optional_navigation

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.Query.ComplexTypeQuerySqliteTest.Project_complex_type_via_optional_navigation

Test failed

Check failure on line 1 in Microsoft.EntityFrameworkCore.Query.ComplexTypeQuerySqliteTest.Project_nullable_struct_complex_type_via_optional_navigation

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.Query.ComplexTypeQuerySqliteTest.Project_nullable_struct_complex_type_via_optional_navigation

Test failed

Check failure on line 1 in Microsoft.EntityFrameworkCore.Query.AdHocComplexTypeQuerySqliteTest.Non_optional_complex_type_with_all_nullable_properties_via_left_join

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.Query.AdHocComplexTypeQuerySqliteTest.Non_optional_complex_type_with_all_nullable_properties_via_left_join

Microsoft.Data.Sqlite.SqliteException : SQLite Error 1: 'use DROP VIEW to delete view BlogsView'.
Raw output
   at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db) in D:\a\_work\1\s\src\Microsoft.Data.Sqlite.Core\SqliteException.cs:line 84
   at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements()+MoveNext() in D:\a\_work\1\s\src\Microsoft.Data.Sqlite.Core\SqliteCommand.cs:line 496
   at Microsoft.Data.Sqlite.SqliteCommand.GetStatements()+MoveNext() in D:\a\_work\1\s\src\Microsoft.Data.Sqlite.Core\SqliteCommand.cs:line 317
   at Microsoft.Data.Sqlite.SqliteDataReader.NextResult() in D:\a\_work\1\s\src\Microsoft.Data.Sqlite.Core\SqliteDataReader.cs:line 151
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior) in D:\a\_work\1\s\src\Microsoft.Data.Sqlite.Core\SqliteCommand.cs:line 310
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader() in D:\a\_work\1\s\src\Microsoft.Data.Sqlite.Core\SqliteCommand.cs:line 272
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery() in D:\a\_work\1\s\src\Microsoft.Data.Sqlite.Core\SqliteCommand.cs:line 433
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject) in D:\a\_work\1\s\src\EFCore.Relational\Storage\RelationalCommand.cs:line 108
   at Microsoft.EntityFrameworkCore.Migrations.MigrationCommand.ExecuteNonQuery(IRelationalConnection connection, IReadOnlyDictionary`2 parameterValues) in D:\a\_work\1\s\src\EFCore.Relational\Migrations\MigrationCommand.cs:line 61
   at Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationCommandExecutor.Execute(IReadOnlyList`1 migrationCommands, IRelationalConnection connection, MigrationExecutionState executionState, Boolean beginTransaction, Boolean commitTransaction, Nullable`1 isolationLevel) in D:\a\_work\1\s\src\EFCore.Relational\Migrations\Internal\MigrationCommandExecutor.cs:line 120
   at Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationCommandExecutor.<>c.<ExecuteNonQuery>b__3_1(DbContext _, ValueTuple`6 s) in D:\a\_work\1\s\src\EFCore.Relational\Migrations\Internal\MigrationCommandExecutor.cs:line 59
   at Microsoft.EntityFrameworkCore.Storage.NonRetryingExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) in D:\a\_work\1\s\src\EFCore\Storage\NonRetryingExecutionStrategy.cs:line 71
   at Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationCommandExecutor.ExecuteNonQuery(IReadOnlyList`1 migrationCommands, IRelationalConnection connection, MigrationExecutionState executionState, Boolean commitTransaction, Nullable`1 isolationLevel) in D:\a\_work\1\s\src\EFCore.Relational\Migrations\Internal\MigrationCommandExecutor.cs:line 57
   at Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationCommandExecutor.ExecuteNonQuery(IEnumerable`1 migrationCommands, IRelationalConnection connection) in D:\a\_work\1\s\src\EFCore.Relational\Migrations\Internal\MigrationCommandExecutor.cs:line 32
   at Microsoft.EntityFrameworkCore.TestUtilities.RelationalDatabaseCleaner.Clean(DatabaseFacade facade) in D:\a\_work\1\s\test\EFCore.Relational.Specification.Tests\TestUtilities\RelationalDatabaseCleaner.cs:line 90
   at Microsoft.EntityFrameworkCore.TestUtilities.SqliteDatabaseCleaner.Clean(DatabaseFacade facade) in D:\a\_work\1\s\test\EFCore.Sqlite.FunctionalTests\TestUtilities\SqliteDatabaseCleaner.cs:line 63
   at Microsoft.EntityFrameworkCore.SqliteDatabaseFacadeTestExtensions.EnsureClean(DatabaseFacade databaseFacade) in D:\a\_work\1\s\test\EFCore.Sqlite.FunctionalTests\SqliteDatabaseFacadeTestExtensions.cs:line 11
   at Microsoft.EntityFrameworkCore.TestUtilities.SqliteTestStore.CleanAsync(DbContext context) in D:\a\_work\1\s\test\EFCore.Sqlite.FunctionalTests\TestUtilities\SqliteTestStore.cs:line 98
   at Microsoft.EntityFrameworkCore.TestUtilities.SqliteTestStore.InitializeAsync(Func`1 createContext, Func`2 seed, Func`2 clean) in D:\a\_work\1\s\test\EFCore.Sqlite.FunctionalTests\TestUtilities\SqliteTestStore.cs:line 84
   at Microsoft.EntityFrameworkCor

Check failure on line 1 in Microsoft.EntityFrameworkCore.Query.Associations.ComplexTableSplitting.ComplexTableSplittingProjectionSqliteTest.Select_required_nested_on_optional_associate

See this annotation in the file changed.

@azure-pipelines azure-pipelines / efcore-ci

Microsoft.EntityFrameworkCore.Query.Associations.ComplexTableSplitting.ComplexTableSplittingProjectionSqliteTest.Select_required_nested_on_optional_associate

Test failed