Skip to content

VFS for Git

VFS for Git #651

Triggered via pull request April 30, 2026 16:04
Status Failure
Total duration 7m 33s
Artifacts 1

build.yaml

on: pull_request
Validation
52s
Validation
Matrix: Build and Unit Test
Matrix: Functional Tests / Test
Waiting for pending jobs
Build, Unit and Functional Tests Successful
0s
Build, Unit and Functional Tests Successful
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 16 warnings, and 1 notice
Build and Unit Test (Debug)
Process completed with exit code 1.
Build and Unit Test (Debug): GVFS/GVFS.Mount/InProcessMount.cs#L1069
The name 'objectRequestor' does not exist in the current context
Build and Unit Test (Debug): GVFS/GVFS.Mount/InProcessMount.cs#L1068
The name 'GitObjectsHttpRequestorobjectRequestor' does not exist in the current context
Build and Unit Test (Release)
Process completed with exit code 1.
Build and Unit Test (Release): GVFS/GVFS.Mount/InProcessMount.cs#L1069
The name 'objectRequestor' does not exist in the current context
Build and Unit Test (Release): GVFS/GVFS.Mount/InProcessMount.cs#L1068
The name 'GitObjectsHttpRequestorobjectRequestor' does not exist in the current context
Build and Unit Test (Debug): GVFS/GVFS.Common/HealthCalculator/EnlistmentHydrationSummary.cs#L199
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Debug): GVFS/GVFS.Common/Git/GitRepo.cs#L150
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Debug): GVFS/GVFS.Platform.Windows/CurrentUser.cs#L242
Using member 'System.Runtime.InteropServices.Marshal.PtrToStructure(nint, Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Marshalling code for the object might not be available.
Build and Unit Test (Debug): GVFS/GVFS.Platform.Windows/CurrentUser.cs#L237
Using member 'System.Runtime.InteropServices.Marshal.SizeOf(Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Marshalling code for the object might not be available. Use the SizeOf<T> overload instead.
Build and Unit Test (Debug): GVFS/GVFS.Platform.Windows/CurrentUser.cs#L137
Using member 'System.Runtime.InteropServices.Marshal.SizeOf(Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Marshalling code for the object might not be available. Use the SizeOf<T> overload instead.
Build and Unit Test (Debug): GVFS/GVFS.Virtualization/Projection/GitIndexProjection.GitIndexParser.cs#L394
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Debug): GVFS/GVFS.Common/HealthCalculator/EnlistmentHydrationSummary.cs#L199
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Debug): GVFS/GVFS.Common/Git/GitRepo.cs#L150
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Release): GVFS/GVFS.Common/Git/GitRepo.cs#L150
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Release): GVFS/GVFS.Common/HealthCalculator/EnlistmentHydrationSummary.cs#L199
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Release): GVFS/GVFS.Platform.Windows/CurrentUser.cs#L242
Using member 'System.Runtime.InteropServices.Marshal.PtrToStructure(nint, Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Marshalling code for the object might not be available.
Build and Unit Test (Release): GVFS/GVFS.Platform.Windows/CurrentUser.cs#L237
Using member 'System.Runtime.InteropServices.Marshal.SizeOf(Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Marshalling code for the object might not be available. Use the SizeOf<T> overload instead.
Build and Unit Test (Release): GVFS/GVFS.Platform.Windows/CurrentUser.cs#L137
Using member 'System.Runtime.InteropServices.Marshal.SizeOf(Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Marshalling code for the object might not be available. Use the SizeOf<T> overload instead.
Build and Unit Test (Release): GVFS/GVFS.Virtualization/Projection/GitIndexProjection.GitIndexParser.cs#L394
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Release): GVFS/GVFS.Common/Git/GitRepo.cs#L150
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build and Unit Test (Release): GVFS/GVFS.Common/HealthCalculator/EnlistmentHydrationSummary.cs#L199
Avoid inexact read with 'System.IO.Stream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Validation
Using microsoft/git version v2.53.0.vfs.0.7

Artifacts

Produced during runtime
Name Size Digest
MicrosoftGit
127 MB
sha256:137aaa93d6525609b91ef0fa19bab6107ca496afcc29256d297f26464ad84c76