kubernetes/pkg/scheduler/internal/queue
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
..
events.go scheduler: cleanup the unused event types about Service 2022-10-03 16:30:38 +08:00
scheduling_queue_test.go unittests: Fixes unit tests for Windows (part 3) 2022-10-21 19:25:48 +03:00
scheduling_queue.go changes in non-test files 2022-10-12 21:09:55 +08:00
testing.go reuse InformerFactory in scheduler tests (#107835) 2022-02-09 16:53:58 -08:00