Difference between revisions of "CSIT/Jobs"

From fd.io
Jump to: navigation, search
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

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

  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