03Your pipeline takes 45 minutes and developers have stopped trusting it. How do you fix it?▼medium★ EssentialNewGitLabAtlassianShopify2 repliesunlockedA question about developer experience as much as engineering. Measure before optimising, and notice that the trust problem and the duration problem may have different causes.Open full answer →
06Design the test strategy for a pipeline that must stay under ten minutes. What runs where?▼hard★ EssentialNewGitLabShopifyAtlassian2 repliesunlockedTesting is a pipeline design problem in this role, not a QA one. The constraint is the question: you cannot run everything on every commit, so what you choose to defer is the answer.Open full answer →
21Roughly a third of our CI failures are flakes. How do you run a quarantine programme that does not become a graveyard?▼mediumNewMetaMicrosoftUber◆ premiumQuarantine is a holding cell with an expiry date, not a landfill. Per-test flake rates, entry evidence, an enforced expiry review, and the cap that turns fixing into priority.Open full answer →