perf: add TCP Nginx+LDPRELOAD suites
[csit.git] / fdio.infra.ansible / roles / cleanup / tasks / sut.yaml
1 ---
2 # file: roles/cleanup/tasks/sut.yaml
3
4 - name: Host Cleanup
5   block:
6     - name: Kill Processes - Qemu
7       import_tasks: kill_process.yaml
8       vars:
9         process: "qemu"
10       tags:
11         - kill-process
12
13     - name: Kill Processes - L3fwd
14       import_tasks: kill_process.yaml
15       vars:
16         process: "l3fwd"
17       tags:
18         - kill-process
19
20     - name: Kill Processes - Testpmd
21       import_tasks: kill_process.yaml
22       vars:
23         process: "testpmd"
24       tags:
25         - kill-process
26
27     - name: Kill Processes - iPerf3
28       import_tasks: kill_process.yaml
29       vars:
30         process: "iperf3"
31       tags:
32         - kill-process
33
34     - name: Kill Processes - nohup
35       import_tasks: kill_process.yaml
36       vars:
37         process: "nohup"
38       tags:
39         - kill-process
40
41     - name: Kill Processes - vpp_echo
42       import_tasks: kill_process.yaml
43       vars:
44         process: "vpp_echo"
45       tags:
46         - kill-process
47
48     - name: Find File Or Dir - Core Zip File
49       find:
50         paths: "/tmp/"
51         patterns: "*tar.lzo.lrz.xz*"
52       register: files_to_delete
53       tags:
54         - remove-file-dir
55
56     - name: Remove File Or Dir - Core Zip File
57       file:
58         path: "{{ item.path }}"
59         state: absent
60       with_items: "{{ files_to_delete.files }}"
61       tags:
62         - remove-file-dir
63
64     - name: Find File Or Dir - Core Dump File
65       find:
66         paths: "/tmp/"
67         patterns: "*core*"
68       register: files_to_delete
69       tags:
70         - remove-file-dir
71
72     - name: Remove File Or Dir - Core Dump File
73       file:
74         path: "{{ item.path }}"
75         state: absent
76       with_items: "{{ files_to_delete.files }}"
77       tags:
78         - remove-file-dir
79
80     - name: Kill Containers - Remove All Containers
81       import_tasks: kill_containers.yaml
82       tags:
83         - kill-containers
84
85     - name: Remove Packages - Remove VPP
86       import_tasks: remove_package.yaml
87       vars:
88         package: "*vpp*"
89       tags:
90         - remove-package