github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/tests/suites/controller/metrics.sh (about)

     1  run_metrics() {
     2  	echo
     3  
     4  	juju switch controller
     5  	OUT=$(
     6  		juju ssh 0 <<EOF
     7  . /etc/profile.d/juju-introspection.sh
     8  juju_metrics
     9  EOF
    10  	)
    11  	check_contains "${OUT}" juju_apiserver_connections
    12  
    13  }
    14  
    15  test_metrics() {
    16  	if [ -n "$(skip 'test_metrics')" ]; then
    17  		echo "==> SKIP: Asked to skip controller metrics tests"
    18  		return
    19  	fi
    20  
    21  	(
    22  		set_verbosity
    23  
    24  		cd .. || exit
    25  
    26  		run "run_metrics"
    27  	)
    28  }