Gitlab running locally to the pc without any runner / vm


I am new with gitlab but we would like using it to run sanity tests during each git push on the repo stored in gitlab.

We are interested about running the scripts locally to the windows pc (or native linux if needed), in order to have direct access to the materials that need to be tested and which is connected to the pc through usb and ethernet.
Is it possible to do it with gitlab?

Thank you very much for your help