This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
civilinfrastructureplatform:ciptesting:centalisedtesting [2023/12/19 08:48] swvanbuuren Add LAVA scheduler workflow with links |
civilinfrastructureplatform:ciptesting:centalisedtesting [2025/06/03 13:41] (current) patersonc [CIP Centralised Testing] Updated KernelCI dashboard link |
||
---|---|---|---|
Line 6: | Line 6: | ||
The third goal for CIP testing was to set up Continuous Integration (CI) testing to automatically test CIP software on CIP hardware. See the [[civilinfrastructureplatform:ciptesting:centalisedtesting:cioverview|Continuous Integration testing overview]] page for more details. | The third goal for CIP testing was to set up Continuous Integration (CI) testing to automatically test CIP software on CIP hardware. See the [[civilinfrastructureplatform:ciptesting:centalisedtesting:cioverview|Continuous Integration testing overview]] page for more details. | ||
- | The fourth goal for CIP testing is to integrate with the [[https://kernelci.org/|KernelCI project]]. This work is underway and the latest results can be viewed at [[https://kernelci.ciplatform.org/|kernelci.ciplatform.org]]. | + | The fourth goal for CIP testing is to integrate with the [[https://kernelci.org/|KernelCI project]]. This work is underway and the latest results can be viewed at [[https://dashboard.kernelci.org/tree?i=30&ts=cip|dashboard.kernelci.org]]. |
===== CIP Testing Architecture ===== | ===== CIP Testing Architecture ===== | ||
The block diagram below provides an overview of CIP's centralised test infrastructure. | The block diagram below provides an overview of CIP's centralised test infrastructure. | ||
Line 30: | Line 30: | ||
The following schematic shows the workflow, that describes how test images are built and tested with LAVA. | The following schematic shows the workflow, that describes how test images are built and tested with LAVA. | ||
- | {{:civilinfrastructureplatform:ciptesting:cip-testing-6.1-workflow.png |}} | + | {{:civilinfrastructureplatform:ciptesting:cip-testing-6.1-workflow.png?800 |}} |
=== Links === | === Links === | ||
Line 83: | Line 83: | ||
== SQUAD == | == SQUAD == | ||
- | For detailed test reporting CIP uses the Software Quality Dashboard (SQUAD). Build success and test results are reported to the [[https://squad.ciplatform.org/|CIP SQUAD instance]]. | + | For detailed test reporting CIP uses the Software Quality Dashboard (SQUAD). Build success and test results are reported to the [[https://squad.ciplatform.org/|CIP SQUAD]]. |
+ | |||
+ | The following diagram shows how build results are reported to SQUAD and test jobs are submitted to LAVA and monitored by SQUAD. | ||
+ | |||
+ | {{:civilinfrastructureplatform:ciptesting:cip-testing-with-squad.png?400|}} | ||
=== Links === | === Links === | ||
Line 89: | Line 93: | ||
* CIP KernelCI instance: https://kernelci.ciplatform.org | * CIP KernelCI instance: https://kernelci.ciplatform.org | ||
* CIP test results mailing list: https://lists.cip-project.org/mailman/listinfo/cip-testing-results | * CIP test results mailing list: https://lists.cip-project.org/mailman/listinfo/cip-testing-results | ||
+ | * CIP SQUAD Reporting: https://squad.ciplatform.org/ | ||
==== Artifact Storage ==== | ==== Artifact Storage ==== |