Integration tests and UI tests are executed automatically on the Stage environment as part of a Production pipeline. We would like to run our integration tests earlier, when pushing code to one of our Development environments. This would allow us to catch bugs early without risking the timeline of Production deployment.
We have two Development environments. One receives the latest code, another is used as a stabilization/bugfixing environment before a Production release. We would like to run our integration tests on the stabilization environment to catch issues early.
Integration tests can only be executed against the Stage environment, as part of a Production pipeline.
Integration tests can be executed against a Non-Production pipeline. This could be another toggle in the UI, in addition to the Deployment Trigger and Important Metric Failures Behavior toggles.
Environment Details (AEM version/service pack, any other specifics if applicable):