Skip to content

Commit d748084

Browse files
committed
Delete all virtualization-specific code
* [X] Builds with BuildGVFSforWindows.bat * [X] Passes unit tests with RunUnitTests.bat Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
1 parent 1d9b7ae commit d748084

455 files changed

Lines changed: 136 additions & 59930 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.azure-pipelines/templates/macos-functional-test.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ steps:
2626

2727
- bash: |
2828
chmod +x $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/Scripts/Mac/*.sh
29-
chmod +x $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/ProjFS.Mac/Scripts/*.sh
3029
chmod +x $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/Publish/*
31-
chmod +x $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/BuildOutput/ProjFS.Mac/Native/$(configuration)/prjfs-log
3230
displayName: Ensure tests assets are executable
3331
3432
- bash: $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/Scripts/Mac/CleanupFunctionalTests.sh
@@ -37,11 +35,6 @@ steps:
3735
- bash: $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/Scripts/Mac/PrepFunctionalTests.sh
3836
displayName: Prep functional tests
3937

40-
- bash: |
41-
$BUILD_BINARIESDIRECTORY/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/ProjFS.Mac/Scripts/LoadPrjFSKext.sh $(configuration)
42-
$BUILD_BINARIESDIRECTORY/FunctionalTests_$(platformFriendlyName)_$(configuration)/BuildOutput/ProjFS.Mac/Native/$(configuration)/prjfs-log > $BUILD_ARTIFACTSTAGINGDIRECTORY/kext.log 2>&1 &
43-
displayName: Enable kext logging
44-
4538
- bash: $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/Scripts/Mac/RunFunctionalTests.sh $(configuration)
4639
displayName: Run functional tests
4740

.azure-pipelines/templates/windows-functional-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ steps:
1414
- script: git config --global credential.interactive never
1515
displayName: Disable interactive auth
1616

17-
- script: $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/Scripts/RunFunctionalTests.bat $(configuration) --test-gvfs-on-path --replace-inbox-projfs
17+
- script: $(Build.BinariesDirectory)/FunctionalTests_$(platformFriendlyName)_$(configuration)/src/Scripts/RunFunctionalTests.bat $(configuration) --test-gvfs-on-path
1818
displayName: Run functional tests
1919

2020
- task: PublishTestResults@2

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,3 @@ ModelManifest.xml
226226

227227
# VS Code private directory
228228
.vscode/
229-
230-
# ProjFS Kext Unit Test coverage results
231-
ProjFS.Mac/CoverageResult.txt

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ The design review process is as follows:
4141

4242
- *Platform specific code, and only platform specific code, should go in `GVFSPlatform`*
4343

44-
When platform specific code is required, it should be placed in `GVFSPlatform` or one of the platforms it contains (e.g. `IKernelDriver`)
44+
When platform specific code is required, it should be placed in `GVFSPlatform` or one of the platforms it contains.
4545

4646
## Tracing and Logging
4747

GVFS.sln

Lines changed: 0 additions & 133 deletions
Large diffs are not rendered by default.

GVFS/FastFetch/CheckoutPrefetcher.cs

Lines changed: 0 additions & 228 deletions
This file was deleted.

0 commit comments

Comments
 (0)