User Tools

Site Tools


civilinfrastructureplatform:ciptesting:centalisedtesting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
civilinfrastructureplatform:ciptesting:centalisedtesting [2023/12/18 12:18]
swvanbuuren Add section on SQUAD test reporting
civilinfrastructureplatform:ciptesting:centalisedtesting [2023/12/19 08:55]
swvanbuuren Add SQUAD watch job workflow
Line 16: Line 16:
 This schedules submitted test jobs to run on available hardware targets. This schedules submitted test jobs to run on available hardware targets.
  
-CIP have set up their own instance of LAVA (Linaro Automated Validation Architecture). LAVA is a continuous integration system for deploying operating systems onto physical and virtual hardware for running tests. See the [[https://​www.lavasoftware.org/​|LAVA website]] for more details.+CIP has set up their own instance of LAVA (Linaro Automated Validation Architecture). LAVA is a continuous integration system for deploying operating systems onto physical and virtual hardware for running tests. See the [[https://​www.lavasoftware.org/​|LAVA website]] for more details.
  
-CIP are using a version of LAVA maintained by the [[https://​kernelci.org/​|KernelCI project]] which [[https://​github.com/​kernelci/​lava-docker/​|containerises]] support in a Docker image.+CIP is using a version of LAVA maintained by the [[https://​kernelci.org/​|KernelCI project]] which [[https://​github.com/​kernelci/​lava-docker/​|containerises]] support in a Docker image.
  
 === Links === === Links ===
Line 25: Line 25:
   * cip-lava-docker source code: https://​gitlab.com/​cip-project/​cip-testing/​lava-docker   * cip-lava-docker source code: https://​gitlab.com/​cip-project/​cip-testing/​lava-docker
   * How to submit a LAVA test job: [[civilinfrastructureplatform:​ciptesting:​centalisedtesting:​submittinglavajobs|Submitting a LAVA test job]]   * How to submit a LAVA test job: [[civilinfrastructureplatform:​ciptesting:​centalisedtesting:​submittinglavajobs|Submitting a LAVA test job]]
 +
 +==== Test scheduler workflow ====
 +
 +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?​800 |}}
 +
 +=== Links ===
 +
 +  * CIP Testing group: https://​gitlab.com/​cip-project/​cip-testing
 +    * [[https://​gitlab.com/​cip-project/​cip-testing/​linux-cip-ci|linux-cip-ci]]
 +    * [[https://​gitlab.com/​cip-project/​cip-testing/​linux-cip-pipelines|linux-cip-pipelines]]
 +  * CIP Kernel group: https://​gitlab.com/​cip-project/​cip-kernel
 +    * [[https://​gitlab.com/​cip-project/​cip-kernel/​linux-cip|linux-cip]]
  
 ==== Target Control ==== ==== Target Control ====
Line 69: 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 75: 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 ====
civilinfrastructureplatform/ciptesting/centalisedtesting.txt · Last modified: 2023/12/19 08:55 by swvanbuuren