// Module included in the following assemblies:
//
// * virt/post_installation_configuration/virt-self-validation-checkups.adoc

:_mod-docs-content-type: PROCEDURE
[id="virt-run-self-validation-checkup-web-console_{context}"]
= Run a self validation checkup in the web console

[role="_abstract"]
Running a self validation checkup streamlines the process of running functional tests, which enables you to validate the stability, health, and compliance of an {VirtProductName} installation before deploying workloads.

.Prerequisites

* You have cluster administrator permissions.
* You have access to an {product-title} cluster where {VirtProductName} is installed.
* You are logged in to the {product-title} web console.

.Procedure

. In the {product-title} web console, go to *Virtualization* -> *Checkups*.
. Go to the *Self validation* tab.
. Click *Run checkup*.
. Configure settings for the test that you want to run.
. Optional: You can enable a dry run test by clicking *Advanced settings* and then toggling the *Dry run* button.
. Click *Run*. The *Self validation checkup details* page is displayed.
+
You can observe the self validation checkup running in real time. The test can take several hours to complete.

. After the test is complete, you can view high-level results in the *Self validation checkup details* page, including the names of any failing tests.
. Optional: You can download detailed results as a ZIP file by clicking *Download results* in the *Self validation checkup details* page.
