Skip to content

BDD e2e test #7

@eytan-avisror

Description

@eytan-avisror

governor packages should have a end to end functional test.
we can have a travis cronjob that runs nightly and run this test

test should:

  • setup eks cluster
  • test pod-reaper:
    • create a pod with infinite sleep, terminate it - it is now stuck, let reaper kill it
  • test node-reaper:
    • schedule a pod on a node with hostNetwork and run ip link set dev eth0 down, node will become NotReady, let reaper kill it
    • Test age-reap by setting a low threshold
    • Test flappy node reap by faking events or restarting kubelet on the node

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions