summary refs log tree commit diff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorLakshmipathi <lakshmipathi.ganapathi@collabora.com>2021-03-12 12:20:20 +0000
committerCristian Ciocaltea <cristian.ciocaltea@collabora.com>2022-12-12 17:57:12 +0200
commitca879bfc16209743f79442a8749df0a7936cd377 (patch)
tree197b583af9a1da7b5bee422611d7ce7dfd5a7d39 /.gitlab-ci.yml
parentae09c4f7c4b0af60238990cac0bfa468daa5d6d3 (diff)
downloadlinux-ca879bfc16209743f79442a8749df0a7936cd377.tar.gz
gitlab-ci: For debugging purpose, display script output from QEMU.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files changed, 6 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index babf330c0a53..6edafd78701d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,7 +31,12 @@ kernel build:
      - curl  ${ROOTFS_IMAGE_URL} -o "${ROOTFS_NAME}.gz"
      - gunzip "${ROOTFS_NAME}.gz"
      - echo "Running cmd $QEMU_CMD"
-     - qemu-system-x86_64 -enable-kvm -nographic -kernel ${KERNEL} -drive file=${ROOTFS_NAME},format=qcow2 -device virtio-serial-pci -virtfs local,path=$(pwd),mount_tag=steamlogs,security_model=none -m 2G -smp 2 -cpu host -net user,hostfwd=tcp::2222-:22 -net nic,model=virtio --append "root=/dev/sda1 rw console=ttyS0"    
+     - qemu-system-x86_64 -enable-kvm -nographic -kernel ${KERNEL} -drive file=${ROOTFS_NAME},format=qcow2 -device virtio-serial-pci -virtfs local,path=$(pwd),mount_tag=steamlogs,security_model=none -m 2G -smp 2 -cpu host -net user,hostfwd=tcp::2222-:22 -net nic,model=virtio --append "root=/dev/sda1 rw console=ttyS0" &
+     - QEMU_PID=$!
+     - echo "QEMU pid is $QEMU_PID"
+     - sleep 90
+     - tail --pid=$QEMU_PID -f kernel_results.log
+
      # notify
      - test -f "fail.txt" && exit 1
      - echo "All tests passed..setup tags"