1 we want to automatically reject malformed or not
play

1 We want to automatically reject malformed, or not working patches - PowerPoint PPT Presentation

1 We want to automatically reject malformed, or not working patches 2 3 4 name: Proctree Syscall builds: - arch: x86_64 config: - config/proctree_syscall - config/virtio_net - config/gcov - config/overlayfs lava: True [...] - arch:


  1. 1

  2. We want to automatically reject malformed, or not working patches 2

  3. 3

  4. 4

  5. name: Proctree Syscall builds: - arch: x86_64 config: - config/proctree_syscall - config/virtio_net - config/gcov - config/overlayfs lava: True [...] - arch: powerpc64 config: - config/proctree_syscall tests: path: epita/proctree.yaml 5

  6. * The freedesktop.org edition * Construct series and handle revisions * Manage patch state (New, under review, merged, etc.) 1. `git-pw` 2. `pwclient` 3. JSON API 6

  7. Signed-off-by: 7

  8. 8

  9. Jenkins 7 6 builder builderClbk tester 8 9 10 Data transfert 2 Pipeline step Patchwork clking (celery) studentT ests Lava External tool 5 3 pwdispatch pwapply pwcheckpatch 4 1 BTRFS managed Student's git clking-poll checkpatch.pl linux clone repositories A submission is characterized by a couple (serieID, revID) 9

  10. 10

  11. 11

  12. Linux snapshot Linux clone Linux snapshot Symlink pwapply 12

  13. 13

  14. 14

  15. 15

  16. 16

  17. 17

  18. 18

  19. name: Proctree Syscall builds: - arch: x86_64 config: - config/proctree_syscall - config/virtio_net - config/gcov - config/overlayfs lava: True [...] - arch: powerpc64 config: - config/proctree_syscall tests: path: epita/proctree.yaml 19

  20. 20

  21. 21

  22. 22

  23. Master Web interface Database Dispatcher-master Scheduler Daemon Worker LAVA-slave Dispatcher daemon Device Under Test 23

  24. 24

  25. 25

  26. metadata: format: Lava-Test Test Definition 1.0 name: smoke-tests-dummy description: "Smoke tests everyday" install: deps: - gcc - gcc-multilib run: steps: - ./epita/script_dummy.sh 26

  27. lava-test-case [case-name] --result {pass,fail} 27

  28. 28

  29. 29

  30. 30

  31. 31

  32. Hi John Smith, Project: HTS Syscall Patch: [v9] syscall: add dummy system call Tests suite: dummy You have passed 7 tests on 7. Perfect! Your work will be examined. If you think this is a false positive, please reply-all to this message. Sincerely, LSE Team 32

  33. patchwork KernelCI 33

Recommend


More recommend