Skip to content

VFS for Git

VFS for Git #630

Triggered via pull request April 27, 2026 18:52
Status Failure
Total duration 25m 43s
Artifacts 9

build.yaml

on: pull_request
Validation
36s
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, 21 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/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/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/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 (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/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: 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:f6ac17751a6a7da476d3b9f5965adb60143df42c4f72b90a375445aaa6ebda95
FastFetch_Release
13.9 MB
sha256:c92a24ffb83c4fe38a129f3ac6c3f612a17ba925ec0c4451dea64e43a5e42e7b
FunctionalTests_Debug
47.4 MB
sha256:e95c6ff1272a1c30e25c10f1e69e52a355d108384e3b71191a88b47db683b502
FunctionalTests_Release
46.6 MB
sha256:fcb192cfb6beca9141a0a4ee3ebb7861cc121b3912d41591d6df62e9fe98152a
GVFS_Debug
48.4 MB
sha256:a0f46a78dd8fed51cc1d7dc1b90924da6441e06a7225ec8a2795dbf18e424539
GVFS_Release
33.2 MB
sha256:9efd2f3f6fcba658bdeff53a1e78cbd887559be255a61540d634b2e02da7ba71
GitTrace2_Debug_x86_64-9
82.4 KB
sha256:8e39b699968d5e9cddeb5a065b2b3555bf5fdaf7680d8455e7829a28879a7838
InstallationLogs_Debug_x86_64-9
203 KB
sha256:f7902501f4bb139e831ca942a88355e282a9359502af6faf5740d3b596a881d4
MicrosoftGit
127 MB
sha256:8bf1fb2b5d56708abc0e2276170a04f587b765bac8d99e2f3eb6870bf2933b3f