mbox series

[v2,0/5] azure/gitlab/travis: Add more RISC-V boards testing

Message ID 1585405529-21397-1-git-send-email-bmeng.cn@gmail.com
Headers show
Series azure/gitlab/travis: Add more RISC-V boards testing | expand

Message

Bin Meng March 28, 2020, 2:25 p.m. UTC
At presetn only qemu-riscv64 is tested in our CI pipeline.

This adds qemu-riscv32 and qemu-riscv{32,64}_spl testing.

For Azure/Gitlab, this depends on a new Docker image below:
http://patchwork.ozlabs.org/project/uboot/list/?series=166924
The following results are based on the new Docker image.

Azure results:
https://dev.azure.com/bmeng/GitHub/_build/results?buildId=195&view=results

gitlab results:
https://gitlab.denx.de/u-boot/custodians/u-boot-x86/pipelines/2548

travis results:
https://travis-ci.org/github/lbmeng/u-boot/builds/668014425

Changes in v2:
- new patch: "travis: Replace pre-built ARM/ARM64 GRUB images with the one built from source"
- new patch: "travis: Build GRUB image for RISC-V 32-bit and 64-bit"
- Update travis to add qemu-riscv32 testing
- Update travis to add RISC-V SPL testing

Bin Meng (5):
  travis: Replace pre-built ARM/ARM64 GRUB images with the one built
    from source
  travis: Build GRUB image for RISC-V 32-bit and 64-bit
  azure/gitlab/travis: Add qemu-riscv32 testing
  test/py: Update u_boot_utils.find_ram_base to bypass the low 2MiB
    memory
  azure/gitlab/travis: Add RISC-V SPL testing

 .azure-pipelines.yml    |  21 ++++++++
 .gitlab-ci.yml          |  33 ++++++++++++
 .travis.yml             | 131 +++++++++++++++++++++++++++++++++++++++++++++---
 test/py/u_boot_utils.py |   7 +--
 4 files changed, 183 insertions(+), 9 deletions(-)