--- /dev/null
+#############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+#############################################################################
+
+---
+nDPI_cwd: "{{ ansible_env.HOME }}/qtip/nDPI"
+nDPI_file: "dpi.pcap"
--- /dev/null
+#############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+#############################################################################
+
+---
+dependencies:
+ - { role: development-tools }
roles:
- - { role: unixbench, tags: [unixbench] }
-
- tasks:
-
- - name: collect system information
- include: "{{ qtip_resources }}/metric/inxi.yaml"
-
- - name: ssl metrics
- include: "{{ qtip_resources }}/metric/openssl.yaml"
- tags: [ssl]
-
- - name: DPI metrics
- include: "{{ qtip_resources }}/metric/nDPI.yaml"
- vars:
- nDPI_cwd: "{{ ansible_env.HOME }}/qtip/nDPI"
- nDPI_file: "dpi.pcap"
- tags: [dpi]
-
- - name: memory metrics
- include: "{{ qtip_resources }}/metric/ramspeed.yaml"
- vars:
- cwd: "{{ ansible_env.HOME }}/qtip/ramspeed"
- tags: [mem]
+ - { role: inxi, tags: [inxi, sysinfo] }
+ - { role: unixbench, tags: [unixbench, float, int] }
+ - { role: openssl, tags: [openssl, ssl]}
+ - { role: nDPI, tags: [ndpi, dpi]}
+ - { role: ramspeed, tags: [ramspeed, mem]}
+ post_tasks:
- name: calculate QPI of compute
calculate:
metrics:
--- /dev/null
+#############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+#############################################################################
+
+---
+cwd: "{{ ansible_env.HOME }}/qtip/ramspeed"
--- /dev/null
+#############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+#############################################################################
+
+---
+dependencies:
+ - { role: development-tools }
---
- hosts: localhost
roles:
- - role: qtip-bootstrap
+ - role: qtip-workspace
installer: fuel # fuel|apex
pod_name: qtip-pod
scenario: default