Please enable JavaScript.
Coggle requires JavaScript to display documents.
Reduce pipelines noise to signal ratio per component - Coggle Diagram
Reduce pipelines noise to signal ratio per component
Prevent breakages due to product changes
Component teams to move towards Test Pyramid
Enable integration test pipeline
Component teams to define dependencies on other components
Test Frameworks:
Prevent breakages due to test lib changes
Build UT framework for Yodalibs
Enable component teams to build Jedi Fixture Tests
Basic and core JFTs to be run as part sail process
Add guardrails for changes in core libs in Jedi and Yoda
Collect network logs
Prevent breakages due to test changes
Identify test flakiness before adding test to release
pipelines
:fire: Prevent breakages due to infra :
99.9% service availability :fire:
Bodega
Ensure basic resource fulfillment path is not broken
Polaris deployment
Catch cookbook recipe breakages during sail time
CDM cluster item
Catch CDM cluster manufacturing/install/bootstrap issues during sail/build time
cookbook recipies
Enable taste tests during bodega fulfillment
Changes should run UTs during sail process
sd_dev_machine
Reduce breakages due to code changes
Reduce task failure rate
Collect network logs
Palladium/Tekton/Jenkins
Avoid breakages in critical paths
Integration tests for bodega, atlantis, builds
Improve coverage
Validate changes in auto generation of job and pipeline configs
Palladium to support staged pipelines
Test Frameworks
Build/Artifactory/Buildbarn
Atlantis
Improve auto-triage dedupe accuracy
Enable self-service via runbooks
Parse infra logs
Parse product logs
Lab Infrastructure
Network
Observability on network switches
Storage & Compute
:!?:
Infra Pipeline to detect issues and pause pipelines
Enable auto triage
Decision making to trigger official pipelines
Improve coverage