diff --git a/.github/workflows/windows.yaml b/.github/workflows/windows.yaml index c3fde63f..25403517 100644 --- a/.github/workflows/windows.yaml +++ b/.github/workflows/windows.yaml @@ -39,5 +39,5 @@ jobs: - name: Unit test env: SKIP_INTEGRATION_TESTS: 1 - run: go test -mod=vendor -v ./frontend/dockerfile/... ./session/... ./util/... + run: go test -mod=vendor -v ./frontend/dockerfile/... ./session/... ./source/... ./util/... working-directory: src/github.com/moby/buildkit diff --git a/source/git/gitsource_test.go b/source/git/gitsource_test.go index 185bd916..7db28a9b 100644 --- a/source/git/gitsource_test.go +++ b/source/git/gitsource_test.go @@ -35,6 +35,10 @@ func TestRepeatedFetchKeepGitDir(t *testing.T) { } func testRepeatedFetch(t *testing.T, keepGitDir bool) { + if runtime.GOOS == "windows" { + t.Skip("Depends on unimplemented containerd bind-mount support on Windows") + } + t.Parallel() ctx := context.TODO() @@ -149,6 +153,10 @@ func TestFetchBySHAKeepGitDir(t *testing.T) { } func testFetchBySHA(t *testing.T, keepGitDir bool) { + if runtime.GOOS == "windows" { + t.Skip("Depends on unimplemented containerd bind-mount support on Windows") + } + t.Parallel() ctx := namespaces.WithNamespace(context.Background(), "buildkit-test") @@ -222,6 +230,10 @@ func TestMultipleReposKeepGitDir(t *testing.T) { } func testMultipleRepos(t *testing.T, keepGitDir bool) { + if runtime.GOOS == "windows" { + t.Skip("Depends on unimplemented containerd bind-mount support on Windows") + } + t.Parallel() ctx := namespaces.WithNamespace(context.Background(), "buildkit-test")