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
Last revision Both sides next revision
civilinfrastructureplatform:ciptesting:centalisedtesting [2021/10/14 09:54]
patersonc [CIP Centralised Testing]
civilinfrastructureplatform:ciptesting:centalisedtesting [2023/12/19 08:48]
swvanbuuren Add LAVA scheduler workflow with links
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 |}}
 +
 +=== 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 66: Line 80:
  
 LAVA can also email any email address specified in the job description. LAVA can also email any email address specified in the job description.
 +
 +== 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]].
  
 === Links === === Links ===
civilinfrastructureplatform/ciptesting/centalisedtesting.txt · Last modified: 2023/12/19 08:55 by swvanbuuren