Skip to content

VFS for Git

VFS for Git #611

Triggered via pull request April 21, 2026 19:46
Status Cancelled
Total duration 6h 13m 17s
Artifacts 50

build.yaml

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

Annotations

44 errors, 25 warnings, and 1 notice
Functional Tests / Test (Debug, arm64, 3)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 3)
The operation was canceled.
Functional Tests / Test (Debug, x86_64, 0)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 0)
The operation was canceled.
Functional Tests / Test (Release, arm64, 6)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 6)
The operation was canceled.
Functional Tests / Test (Debug, arm64, 1)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 1)
The operation was canceled.
Functional Tests / Test (Debug, x86_64, 3)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 4)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 8)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 9)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 2)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 1)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 4)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 6)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 5)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 5)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 9)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 7)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 0)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 5)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 4)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 1)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 9)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 8)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 6)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 1)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 6)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 3)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 7)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 3)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 2)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 8)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 0)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 7)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, x86_64, 8)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 4)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Debug, arm64, 0)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 7)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 2)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 5)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, arm64, 9)
The job has exceeded the maximum execution time of 6h0m0s
Functional Tests / Test (Release, x86_64, 2)
The job has exceeded the maximum execution time of 6h0m0s
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.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/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/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/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)
Functional Tests / Test (Debug, arm64, 3)
No files were found with the provided path: C:\temp\git-trace2.log. No artifacts will be uploaded.
Functional Tests / Test (Debug, arm64, 3)
No files were found with the provided path: TestResult.xml. No artifacts will be uploaded.
Functional Tests / Test (Debug, x86_64, 0)
No files were found with the provided path: TestResult.xml. No artifacts will be uploaded.
Functional Tests / Test (Release, arm64, 6)
No files were found with the provided path: TestResult.xml. No artifacts will be uploaded.
Functional Tests / Test (Debug, arm64, 1)
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:b1d9244e4db0498c18cf6c57fafb1a23c2aa56f2e2798cf723fbb3bc41206dd2
FastFetch_Release
13.9 MB
sha256:90fb3dbb5f2182fa64af66bf9d59510d335e5aa99aad62ab6e1159db033de08e
FunctionalTests_Debug
47.4 MB
sha256:750934fd6995d112dcd2fa3951865a9ce0f110cc2796167dfd57d17b75ac8821
FunctionalTests_Release
46.7 MB
sha256:5c3478da7483fb9d83c4d5b220592b92cf9686eb57f8cb1615daa337fd1c0b41
GVFS_Debug
48.3 MB
sha256:020054cec201dff641715416fd003d761f42c2a4ee6f66ad0bc3f06d0119ce88
GVFS_Release
33.2 MB
sha256:648fc256252f051c675573b7dda9ae60af4fce920778d8b1faf7b74e7597c57e
GitTrace2_Debug_arm64-1
59.8 KB
sha256:de1f6f2e033d63e3fe608e531be7a57290ba754f0e3dff74e83677610ae028db
GitTrace2_Debug_x86_64-0
57.1 KB
sha256:a0354727dc79643717917afa9c24e8089d4c3381ab0f34739999acfbacce9df9
GitTrace2_Release_arm64-6
57.9 KB
sha256:c9c2d1cd7447a14a23b21d7a54f613baff6f380ad3612afc7ff48bea282b3947
InstallationLogs_Debug_arm64-0
136 KB
sha256:016db13e1cc4e48c1de183b033b1083d842c4d0ce1aa64d114dc578cc3e18c36
InstallationLogs_Debug_arm64-1
115 KB
sha256:152948abe96367456545ba93d41929863559ba6e8b8509e08b41fed3640dd6fc
InstallationLogs_Debug_arm64-2
120 KB
sha256:b11caa2d1cfc4c6d4ca8283143e56d33c89fc87e83d4edd509cddd5a2507f61a
InstallationLogs_Debug_arm64-3
104 KB
sha256:c64774d732987466bd5cfd26d696db55914b30b09bb245a623843f1e3bcf7edc
InstallationLogs_Debug_arm64-4
110 KB
sha256:19a98240d338c4e24241b0483c7abdc6690ba70756dd8d95ea38e4d4d07c99e1
InstallationLogs_Debug_arm64-5
104 KB
sha256:bd125a3f723b5acacebcb3001ff287ac23a4977ba658867100005b9dea5da294
InstallationLogs_Debug_arm64-6
106 KB
sha256:9cc7ce8515ef980c4fdceb2ad4e6f4fa1722fead38bc48945e502b726ecc1771
InstallationLogs_Debug_arm64-7
116 KB
sha256:bb2b6a1b50a029c53e175f29ebc072ae5bd055fcb0cb71a8d920514ee23e47b5
InstallationLogs_Debug_arm64-8
107 KB
sha256:ea36cd9f4c4ec8f9311e044ab6fcc184a304a400d6ba80de0aae4d84c61d4b75
InstallationLogs_Debug_arm64-9
122 KB
sha256:a9b40bb37c6e179820480666905a5ab42657f1ed5c897c1f6ed7acb541a2b251
InstallationLogs_Debug_x86_64-0
198 KB
sha256:fd3120112c891b7a744b466825a2338ab6628b2b8b112bd38921e0eacd9ed6c5
InstallationLogs_Debug_x86_64-1
198 KB
sha256:97dd146443471988233981e16f173538b05a83cc06425e7abc3981166579607e
InstallationLogs_Debug_x86_64-2
196 KB
sha256:154214c2ee33c595dd41c1510aaac4c1a6c8b843836ce190d709f164f50fe51d
InstallationLogs_Debug_x86_64-3
200 KB
sha256:c53e5f6e896ecfca77477cf41feb521e559af674010dd767a4708f82b1a55de4
InstallationLogs_Debug_x86_64-4
196 KB
sha256:020372a81ac0873e518026ba7e05a7f6e4434dfb0195465eef0b558b50286c5b
InstallationLogs_Debug_x86_64-5
202 KB
sha256:8fbe81ce289758fa5b1214c402a350e5ea784207e927c6cb02ebfbd56356267c
InstallationLogs_Debug_x86_64-6
202 KB
sha256:6518aaac433e105613861cf21b1e403ad4a8f34a6ff6ca05ecc67c484c86edcc
InstallationLogs_Debug_x86_64-7
194 KB
sha256:9540b9ec87fd784e80ffbd96f0a930036e027f93f7f3262ee21fffe3cab57d44
InstallationLogs_Debug_x86_64-8
194 KB
sha256:1228768e73a5557b81fcf1910df7a284916d1a2e09bc2a282153847af8dfd3ee
InstallationLogs_Debug_x86_64-9
200 KB
sha256:6b2b22464a84bb1d235a37a1f0eb8d10d3c5233beb5a9f2a22a901301759fbe3
InstallationLogs_Release_arm64-0
102 KB
sha256:b61b092cbc9a24446b6c4c66acb90ba67acaeadd486d0a74d49b2af449f0a6fe
InstallationLogs_Release_arm64-1
104 KB
sha256:ae3f26f7f2b10ea903b37b2ff4f37d1204ffbb736ffe59a00f8a70fa41bcf0f1
InstallationLogs_Release_arm64-2
109 KB
sha256:c44d0c15f011a54e6fe5fcc6459348446f8d133a482b6b18ec6bb377498c9d67
InstallationLogs_Release_arm64-3
99.9 KB
sha256:19eff8f06282e781fd5dfe5bf1dd7e883dace6d7ffdc64fbcbe81370dbc2813a
InstallationLogs_Release_arm64-4
119 KB
sha256:109b620be76b5d7a9d6bf314cc79a19ab237ee22d8a12ee916d2e669fe3378b5
InstallationLogs_Release_arm64-5
106 KB
sha256:08a2eb4c8a3e3780a4c85b546d42b8faddd95718f3b5f37b0e72828fd62bfdb2
InstallationLogs_Release_arm64-6
128 KB
sha256:aefb124484efdd82ee486dd82797892466197205290afdbc9fc2716df42fd113
InstallationLogs_Release_arm64-7
108 KB
sha256:942f924c05060b033cdab902f54d0b331e7cbfa06d9f8cc1c87c69d0b9eb8c22
InstallationLogs_Release_arm64-8
117 KB
sha256:438439b4f87941aaab8504bc30b73e010a61c9e5bdb08281b45a787ce585838f
InstallationLogs_Release_arm64-9
104 KB
sha256:5387c5dae4a729c3320f4f77543933ee56f54792f6ab0bfddd1443e2798e104d
InstallationLogs_Release_x86_64-0
197 KB
sha256:5756d5880f17b647ac48e77d62ef03b42932450dc16077ac771fd30b9473d09b
InstallationLogs_Release_x86_64-1
199 KB
sha256:321ed76adbcd9fdf43d6fef7de225336e77561eae0c457797d6ec70731164d98
InstallationLogs_Release_x86_64-2
201 KB
sha256:b35f0e29b76ed28f4d942572f0c958c2b6bf890d073a5fdac886fd549a36b778
InstallationLogs_Release_x86_64-3
199 KB
sha256:1d57d1bb2d377a92de4e709b35c02877579d7b39de4605ad8a2fa011dfb8e68e
InstallationLogs_Release_x86_64-4
186 KB
sha256:a6d31ddcafcac788fdd494daef931ec02923522d20399e37f6643c61b8f3ced6
InstallationLogs_Release_x86_64-5
196 KB
sha256:de2649e1facfeb06d247ca5f1b329abacff8e257908af5b835be3e198bdce5f1
InstallationLogs_Release_x86_64-6
204 KB
sha256:3ace817079bea5da3bb649d1e8072d7adee28b4855e0765b0bd0ec2c1803f88a
InstallationLogs_Release_x86_64-7
201 KB
sha256:6746d7f4bfa6ba576788a5e8eb3f771134b47790c90ba9245ee00275134fc677
InstallationLogs_Release_x86_64-8
199 KB
sha256:e3520a8a8520e37e46fc08e53edcf96d50fd3d482ee1a6f1591d456008603323
InstallationLogs_Release_x86_64-9
196 KB
sha256:33ef93fe116a89c03862a9294edbf36d3806985db64e07fb1c327b28d5e55272
MicrosoftGit
127 MB
sha256:24b041777c2ac3a93cd911f77378fcff1bc21d16f3f8e3133cf33d1c0ece04a6