kilo/e2e
Steffen Vogel 1b5ad035d9
kg: add new handler for rendering the topology graph
docker: add missing fonts for rasterized graphviz  output formats

add missing license header

kg: do not export handlers

use http package for status codes

keep checks for errors in a single line

simplify error message about failed invocation of dot

pass node hostname and subnet to graph handler

use SVG as default format for graph handler

register health handler with HandleFunc

add option for selecting layout to graph handler and using circo as new default

e2e: add tests for HTTP handlers

e2e: fix and simplify handler tests

add should comments to assertions

e2s: use assert_fail instead of assert _not

add missing mime-type header for graph handler

use switch/case statements for validating formats / layouts

e2e: fix handlers tests

Co-authored-by: leonnicolas <60091705+leonnicolas@users.noreply.github.com>

graph-handler: add missing font to Dockerfile

Dockerfile: remove unnecessary font

This commit leaves Noto as the only font package, as one font package is
sufficient for the container.

Signed-off-by: Lucas Servén Marín <lserven@gmail.com>
2021-08-18 14:04:44 +02:00
..
full-mesh.sh e2e: check_adjacent accept node number 2021-07-06 10:58:14 +02:00
handlers.sh kg: add new handler for rendering the topology graph 2021-08-18 14:04:44 +02:00
helper-curl.yaml e2e: add test for allowed location IPs 2021-06-16 17:01:58 +02:00
kilo-kind-userspace.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kind-config.yaml e2e: allow parameterizing kind config 2021-07-06 10:59:44 +02:00
lib.sh e2e: update adjacency tool 2021-07-13 13:16:34 +02:00
location-mesh.sh e2e: check_adjacent accept node number 2021-07-06 10:58:14 +02:00
multi-cluster.sh e2e: test multi-cluster connectivity 2021-07-08 11:59:32 +02:00
setup.sh e2e: allow parameterizing kind config 2021-07-06 10:59:44 +02:00
teardown.sh e2e: reuse kind cluster across suites 2021-07-05 19:43:18 +02:00