Skip to content
Snippets Groups Projects
  1. Aug 16, 2022
    • Chase Qi's avatar
      ci: reorganize SQUAD groups and projects · 372bd1a7
      Chase Qi authored
      
      Reorganize SQUAD groups and projects to make it easier to find out what
      is tested by looking at the group/project overview.
      
      New group/project org.
      
      ```
      squad/
      ├── merge-request
      │   ├── meta-zephyr
      │   └── oniro
      ├── release
      ├── scheduled-daily
      │   ├── kselftest
      │   ├── ltp
      │   ├── perf
      │   └── zephyr
      └── scheduled-weekly
          └── gcc
      ```
      
      This closes: #731
      
      Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
      372bd1a7
  2. Aug 15, 2022
  3. Aug 12, 2022
  4. Aug 11, 2022
  5. Aug 09, 2022
  6. Jul 29, 2022
  7. Jul 28, 2022
  8. Jul 27, 2022
  9. Jul 25, 2022
  10. Jul 22, 2022
  11. Jul 21, 2022
  12. Jul 20, 2022
  13. Jul 13, 2022
  14. Jul 12, 2022
  15. Jul 06, 2022
  16. Jul 04, 2022
  17. Jun 30, 2022
  18. Jun 29, 2022
    • Chase Qi's avatar
      .oniro-ci: use testjobs api to check job status · 074402b7
      Chase Qi authored
      
      Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
      074402b7
    • Chase Qi's avatar
      .oniro-ci: record callback respond in squad · 4ebca79f
      Chase Qi authored
      
      When the callback not dispatchered correctly, the record can be helpful
      for debugging in squad.
      
      Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
      4ebca79f
    • Chase Qi's avatar
      ci: enable LAVA boot and smoke tests on qemu devices for new MRs · b0793e7d
      Chase Qi authored
      
      Given test scope for new MRs is not defined yet and we only have one
      rpi4, b68 and c61 in the warsaw lab which are occupied mostly by daily
      scheduled pipeline, starting with boot and smoke tests on qemu devices
      should be a good starting point for per MR testing.
      
      Jobs that extend `.lava-test` will be added to MR's pipeline and
      schedueld pipeline.
      
      `.lava-test-scheduled` extends `.lava-test` with new scheduled pipeline
      only rule. Long run jobs like ltp should extends the job so that they
      wouldn't prevent MRs from merging.
      
      Solves #486.
      
      Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
      b0793e7d
    • Zygmunt Krynicki's avatar
      .oniro-ci,.gitlab-ci.yml: add optional clang jobs · 8aa75e80
      Zygmunt Krynicki authored
      
      Unqualified jobs, which rely on the default compiler, are gone.
      Qualified jobs explicitly configure either clang or gcc and use the
      appropriate suffix. Qualified jobs have needs/depends set to empty to
      both avoid waiting for previous stages to start and to avoid pulling in
      artifacts from the previous stage.
      
      Qualified jobs inhabit two new lanes: build-gcc and build-clang, to
      visually break the already long column of "build" jobs.
      
      Job ordering within a lane is not exactly matching, gcc-clang. This is
      noticeable with the jobs using the "extra" suffix. The reason for this
      is unclear.
      
      Some jobs are marked as broken as they do not build with clang. Allow
      them to fail and make them start manually until more patches arrive.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      8aa75e80
  19. Jun 23, 2022
  20. Jun 08, 2022
  21. Jun 07, 2022
Loading