Skip to content

Commit 4961b10

Browse files
MichaelCuevasfacebook-github-bot
authored andcommitted
make it more clear why eden chown tests are disabled on macOS
Summary: There are 2 reasons why this test is disabled: 1) `eden chown` crashes on macOS 2) Even if `eden chown` worked on macOS, it would require passwordless `sudo` which is not available on macOS Sandcastle hosts where we run our contbuild and diff time tests. Since #2 is a big issue that we can't work around, let's disable the test. Due to the test war room, I won't be fixing #1 in this diff. However, I created T147554174 to track fixing it. Reviewed By: fanzeyi Differential Revision: D43926151 fbshipit-source-id: f1572d2b876d45affdcdebf9b567e23c7730076a
1 parent 4b1006c commit 4961b10

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

eden/integration/lib/skip.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,9 @@
204204
"test_statvfs",
205205
]
206206

207-
# `edenfsctl chown` requires sudo
207+
# `eden chown` requires the use of `sudo` for chowning redirections. We
208+
# don't have access to passwordless `sudo` on macOS Sandcastle hosts, so
209+
# we should disable these test.
208210
TEST_DISABLED["chown_test.ChownTest"] = True
209211

210212
# I'm not sure if overlay corruption logic even exists on macOS?

0 commit comments

Comments
 (0)