mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-11-29 05:57:03 +00:00
The TestExecutorFrameworkMessage test sends a "task-lost:foo" message to the executor in order to mark a pod as lost. For that the pod must be running first. Otherwise, the executor code will send "TASK_FAILED" status updates, not "TASK_LOST". Before this patch there was no synchronization between the pod startup and the test case. Moreover, in order to startup a task a working apiserver URL must be passed to the executor which was not the case either. Fixes mesosphere/kubernetes-mesos#351