From 4d55f91070c8a2b4c459deb9ac9299041e26c77f Mon Sep 17 00:00:00 2001 From: Jarek Kowalski Date: Mon, 8 Aug 2022 23:55:30 -0700 Subject: [PATCH] chore(ci): disable long file names in GetInterestingTempDirectoryName() when ENABLE_LONG_FILENAMES=false (#2295) --- internal/testutil/tmpdir.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/testutil/tmpdir.go b/internal/testutil/tmpdir.go index 5f44a57a2..d6d42f0b3 100644 --- a/internal/testutil/tmpdir.go +++ b/internal/testutil/tmpdir.go @@ -34,7 +34,10 @@ func GetInterestingTempDirectoryName() (string, error) { // make sure the base directory is quite long to trigger very long filenames on Windows. if n := len(td); n < targetLen { - td = filepath.Join(td, strings.Repeat("f", targetLen-n)) + if !ShouldSkipLongFilenames() { + td = filepath.Join(td, strings.Repeat("f", targetLen-n)) + } + //nolint:gomnd if err := os.MkdirAll(td, 0o700); err != nil { return "", errors.Wrap(err, "unable to create temp directory")