DataWarehouse

DataWarehouse is a Django application developed, maintained and used by the CKI project to store and share the results generated by the testing process.

DataWarehouse stores all CKI kernel test results and provides a REST API, a web dashboard, and a message-bus event stream that drives the surrounding microservices.

Key pages in this section

  • Services & events: microservice catalog, routing-key consumer matrix, triage mechanics, ready-to-report barrier, MR integration, kernel-workflow hooks, and ExternalCI boundary
  • Microservices: published event reference and routing-key schema
  • API documentation: REST API reference for KCIDB objects, NVR status, issues, and authorization