The isolation testing tool simulates pod scheduling inside a mock kubernetes cluster. This way it allows running large-scale scheduling tests without the need to set up a decently-sized Kubernetes cluster.
More detailed description is available in my course paper and slides from its presentation (both in Russian).