• Claudiu Belu's avatar
    Adds [LinuxOnly] tag to conformance tests that cannot be run on Windows · 5daa0887
    Claudiu Belu authored
    Some of the tests cannot pass using Windows nodes due to various reasons:
    
    - seLinuxOptions are not supported on Windows.
    - Running as an UID / GID is not supported on Windows.
    - file permissions work differently on Windows, and they cannot be set in
      the same manner as on Linux.
    - individual files cannot be mounted in Windows Containers.
    - Cannot create container using Linux image (e.g.: alpine) on Windows.
    
    Because of this, it has been decided to use the "[LinuxOnly]" tag for the
    tests which cannot run on Windows because of the mentioned reasons. This way,
    when running tests using Windows nodes, those tests can simply be skipped by
    adding the "[LinuxOnly]" tag to the ginkgo.skip argument.
    5daa0887