From fdb0b9ca1dc45703d32479127a4985764fde4b74 Mon Sep 17 00:00:00 2001 From: Justin Van Patten Date: Mon, 9 Dec 2024 00:21:39 -0800 Subject: [PATCH] Temporarily skip flaky TestDebuggerAttachDotnet test (#425) We're still seeing this test fail on macOS and it looks like it may be affecting Windows as well. Temporarily skip it for now. Going to see if skipping also removes the flakes on Windows. #403 tracks fixing the test for real / unskipping. Fixes #419 --- integration_tests/integration_dotnet_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/integration_tests/integration_dotnet_test.go b/integration_tests/integration_dotnet_test.go index 98e4ad81..fa879f79 100644 --- a/integration_tests/integration_dotnet_test.go +++ b/integration_tests/integration_dotnet_test.go @@ -21,6 +21,7 @@ import ( "os" "os/exec" "path/filepath" + "runtime" "strconv" "strings" "sync" @@ -627,6 +628,11 @@ func readUpdateEventLog(logfile string) ([]apitype.EngineEvent, error) { func TestDebuggerAttachDotnet(t *testing.T) { t.Parallel() + // TODO[pulumi/pulumi-dotnet#403]: Fix flaky test. + if runtime.GOOS == "darwin" || runtime.GOOS == "windows" { + t.Skip("Temporarily skipping flaky test on macOS and Windows - pulumi/pulumi-dotnet#403") + } + languagePluginPath, err := filepath.Abs("../pulumi-language-dotnet") require.NoError(t, err)