• Clayton Coleman's avatar
    Ignore the sticky gid mode bit when a test is running on memory EmptyDir · 7f01e233
    Clayton Coleman authored
    While running unit tests for perf on a Kube cluster with a memory backed
    emptydir as TMPDIR, TestSafeMakeDir failed with:
    
    ```
    --- FAIL: TestSafeMakeDir (0.01s)
    	mount_linux_test.go:661: test "directory-exists": expected permissions 20000000750, got 20020000750
    ```
    
    (TMPDIR set to /tmp/volume, /tmp/volume is EmptyDir with type Memory)
    
    The test doesn't actually care about `os.ModeSetgid`, so specifically mask it out when testing this way.
    7f01e233
Name
Last commit
Last update
..
async Loading commit data...
bandwidth Loading commit data...
config Loading commit data...
configz Loading commit data...
conntrack Loading commit data...
coverage Loading commit data...
dbus Loading commit data...
ebtables Loading commit data...
env Loading commit data...
filesystem Loading commit data...
flag Loading commit data...
flock Loading commit data...
goroutinemap Loading commit data...
hash Loading commit data...
initsystem Loading commit data...
interrupt Loading commit data...
ipconfig Loading commit data...
ipset Loading commit data...
iptables Loading commit data...
ipvs Loading commit data...
labels Loading commit data...
maps Loading commit data...
metrics Loading commit data...
mount Loading commit data...
netsh Loading commit data...
node Loading commit data...
normalizer Loading commit data...
oom Loading commit data...
parsers Loading commit data...
pod Loading commit data...
procfs Loading commit data...
prometheusclientgo Loading commit data...
reflector/prometheus Loading commit data...
removeall Loading commit data...
resizefs Loading commit data...
resourcecontainer Loading commit data...
rlimit Loading commit data...
selinux Loading commit data...
slice Loading commit data...
sysctl Loading commit data...
system Loading commit data...
tail Loading commit data...
taints Loading commit data...
tolerations Loading commit data...
workqueue/prometheus Loading commit data...
BUILD Loading commit data...
verify-util-pkg.sh Loading commit data...