Skip to content

VFS for Git

VFS for Git #634

Triggered via pull request April 27, 2026 22:42
Status Failure
Total duration 24m 29s
Artifacts 9

build.yaml

on: pull_request
Validation
29s
Validation
Matrix: Build and Unit Test
Matrix: Functional Tests / Test
Build, Unit and Functional Tests Successful
0s
Build, Unit and Functional Tests Successful
Fit to window
Zoom out
Zoom in

Annotations

1 error, 22 warnings, and 1 notice
Functional Tests / Test (Debug, x86_64, 9)
The action 'Run functional tests' has timed out after 15 minutes.
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.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.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.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/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.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.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.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/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.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)
Functional Tests / Test (Debug, x86_64, 9)
No files were found with the provided path: C:\Repos\GVFSFunctionalTests\**\.gvfs\logs\*. No artifacts will be uploaded.
Functional Tests / Test (Debug, x86_64, 9)
No files were found with the provided path: TestResult.xml. No artifacts will be uploaded.
Validation
Using microsoft/git version v2.53.0.vfs.0.7

Artifacts

Produced during runtime
Name Size Digest
FastFetch_Debug
20.5 MB
sha256:119217723f1385ee9544e5676e39e89c9e5097d25542d1b30f1dcb88cb1b0212
FastFetch_Release
13.9 MB
sha256:b3ae808f0b230407974f4b2a73d857b4299abcf8970e01641460582fff136114
FunctionalTests_Debug
47.4 MB
sha256:8101e6ac6928f694af3d56b11ed9f924478dbd54819c31265fe91f3a5c5a4f77
FunctionalTests_Release
46.6 MB
sha256:48375bf0064d96420506c04a9b0931a2cd1990f6c980ee381c43135d4b7ba48d
GVFS_Debug
48.3 MB
sha256:f855561e761f0a8696766a3bd23ac6c10734ca02099c159c425cd904094dac3a
GVFS_Release
33.2 MB
sha256:55878356b32e5662230f912ce28d28b4ab2737514aa5255e94ef40c2c02a4f0a
GitTrace2_Debug_x86_64-9
38.3 KB
sha256:a6cadc9319093e7c889c222706093ae20a248685fb8d91dd7117fecfdc4cebeb
InstallationLogs_Debug_x86_64-9
190 KB
sha256:3b0294589c47d4e138d2ac7826c86691ac96fe838cc39bd30b826e714628d1dc
MicrosoftGit
127 MB
sha256:fb4179ecce950be35b9baac2daa06f23c082aa18174a8302f3703fd8af919e76