Prepare DeploymentTracker spec for removing auto_deploy_on_security
While working on gitlab-com/gl-infra/delivery#1101 (closed), this spec was very difficult to work with, due to its size and nesting.
The purpose of this MR is to reduce that duplication, make the spec a bit cleaner overall, and to ultimately ease the review of a forthcoming MR to actually remove the feature flag check.