Difference between revisions of "CSIT/Jobs"
From fd.io
< CSIT
Mackonstan (Talk | contribs) |
Dwallacelf (Talk | contribs) |
||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
+ | |||
+ | =Refactoring in Progress= | ||
+ | This page is being refactored into tabular form from the existing list form and the content updated for clarity. | ||
+ | -dwallacelf- | ||
+ | |||
+ | ==VPP Jenkins Jobs which run CSIT tests to verify a VPP patch== | ||
+ | The following jenkins jobs run CSIT tests based on gerrit events for a branch in the VPP git repository or manual scheduling based on the specified gerrit comment trigger keyword posted to a specific VPP patch in gerrit. The version of the CSIT tests which are executed is determined by a script that is checked into each VPP branch. See [[CSIT/Branching_Strategy]] for details. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | !Jenkins Job!!Description!!Gerrit Comment Trigger!!Event Triggers!!VPP Code!!Testbed!!Status | ||
+ | |- | ||
+ | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-virl-master/ vpp-csit-verify-virl-master] | ||
+ | |verify vpp patches by running csit functional tests | ||
+ | |recheck | ||
+ | |gerrit patch commit, gerrit rebase, gerrit edit | ||
+ | |vpp branch PLUS gerrit patch | ||
+ | |LF VIRL compute nodes | ||
+ | |WORKING | ||
+ | |} | ||
==CSIT Jobs Listing== | ==CSIT Jobs Listing== |
Revision as of 22:19, 22 June 2016
Contents
Refactoring in Progress
This page is being refactored into tabular form from the existing list form and the content updated for clarity. -dwallacelf-
VPP Jenkins Jobs which run CSIT tests to verify a VPP patch
The following jenkins jobs run CSIT tests based on gerrit events for a branch in the VPP git repository or manual scheduling based on the specified gerrit comment trigger keyword posted to a specific VPP patch in gerrit. The version of the CSIT tests which are executed is determined by a script that is checked into each VPP branch. See CSIT/Branching_Strategy for details.
Jenkins Job | Description | Gerrit Comment Trigger | Event Triggers | VPP Code | Testbed | Status |
---|---|---|---|---|---|---|
vpp-csit-verify-virl-master | verify vpp patches by running csit functional tests | recheck | gerrit patch commit, gerrit rebase, gerrit edit | vpp branch PLUS gerrit patch | LF VIRL compute nodes | WORKING |
CSIT Jobs Listing
- task: verify vpp code changes as they come - functional tests
- job: vpp-csit-verify-virl-master
- triggers: gerrit change commit, "recheck" patch comment
- vpp code: vpp master branch PLUS gerrit change under test
- csit code: csit-verified-tag
- testbed: LF VIRL compute nodes
- status: WORKING
- task: verify vpp code changes as they come - performance short tests
- job: vpp-csit-verify-hw-perf-test-short
- triggers: "verify-perf-short" patch comment
- vpp code: vpp master branch PLUS gerrit change under test
- csit code: csit-verified-tag
- testbed: LF HW compute nodes
- status: WORKING
- task: verify vpp code changes as they come - performance long tests
- job: vpp-csit-verify-hw-perf-test-long
- triggers: "verify-perf-long" patch comment
- vpp code: vpp master branch PLUS gerrit change under test
- csit code: csit-verified-tag
- testbed: LF HW compute nodes
- status: WORKING
- task: verify vpp code changes as they come - performance all tests
- job: vpp-csit-verify-hw-perf-test-all
- triggers: "verify-perf-all" patch comment
- vpp code: vpp master branch PLUS gerrit change under test
- csit code: csit-verified-tag
- testbed: LF HW compute nodes
- status: WORKING
- task: identify vpp-master-verified vpp build for csit-* jobs and provide trending reports – semiweekly
- job: csit-vpp-master-verify-semiweekly
- triggers: periodic semiweekly
- vpp code: latest build from nexus repository (deposited by vpp-merge-master job)
- https://nexus.fd.io/content/repositories/fd.io.dev/io/fd/vpp/vpp/
- on success: update vpp-master-verified vpp build reference in csit bootstrap scripts
- csit code: csit-verified-tag
- testbed: LF VIRL for functional and HW compute nodes for performance
- status: OPEN / PARTIAL
- task: verify csit code changes as they come - functional tests
- job: csit-vpp-functional-virl
- triggers: gerrit change commit, "recheck" patch comment
- vpp code: vpp-master-verified vpp build
- csit code: csit master branch PLUS gerrit change
- testbed: LF VIRL compute nodes
- status: WORKING
- task: verify csit code changes as they come - performance tests
- job: csit-vpp-perf-hw-all
- triggers: gerrit change commit, "recheck" patch comment
- vpp code: vpp-master-verified vpp build
- csit code: csit master branch PLUS gerrit change
- testbed: LF HW compute nodes
- status: WORKING
- task: verify csit code against vpp-master-verified vpp build – weekly
- job: csit-vpp-verify-weekly
- triggers: periodic weekly
- vpp code: vpp-master-verified vpp build
- csit code: csit master branch
- on success: update csit-verified-tag
- testbed: LF VIRL and LF HW compute nodes
- status: OPEN - NOT WORKING