Difference between revisions of "CSIT/Jobs"

From fd.io
Jump to: navigation, search
(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-test-short/ vpp-csit-verify-hw-perf-test-short]
+
|[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-test-long/ vpp-csit-verify-hw-perf-test-long]
+
|[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-test-all/ vpp-csit-verify-hw-perf-test-all]
+
|[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-master-short/ vpp-csit-verify-hw-perf-master-short]
+
|[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-master-long/ vpp-csit-verify-hw-perf-master-long]
+
|[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-master-all/ vpp-csit-verify-hw-perf-master-all]
+
|[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

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

  1. 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
  2. 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
  3. 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
  4. 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
  5. task: identify vpp-master-verified vpp build for csit-* jobs and provide trending reports – semiweekly
  6. 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
  7. 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
  8. 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