summaryrefslogtreecommitdiffstats
path: root/jjb/cperf/cperf-robot-netvirt-csit.sh
AgeCommit message (Collapse)AuthorFilesLines
2018-07-27CPERF: Update netvirt verify testsTim Rozet1-1/+0
Changes-Include: - Disable functest (we only care about csit passing for netvirt) - Fix trigger of csit job for other snapshot versions (always use master for now) - Fix csit always returning 0 even when tests fail Change-Id: I30a51fa391aac692b122f1ebf7bf73ffdb61ca29 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-27CPERF: Disable host key check with ansibleTim Rozet1-0/+1
Also minor debug statements for snap deploy Change-Id: I9a6c2744ac9b9da920666f84c05e46af858613e6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-25Use computes + control for NUM_OS_SYSTEMJamo Luhrsen1-1/+1
This is not going to work when we want to make our HA CSIT work, since I think Apex will be having 3 openstack control nodes, and our CSIT won't know what to do with '5' (3 control + 2 compute) openstack nodes. But, we can cross that bridge when we get there. Change-Id: I9c74b2ec73e5af0039d93f9ed812fc3c100a3e4a Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2018-07-25CPERF: Upload cirros image for CSITTim Rozet1-1/+6
CSIT does not have the ability to upload cirros image yet, so this patch uploads it to the overcloud as a workaround. Change-Id: I277e37ae28d613771969dca984ef8692e1312fbd Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-24Log where the robot files are being uploaded toJamo Luhrsen1-1/+2
Change-Id: I4f933d18c47fff80923d3d79320f0bb873efb2e7 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2018-07-23Upload robot logs to gsJamo Luhrsen1-1/+7
Change-Id: I78989fcfd155054d8470359c59f682eb4ba3ea80 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2018-07-23CPERF: minor fixes to csitTim Rozet1-2/+2
Change-Id: I16b4859922a6efec2748190234967409b61c1f68 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-23CPERF: Fix cleaning cloned folderTim Rozet1-0/+1
Change-Id: Ie933308557023877b19e43bbde95470c2bf159ca Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-23Cperf: Add debug messages to executionTim Rozet1-0/+7
Change-Id: I2089414e0fd2151b53da29ea01de3dd1292c078e Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-23Apex: Fix invoking snapshot node parserTim Rozet1-5/+8
Change-Id: I12da71b17a0a423b501508b51ab3d614c87f8851 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-23Apex: fix overcloudrc unsetting OS_VERSIONTim Rozet1-4/+5
Sourcing overcloudrc is unsetting OS_VERSION causing failures in csit job: https://build.opnfv.org/ci/job/cperf-apex-csit-master/1/console Change-Id: Ife3b4795832ecdad75bcb41f0721ef8391aafcac Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-16Run ODL CSIT on Apex from Cperf containerJamo Luhrsen1-0/+105
This patch adds the ability to deploy a cperf container and execute ODL csit against an OPNFV deployment with ODL. The cperf job to execute csit requires an RC file, SSH key to access OPNFV nodes, and a yaml descriptor file that contains per node information about each control/compute node. This patch also adds triggering the cperf CSIT job inside of the 3rd party ODL netvirt verification suite. That job uses Apex snapshots to bring up deployment (no undercloud). Additionally this patch includes some changes to allow multi version snapshots to work. Multiple snapshots are now being created for different OpenStack branches along with noha or HA type topologies. This patch includes the ability to detect the desired scenario as triggered by ODL Netvirt gerrit. Now in ODL netvirt gerrit a user may provide: "check-opnfv <OS version>-<noha|ha>" style syntax to initiate 3rd Party OPNFV CI on a particular OS version/HA setup. Change-Id: I51a27545c985ce74c1c72fe0933eb451939a8c05 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com> Signed-off-by: Tim Rozet <trozet@redhat.com> Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>