blob: cd07b92602339b3a2de9c39b213e8f354bb0a820 [file] [log] [blame]
Jeremy Mordkoff6f07e6f2016-09-07 18:56:51 -04001#
2# Copyright 2016 RIFT.IO Inc
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16# Author(s): Paul Laidler
17# Creation Date: 09/16/2015
18#
19
20cmake_minimum_required(VERSION 2.8)
21
22install(
23 PROGRAMS
24 pingpong_longevity_systest
25 pingpong_vnf_systest
26 pingpong_records_systest
27 pingpong_vnf_reload_systest
28 pingpong_lp_ha_systest
29 pingpong_recovery_systest
30 pingpong_scaling_systest
31 scaling_systest
32 DESTINATION usr/rift/systemtest/pingpong_vnf
33 COMPONENT ${PKG_LONG_NAME})
34
35install(
36 PROGRAMS
37 multi_vm_vnf_slb_systest.sh
38 multi_vm_vnf_trafgen_systest.sh
39 DESTINATION usr/rift/systemtest/multi_vm_vnf
40 COMPONENT ${PKG_LONG_NAME})
41
42install(
43 FILES
44 pytest/multivm_vnf/conftest.py
45 pytest/multivm_vnf/test_multi_vm_vnf_slb.py
46 pytest/multivm_vnf/test_multi_vm_vnf_trafgen.py
47 pytest/multivm_vnf/test_trafgen_data.py
48 DESTINATION usr/rift/systemtest/pytest/multi_vm_vnf
49 COMPONENT ${PKG_LONG_NAME})
50
51install(
52 PROGRAMS
53 launchpad_longevity_systest
54 launchpad_systest
55 DESTINATION usr/rift/systemtest/launchpad
56 COMPONENT ${PKG_LONG_NAME})
57
58install(
59 FILES
60 racfg/multi_tenant_systest_openstack.racfg
61 DESTINATION usr/rift/systemtest/launchpad
62 COMPONENT ${PKG_LONG_NAME})
63
64install(
65 FILES
66 pytest/conftest.py
67 pytest/test_launchpad.py
68 pytest/test_launchpad_longevity.py
69 pytest/test_start_standby.py
70 pytest/test_failover.py
71 DESTINATION usr/rift/systemtest/pytest/system
72 COMPONENT ${PKG_LONG_NAME})
73
74install(
75 FILES
76 pytest/ns/conftest.py
77 pytest/ns/test_onboard.py
78 DESTINATION usr/rift/systemtest/pytest/system/ns
79 COMPONENT ${PKG_LONG_NAME})
80
81install(
82 FILES
83 pytest/ns/pingpong/test_pingpong.py
84 pytest/ns/pingpong/test_pingpong_longevity.py
85 pytest/ns/pingpong/test_records.py
86 pytest/ns/pingpong/test_scaling.py
87 DESTINATION usr/rift/systemtest/pytest/system/ns/pingpong
88 COMPONENT ${PKG_LONG_NAME})
89
90install(
91 FILES
92 pytest/ns/haproxy/test_scaling.py
93 DESTINATION usr/rift/systemtest/pytest/system/ns/haproxy
94 COMPONENT ${PKG_LONG_NAME})
95
96install(
97 FILES
98 racfg/pingpong_vnf_systest_cloudsim.racfg
99 racfg/pingpong_vnf_systest_openstack.racfg
100 racfg/pingpong_scaling_systest_openstack.racfg
101 racfg/pingpong_records_systest_cloudsim.racfg
102 racfg/pingpong_records_systest_openstack.racfg
103 racfg/pingpong_records_systest_openstack_xml.racfg
104 racfg/pingpong_vnf_reload_systest_openstack.racfg
105 racfg/pingpong_vnf_reload_systest_openstack_xml.racfg
106 racfg/scaling_systest.racfg
107 racfg/recovery_systest.racfg
108 racfg/pingpong_lp_ha_systest_openstack.racfg
109 DESTINATION usr/rift/systemtest/pingpong_vnf
110 COMPONENT ${PKG_LONG_NAME})
111
112install(
113 FILES
114 racfg/multivm_vnf_slb_systest.racfg
115 racfg/multivm_vnf_trafgen_systest.racfg
116 DESTINATION usr/rift/systemtest/multi_vm_vnf
117 COMPONENT ${PKG_LONG_NAME})