kubernetes/pkg/proxy/winkernel
Claudiu Belu 9f95b7b18c unittests: Fixes unit tests for Windows (part 3)
Currently, there are some unit tests that are failing on Windows due to
various reasons:

- paths not properly joined (filepath.Join should be used).
- Proxy Mode IPVS not supported on Windows.
- DeadlineExceeded can occur when trying to read data from an UDP
  socket. This can be used to detect whether the port was closed or not.
- In Windows, with long file name support enabled, file names can have
  up to 32,767 characters. In this case, the error
  windows.ERROR_FILENAME_EXCED_RANGE will be encountered instead.
- files not closed, which means that they cannot be removed / renamed.
- time.Now() is not as precise on Windows, which means that 2
  consecutive calls may return the same timestamp.
- path.Base() will return the same path. filepath.Base() should be used
  instead.
- path.Join() will always join the paths with a / instead of the OS
  specific separator. filepath.Join() should be used instead.
2022-10-21 19:25:48 +03:00
..
hns_test.go unittests: Fixes unit tests for Windows (part 3) 2022-10-21 19:25:48 +03:00
hns.go kube-proxy: windows: Removed hnsV1 2022-07-05 22:24:23 +03:00
metrics.go Enabling kube-proxy metrics on windows kernel mode 2021-11-21 21:23:55 -03:00
OWNERS added daschott to winkernel owners 2022-10-17 16:28:11 -07:00
proxier_test.go unittests: Fixes unit tests for Windows (part 3) 2022-10-21 19:25:48 +03:00
proxier.go Fix winkernel proxier setting the wrong HNS loadbalancer ID for ingress IP 2022-10-03 13:23:56 -07:00