---
# scale test pipeline for BBSim

- project:
    name: bbr
    project: '{name}'

    jobs:
      - 'bbr-jobs':
          branch-regexp: '{all-branches-regexp}'

- job-group:
    name: 'bbr-jobs'
    jobs:
      - 'bbsim_scale_test'

- job-template:
    name: 'bbsim_scale_test'
    id: 'bbsim_scale_test'
    description: |
                  <!-- Managed by Jenkins Job Builder -->
                  Interval scale tests for BBSim using BBR <br />
                  Created from job-template bbsim_scale_test from ci-management/jjb/bbr.yaml <br />
                  Created by Matteo Scandolo, teo@opennetworking.org <br />
                  Copyright 2017-2024 Open Networking Foundation (ONF) and the ONF Contributors

    project-type: pipeline
    sandbox: true

    properties:
      - cord-infra-properties:
          build-days-to-keep: '{build-days-to-keep}'
          artifact-num-to-keep: '{artifact-num-to-keep}'

    pipeline-scm:
      script-path: './tests/bbr.groovy'
      scm:
        - git:
            url: '{gerrit-server-url}/bbsim'
            branches:
              - 'master'

    triggers:
      - timed: |
          TZ=America/Los_Angeles
          H H/4 * * *

    parameters:
      - string:
          name: buildNode
          # default: 'ubuntu18.04-basebuild-4c-8g'
          default: 'ubuntu18.04-basebuild-8c-15g'
          description: 'Name of the Jenkins node to run the job on'

# [EOF]
