Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 1.21 KB

pxeboot-instructions.md

File metadata and controls

37 lines (22 loc) · 1.21 KB

Instructions for running tests using PXE Boot

Note: Before following the steps below, please read: https://github.com/intel/luv-yocto/wiki/Send--LUV-test-results-to-an-HTTP-server

  1. Following a successful build, the PXE Boot Package is generated at
    <work_dir>/arm-enterprise-acs/luv/build/tmp/deploy/images/qemuarm64/PXEBOOT.tar.gz

  2. ftp PXEBOOT.tar.gz to the your tftp-server root directory

  3. In your tftp-server root directory, unzip and untar PXEBOOT.tar.gz

    gunzip -cf PXEBOOT.tar.gz | tar xvf -

    This will generate the following file structure
    grub-efi-bootaa64.efi
    modify_luv_params_efi.py
    EFI/BOOT/sbsa/ShellSbsa.efi

  4. Run command

    sudo ./modify_luv_params_efi.py -f grub-efi-bootaa64.efi -n <Console Log Server IP>,64001 -u http://<Apache Server IP>/cgi-bin/upload.php -p <PXE Server IP>

Note: <PXE Server IP> is same as tftp server IP

  1. In your DHCP configuration, set
    dhcp-boot=grub-efi-bootaa64.efi

  2. Invoke PXE Boot

Note:
-The results of SBSA Tests are be dispalyed on the console
-The results of linux tests will be uploaded to http://<Apache Server IP>
-Currently, SCT tests are not supported in PXE boot