Skip to content

Handle shutdown

Adds a Shutdown Hook. Uses parsed configurations to build a deployment and to tear it down. Be aware of Gradle: Control + C kills the gradle client before the execution of the hook and therefore cant be used to test this. To test this you need to start the build application (by java -jar, etc...). Additionally for this you have to change the paths in the TheodoliteYamlExecutor and the KubernetesBenchmark

TODOS:

  • Depends on merging evaluation first
  • Ask if and how the Kafka lag export should be resettet
  • moved to #184 (closed)
  • move path from KubenetesBenchmark toplevel moved to #185 (closed)
  • merge upstream theodolite-kotlin
Edited by Lorenz Boguhn

Merge request reports