That could be a talk by itself. We have local testing of course, E2E and integration and unit tests. We also have tests that run on every revision to a diff, so you can push changes up to your diff (even if it's not published) and then the infrastructure will run a modest test suite for you. There are on-demand ad-hoc options that we can initiate for a diff beyond the basic suite, and we can also run the full land-blocking suite in a "dry-run" mode.