Difference between revisions of "CSIT/Jobs"
From fd.io
< CSIT
Dwallacelf (Talk | contribs) (→VPP Jenkins Jobs which run CSIT tests to verify a VPP patch) |
|||
Line 15: | Line 15: | ||
|recheck | |recheck | ||
|gerrit patch commit, gerrit rebase, gerrit edit | |gerrit patch commit, gerrit rebase, gerrit edit | ||
− | |vpp branch + gerrit patch | + | |vpp branch 'master' + gerrit patch |
|LF VIRL compute nodes | |LF VIRL compute nodes | ||
|WORKING | |WORKING | ||
|- | |- | ||
− | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf- | + | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf-master-short/ vpp-csit-verify-hw-perf-master-short] |
|Verify VPP patches by running csit short performance tests | |Verify VPP patches by running csit short performance tests | ||
|verify-perf-short | |verify-perf-short | ||
|none | |none | ||
− | |vpp branch + gerrit patch | + | |vpp branch 'master' + gerrit patch |
|LF HW compute nodes | |LF HW compute nodes | ||
|WORKING | |WORKING | ||
|- | |- | ||
− | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf- | + | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf-master-long/ vpp-csit-verify-hw-perf-master-long] |
|Verify VPP patches by running csit long performance tests | |Verify VPP patches by running csit long performance tests | ||
|verify-perf-long | |verify-perf-long | ||
|none | |none | ||
− | |vpp branch + gerrit patch | + | |vpp branch 'master' + gerrit patch |
|LF HW compute nodes | |LF HW compute nodes | ||
|WORKING | |WORKING | ||
|- | |- | ||
− | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf- | + | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf-master-all/ vpp-csit-verify-hw-perf-master-all] |
|Verify VPP patches by running all csit tests (func., short perf., long perf.) | |Verify VPP patches by running all csit tests (func., short perf., long perf.) | ||
|verify-perf-all | |verify-perf-all | ||
|none | |none | ||
− | |vpp branch + gerrit patch | + | |vpp branch 'master' + gerrit patch |
|LF HW compute nodes | |LF HW compute nodes | ||
|WORKING | |WORKING | ||
|- | |- | ||
− | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf- | + | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-virl-1606/ vpp-csit-verify-virl-1606] |
+ | |Verify VPP patches by running csit functional tests | ||
+ | |recheck | ||
+ | |gerrit patch commit, gerrit rebase, gerrit edit | ||
+ | |vpp branch 'master' + gerrit patch | ||
+ | |LF VIRL compute nodes | ||
+ | |WORKING | ||
+ | |- | ||
+ | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf-1606-short/ vpp-csit-verify-hw-perf-1606-short] | ||
|Verify VPP patches by running csit short performance tests | |Verify VPP patches by running csit short performance tests | ||
|verify-perf-short | |verify-perf-short | ||
|none | |none | ||
− | |vpp branch + gerrit patch | + | |vpp branch 'stable/1606' + gerrit patch |
|LF HW compute nodes | |LF HW compute nodes | ||
|WORKING | |WORKING | ||
|- | |- | ||
− | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf- | + | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf-1606-long/ vpp-csit-verify-hw-perf-1606-long] |
|Verify VPP patches by running csit long performance tests | |Verify VPP patches by running csit long performance tests | ||
|verify-perf-long | |verify-perf-long | ||
|none | |none | ||
− | |vpp branch + gerrit patch | + | |vpp branch 'stable/1606' + gerrit patch |
|LF HW compute nodes | |LF HW compute nodes | ||
|WORKING | |WORKING | ||
|- | |- | ||
− | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf- | + | |[https://jenkins.fd.io/view/vpp/job/vpp-csit-verify-hw-perf-1606-all/ vpp-csit-verify-hw-perf-1606-all] |
|Verify VPP patches by running all csit tests (func., short perf., long perf.) | |Verify VPP patches by running all csit tests (func., short perf., long perf.) | ||
|verify-perf-all | |verify-perf-all | ||
|none | |none | ||
− | |vpp branch + gerrit patch | + | |vpp branch 'stable/1606' + gerrit patch |
|LF HW compute nodes | |LF HW compute nodes | ||
|WORKING | |WORKING | ||
|} | |} | ||
− | |||
==CSIT Jenkins Jobs== | ==CSIT Jenkins Jobs== |
Revision as of 15:49, 7 July 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 'master' + gerrit patch | LF VIRL compute nodes | WORKING |
vpp-csit-verify-hw-perf-master-short | Verify VPP patches by running csit short performance tests | verify-perf-short | none | vpp branch 'master' + gerrit patch | LF HW compute nodes | WORKING |
vpp-csit-verify-hw-perf-master-long | Verify VPP patches by running csit long performance tests | verify-perf-long | none | vpp branch 'master' + gerrit patch | LF HW compute nodes | WORKING |
vpp-csit-verify-hw-perf-master-all | Verify VPP patches by running all csit tests (func., short perf., long perf.) | verify-perf-all | none | vpp branch 'master' + gerrit patch | LF HW compute nodes | WORKING |
vpp-csit-verify-virl-1606 | Verify VPP patches by running csit functional tests | recheck | gerrit patch commit, gerrit rebase, gerrit edit | vpp branch 'master' + gerrit patch | LF VIRL compute nodes | WORKING |
vpp-csit-verify-hw-perf-1606-short | Verify VPP patches by running csit short performance tests | verify-perf-short | none | vpp branch 'stable/1606' + gerrit patch | LF HW compute nodes | WORKING |
vpp-csit-verify-hw-perf-1606-long | Verify VPP patches by running csit long performance tests | verify-perf-long | none | vpp branch 'stable/1606' + gerrit patch | LF HW compute nodes | WORKING |
vpp-csit-verify-hw-perf-1606-all | Verify VPP patches by running all csit tests (func., short perf., long perf.) | verify-perf-all | none | vpp branch 'stable/1606' + gerrit patch | LF HW compute nodes | WORKING |
CSIT Jenkins Jobs
Jenkins Job | Description | Gerrit Comment Trigger | Event Triggers | VPP Code | Testbed | Status |
---|---|---|---|---|---|---|
csit-vpp-perf-master-all | Verify CSIT code changes as they come - all performance tests | verify-perf-all | none | csit master branch + gerrit patch | LF HW compute nodes | WORKING |
csit-vpp-perf-master-long | Verify CSIT code changes as they come - performance long tests | verify-perf-long | none | csit master branch + gerrit patch | LF HW compute nodes | WORKING |
csit-vpp-perf-1606-all | Verify CSIT code against VPP release 16.06 - all performance tests | verify-perf-all | none | csit stable/1606 branch | LF HW compute nodes | WORKING |
csit-vpp-perf-1606-long | Verify CSIT code against VPP release 16.06 - performance long tests | verify-perf-long | none | csit stable/1606 branch | LF HW 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