From: Quirin Gylstorff <quirin.gylsto...@siemens.com>

This patchset adapts xenomai-images for the execution of tests
on  Linaro Automated Validation Architecture. 

Next steps are:
- adding a arm64 hardware target
- documentation how to setup a own lab with lava-docker
- discussion for a public LAVA master
- Add a own repository for the test description instead using inline-testcase 

Changes:
  V2:
    - If Variable LAVA_USER is not set, the stage lava-test is not executed.
    - incorporate review
      - rename files
      - reoder commits
    - fix check if lava test are sucessful
    - reoder patches
      - remove x86-64 nfs patch, already on next
      - remove beagle-bone Devicetree patch, already on next

Quirin Gylstorff (9):
  ci: Add LAVA jobs for targets
  ci: Add needs key word
  machine: Allow override of the image type
  kas: Use next as target
  ci: Add inline xenomai testsuite
  README: correct build line
  kernel: Update
  tests/README: Add deployment and Setup
  tests/README: Add Architecture

 .gitlab-ci.yml                             | 106 +++++++++++++++++++--
 README.md                                  |   2 +-
 conf/machine/hikey.conf                    |   6 +-
 conf/machine/qemu-arm64.conf               |   1 -
 conf/machine/x86-64-efi.conf               |   2 +-
 opt-latest.yml                             |  20 ++++
 opt-lava-test.yml                          |  20 ++++
 recipes-core/images/demo-image.bb          |   2 +-
 recipes-kernel/linux/files/amd64_defconfig |   2 +-
 recipes-kernel/linux/linux-xenomai_4.19.bb |  12 ++-
 scripts/deploy_for_testing.sh              |  40 ++++++++
 scripts/run-lava-tests.sh                  |  30 ++++++
 tests/README.md                            |  87 +++++++++++++++++
 tests/jobs/xenomai-beaglebone.yml          |  76 +++++++++++++++
 tests/jobs/xenomai-minnow.yml              |  73 ++++++++++++++
 tests/jobs/xenomai-qemu-amd64.yml          |  87 +++++++++++++++++
 tests/jobs/xenomai-qemu-arm64.yml          |  96 +++++++++++++++++++
 tests/jobs/xenomai-qemu-armhf.yml          |  87 +++++++++++++++++
 tests/jobs/xenomai-x86-64.yml              |  74 ++++++++++++++
 19 files changed, 800 insertions(+), 23 deletions(-)
 create mode 100644 opt-latest.yml
 create mode 100644 opt-lava-test.yml
 create mode 100755 scripts/deploy_for_testing.sh
 create mode 100755 scripts/run-lava-tests.sh
 create mode 100644 tests/README.md
 create mode 100644 tests/jobs/xenomai-beaglebone.yml
 create mode 100644 tests/jobs/xenomai-minnow.yml
 create mode 100644 tests/jobs/xenomai-qemu-amd64.yml
 create mode 100644 tests/jobs/xenomai-qemu-arm64.yml
 create mode 100644 tests/jobs/xenomai-qemu-armhf.yml
 create mode 100644 tests/jobs/xenomai-x86-64.yml

-- 
2.20.1


Reply via email to