Jenkins configuration for Tungsten Fabric OpenLab test automation
Job DSL, https://wiki.jenkins.io/display/JENKINS/Job+DSL+Plugin
Workspace Cleanup, http://wiki.jenkins-ci.org/display/JENKINS/Workspace+Cleanup+Plugin
Performance Publisher plugin, https://wiki.jenkins.io/display/JENKINS/PerfPublisher+Plugin
├── build - Scripts to build and install the vRouter on the VMs used in perf testing ├── dsl - Jenkins job triggers ├── pipeline - Jenkins job pipeline specification ├── test - Tests to be run ├── images - Any images required in order to setup test environment ├── LICENSE └── README.md
- Monitor git repo changes/timer trigger
- Update repo to latest revision
- Build whole Tungsten Fabric by contrail-dev-env
- Copy the contrail-vrouter-dpdk binary to prepared testbeds, see Peformance Test Suite
- Run test suites on testbeds
Test Cases on Intel testbed, see Peformance Test Suite
- iPerf TCP throughput
- VPPV throughput