Clone of mesa.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

lava-deqp.yml.jinja2 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. job_name: mesa-deqp-{{ gpu_version }}
  2. device_type: {{ lava_device_type }}
  3. timeouts:
  4. job:
  5. minutes: 40
  6. action:
  7. minutes: 10
  8. actions:
  9. power-off:
  10. seconds: 30
  11. priority: 75
  12. visibility: public
  13. {% if tags %}
  14. tags:
  15. {% for tag in tags %}
  16. - {{ tag }}
  17. {% endfor %}
  18. {% endif %}
  19. actions:
  20. - deploy:
  21. timeout:
  22. minutes: 10
  23. to: tftp
  24. kernel:
  25. url: {{ base_artifacts_url }}/{{ kernel_image_name }}
  26. {{ kernel_image_type }}
  27. ramdisk:
  28. url: {{ base_artifacts_url }}/lava-rootfs-{{ arch }}.cpio.gz
  29. compression: gz
  30. dtb:
  31. url: {{ base_artifacts_url }}/{{ device_type }}.dtb
  32. os: oe
  33. - boot:
  34. timeout:
  35. minutes: 5
  36. method: {{ boot_method }}
  37. commands: ramdisk
  38. prompts:
  39. - '#'
  40. - test:
  41. timeout:
  42. minutes: 60
  43. definitions:
  44. - repository:
  45. metadata:
  46. format: Lava-Test Test Definition 1.0
  47. name: deqp
  48. description: "Mesa dEQP test plan"
  49. os:
  50. - oe
  51. scope:
  52. - functional
  53. run:
  54. steps:
  55. - mount -t proc none /proc
  56. - mount -t sysfs none /sys
  57. - mount -t devtmpfs none /dev
  58. - mkdir -p /dev/pts
  59. - mount -t devpts devpts /dev/pts
  60. - sh /deqp/lava-deqp-runner.sh {{ gpu_version }}
  61. - cat /proc/loadavg
  62. parse:
  63. pattern: '(?P<test_case_id>\S*):\s+(?P<result>(pass|fail))'
  64. from: inline
  65. name: deqp
  66. path: inline/mesa-deqp.yaml