E2E: Additional fixes and improvements for E2E pipeline template

What does this MR do and why?

  • Do not run super-sidebar specs outside of canonical repo
  • Always run download knapsack report (even if we can't detect parallel jobs, it still serves a purpose of adding the fallback master.json report to artifacts which e2e test jobs rely on if downloading a report in the job itself fails for some reason)
  • Control qa gem cache job via environment variable. It's needed so we can populate the cache in other projects that include E2E test pipeline

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by andrey

Merge request reports

Loading