[Lava-users] how to add the overlay to my os, start the test definition

Xu, Hongyu hongyu.xu at hxt-semitech.com
Thu Nov 16 01:52:02 UTC 2017


Hi Neil Williams,
                Thank you! Now if we  want to use the LAVA only can boot the device with  the NFSROOTFS? Then wait the  release, 2017.12

Best Regards

XuHongyu

From: Neil Williams [mailto:neil.williams at linaro.org]
Sent: 2017年11月15日 16:24
To: Xu, Hongyu <hongyu.xu at hxt-semitech.com>
Cc: Lava-users at lists.linaro.org
Subject: Re: [Lava-users] how to add the overlay to my os, start the test definition

On 15 November 2017 at 02:15, Xu, Hongyu <hongyu.xu at hxt-semitech.com<mailto:hongyu.xu at hxt-semitech.com>> wrote:
Hi Neil Williams,

                Thank you for your reply!  I attach the plain log ! And please give me some help!

Currently, the uefi-menu boot action does not support transfer_overlay. This will require a code change in LAVA which can be tracked here: https://projects.linaro.org/browse/LAVA-1131

Hopefully we should be able to get this change into the next release, 2017.12.



Best Regards

XuHongyu

From: Neil Williams [mailto:neil.williams at linaro.org<mailto:neil.williams at linaro.org>]
Sent: 2017年11月14日 21:54
To: Xu, Hongyu <hongyu.xu at hxt-semitech.com<mailto:hongyu.xu at hxt-semitech.com>>
Cc: Lava-users at lists.linaro.org<mailto:Lava-users at lists.linaro.org>
Subject: Re: [Lava-users] how to add the overlay to my os, start the test definition

On 10 November 2017 at 11:01, Xu, Hongyu <hongyu.xu at hxt-semitech.com<mailto:hongyu.xu at hxt-semitech.com>> wrote:
Hi ,

                I deploy the device with grub(uefi) method.  Now it can interrupt to grub>, and run the boot cmd and auto login.   I use the pxe iso installation boot or the sata boot, not the nfs boot.
     But the lava-overlay file only add into ramdisk(initrd.img), it will disappear when os bootup.   So I use the transfer_overlay in my job ,  but it do nothing, the  test shell can’t be find .
     Please give me some help!


Could you attach the plain_log from the test job itself? You attached lava_424.yaml but that is the validate output, not the job output itself. Use the Actions drop down when viewing the job and select Plain log, then attach the downloaded file.

To use transfer_overlay, the newly booted system must raise a network interface automatically but without seeing the actual output from the device, it is not possible to say why the wget command failed.



Job.yaml:
actions:
- deploy:
    to: tftp
    kernel:
      url: http://swlab004/1680141/vmlinuz-4.11.0-7.1.hxt.aarch64
      type: zimage
    ramdisk:
      url: http://swlab004/1680141/initramfs-4.11.0-7.1.hxt.aarch64.img
      compression: gz
      install_overlay: false
    preseed:
      url: http://swlab004/centos7/anaconda-ks_1026.cfg
    os: centos
    timeout:
      minutes: 5

- boot:
    timeout:
      minutes: 200
    connection: serial
    method: uefi-menu
    commands: ramdisk_boot
    auto_login:
      login_prompt: ".* login:"
      username: root
      password_prompt: 'Password:'
      password: root
    transfer_overlay:
      download_command: ifconfig eth0 10.5.21.141 ; wget -S --progress=dot:giga
      unpack_command: tar -C / -xzf
    prompts:
     - 'Last login: .*'
     - '[root at .* .*]#'
    parameters:
      shutdown-message: "reboot: Restarting system"

- test:
    timeout:
      minutes: 50
    definitions:
    - repository:
        metadata:
          format: Lava-Test Test Definition 1.0
          name: smoke-tests-basic
          description: "Basic system test command for Linaro Ubuntu images. The test runs basic commands like pwd, uname, vmstat, ifconfig, lscpu, lsusb and lsb_release."
          maintainer:
          - hongyu.xu at hxt-semitech.com<mailto:hongyu.xu at hxt-semitech.com>
          os:
          - centos
          scope:
          - functional
      run:
          steps:
          - echo "test1a:" "pass"
      from: inline
      name: smoke-tests1
      path: inline/smoke-tests.yaml
Best Regards

XuHongyu



This email is intended only for the named addressee. It may contain information that is confidential/private, legally privileged, or copyright-protected, and you should handle it accordingly. If you are not the intended recipient, you do not have legal rights to retain, copy, or distribute this email or its contents, and should promptly delete the email and all electronic copies in your system; do not retain copies in any media. If you have received this email in error, please notify the sender promptly. Thank you.


_______________________________________________
Lava-users mailing list
Lava-users at lists.linaro.org<mailto:Lava-users at lists.linaro.org>
https://lists.linaro.org/mailman/listinfo/lava-users



--

Neil Williams
=============
neil.williams at linaro.org<mailto:neil.williams at linaro.org>
http://www.linux.codehelp.co.uk/



This email is intended only for the named addressee. It may contain information that is confidential/private, legally privileged, or copyright-protected, and you should handle it accordingly. If you are not the intended recipient, you do not have legal rights to retain, copy, or distribute this email or its contents, and should promptly delete the email and all electronic copies in your system; do not retain copies in any media. If you have received this email in error, please notify the sender promptly. Thank you.




--

Neil Williams
=============
neil.williams at linaro.org<mailto:neil.williams at linaro.org>
http://www.linux.codehelp.co.uk/




This email is intended only for the named addressee. It may contain information that is confidential/private, legally privileged, or copyright-protected, and you should handle it accordingly. If you are not the intended recipient, you do not have legal rights to retain, copy, or distribute this email or its contents, and should promptly delete the email and all electronic copies in your system; do not retain copies in any media. If you have received this email in error, please notify the sender promptly. Thank you.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linaro.org/pipermail/lava-users/attachments/20171116/ac184df8/attachment-0001.html>


More information about the Lava-users mailing list