blob: 5d756bca65cf24b4df28cd77c1a0f947d74a32f0 [file] [log] [blame]
Matteo Scandoloaf4d0492019-10-21 10:50:32 -07001---
2# scale test pipeline for BBSim
3
4- project:
5 name: bbr
6 project: '{name}'
7
8 jobs:
9 - 'bbr-jobs':
10 branch-regexp: '{all-branches-regexp}'
11
12- job-group:
13 name: 'bbr-jobs'
14 jobs:
15 - 'bbsim_scale_test'
16
17- job-template:
18 name: 'bbsim_scale_test'
19 id: 'bbsim_scale_test'
20 description: |
21 <!-- Managed by Jenkins Job Builder -->
22 Interval scale tests for BBSim using BBR <br />
23 Created from job-template bbsim_scale_test from ci-management/jjb/bbr.yaml <br />
24 Created by Matteo Scandolo, teo@opennetworking.org <br />
Joey Armstrong775a20f2022-12-02 12:55:43 -050025 Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
Zack Williamsb3292082019-10-11 17:15:18 -070026
Matteo Scandoloaf4d0492019-10-21 10:50:32 -070027 project-type: pipeline
28 sandbox: true
Zack Williamsb3292082019-10-11 17:15:18 -070029
Matteo Scandoloaf4d0492019-10-21 10:50:32 -070030 properties:
31 - cord-infra-properties:
32 build-days-to-keep: '{build-days-to-keep}'
33 artifact-num-to-keep: '{artifact-num-to-keep}'
Zack Williamsb3292082019-10-11 17:15:18 -070034
Matteo Scandoloaf4d0492019-10-21 10:50:32 -070035 pipeline-scm:
36 script-path: './tests/bbr.groovy'
37 scm:
38 - git:
Zack Williamsb3292082019-10-11 17:15:18 -070039 url: '{gerrit-server-url}/bbsim'
Matteo Scandoloaf4d0492019-10-21 10:50:32 -070040 branches:
41 - 'master'
Zack Williamsb3292082019-10-11 17:15:18 -070042
Matteo Scandoloaf4d0492019-10-21 10:50:32 -070043 triggers:
44 - timed: |
45 TZ=America/Los_Angeles
Matteo Scandolof9bb6e12020-04-23 17:04:14 -070046 H H/4 * * *
Zack Williamsb3292082019-10-11 17:15:18 -070047
Matteo Scandolo33f37a12019-10-21 19:33:19 -070048 parameters:
49 - string:
Zack Williamsb3292082019-10-11 17:15:18 -070050 name: buildNode
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -070051 default: 'ubuntu18.04-basebuild-4c-8g'
Matteo Scandolo33f37a12019-10-21 19:33:19 -070052 description: 'Name of the Jenkins node to run the job on'