Skip to content

E2E: Generate knapsack report on scheduled runs

Andrejs Cunskis requested to merge acunskis-knapsack-autogenerate into master

What does this MR do and why?

Describe in detail what your merge request does and why.

Automated up to date knapsack report

  • Add rake task to merge and upload knapsack test report
  • Automatically generate and upload knapsack reports on scheduled master runs for review-qa tests
  • Always fetch latest knapsack report on review-qa-all and review-qa-reliable runs for a more even and up to date test distribution

To further improve test distribution, I believe generating a different report per environment type would be beneficial as not all tests are executed in all run types and execution time can differ as well.

MR acceptance checklist

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

Closes: https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/1103

Edited by Andrejs Cunskis

Merge request reports