Merge "Update cloud image CentOS7 robot x86_64"
[releng/builder.git] / jjb / netconf / netconf-scale.yaml
1 ---
2 - project:
3     name: netconf-csit-scale
4     jobs:
5       - inttest-csit-1node
6
7     # The project name
8     project: "netconf"
9
10     # The functionality under test
11     functionality: "scale"
12
13     # Project branches
14     stream:
15       - master:
16           branch: "master"
17           jre: "openjdk17"
18
19     karaf-version: netconf
20
21     install:
22       - only:
23           scope: "only"
24
25     # Features to install
26     install-features: >
27       odl-restconf,
28       odl-clustering-test-app,
29       odl-netconf-mdsal,
30       odl-netconf-topology
31
32     # Robot custom options
33     robot-options: "-v USE_NETCONF_CONNECTOR:False"
34
35     # ODL system configuration
36     odl_system_flavor: v3-standard-4
37
38 - project:
39     name: netconf-csit-scale-max-devices
40     jobs:
41       - inttest-csit-1node
42
43     # The project name
44     project: "netconf"
45
46     # The functionality under test
47     functionality: "scale-max-devices"
48
49     # Project branches
50     stream:
51       - master:
52           branch: "master"
53           jre: "openjdk17"
54           robot-options:
55             "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\
56             \ INIT_DEVICE_COUNT:1000 -v MAX_DEVICE_COUNT:3000 -v DEVICE_INCREMENT:500\
57             \ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*"
58
59     karaf-version: netconf
60
61     install:
62       - only:
63           scope: "only"
64
65     # Features to install
66     install-features: >
67       odl-restconf,
68       odl-clustering-test-app,
69       odl-netconf-mdsal,
70       odl-netconf-topology,
71       odl-jolokia
72
73     # ODL system configuration
74     odl_system_flavor: odl-standard-8
75     controller-max-mem: "12G"
76     tools_system_flavor: odl-standard-8
77
78     # Plot Info
79     01-plot-title: "Max Devices"
80     01-plot-yaxis: "Devices"
81     01-plot-group: "Netconf Devices"
82     01-plot-data-file: "devices.csv"
83
84     build-timeout: "720"