Running a molecule test is very easy. If you change a test (or want to test something that a molecule test exercises), you should run it.
Some of this is documented here:
https://github.com/kiali/kiali-operator/blob/master/DEVELOPING.adoc#run-molecule-tests
In short, do this:
CLUSTER_TYPE=minikube MOLECULE_USE_DEV_IMAGES=true MOLECULE_SCENARIO="api-test" make build cluster-push molecule-test
* MOLECULE_SCENARIO is set to the test(s) you want to run (space-separated if you want to run more than one).
* If you are on OpenShift, just omit the CLUSTER_TYPE env var.
* If you want to test the latest released images on quay (not local dev builds), just omit the MOLECULE_USE_DEV_IMAGES env var and no need to run "build cluster-push" targets (so it would just be: MOLECULE_SCENARIO="testname" make molecule-test).