Skip to content

Commit

Permalink
Collect raw results from scale runs.
Browse files Browse the repository at this point in the history
Raw results are needed for determining performance
regressions via hypothesis testing.

Signed-off-by: Ryan Moats <[email protected]>
Signed-off-by: Kyle Mestery <[email protected]>
  • Loading branch information
jayhawk87 authored and mestery committed Jul 14, 2016
1 parent 70cf02e commit d15e4b1
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions ci/scale-run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -63,25 +63,33 @@ $OVNSUDO docker exec ovn-rally rally task delete --uuid $TASKID
# Run tests
$OVNSUDO docker exec ovn-rally rally-ovs task start /root/rally-ovn/workload/create_networks.json
TASKID=$($OVNSUDO docker exec ovn-rally rally task list --uuids-only)
# NOTE(mestery): HTML and JSON data are collected differently, look to consolidate
$OVNSUDO docker exec ovn-rally rally task report $TASKID --out /root/create-networks-output.html
$OVNSUDO docker exec ovn-rally rally task results $TASKID > ./create-networks-data.json
$OVNSUDO docker cp ovn-rally:/root/create-networks-output.html .
$OVNSUDO docker exec ovn-rally rally task delete --uuid $TASKID

$OVNSUDO docker exec ovn-rally rally-ovs task start /root/rally-ovn/workload/create_and_list_lports.json
TASKID=$($OVNSUDO docker exec ovn-rally rally task list --uuids-only)
# NOTE(mestery): HTML and JSON data are collected differently, look to consolidate
$OVNSUDO docker exec ovn-rally rally task report $TASKID --out /root/create-and-list-lports-output.html
$OVNSUDO docker exec ovn-rally rally task results $TASKID > ./create-and-list-lports-data.json
$OVNSUDO docker cp ovn-rally:/root/create-and-list-lports-output.html .
$OVNSUDO docker exec ovn-rally rally task delete --uuid $TASKID

$OVNSUDO docker exec ovn-rally rally-ovs task start /root/rally-ovn/workload/create_and_list_acls.json
TASKID=$($OVNSUDO docker exec ovn-rally rally task list --uuids-only)
# NOTE(mestery): HTML and JSON data are collected differently, look to consolidate
$OVNSUDO docker exec ovn-rally rally task report $TASKID --out /root/create-and-list-acls-output.html
$OVNSUDO docker exec ovn-rally rally task results $TASKID > ./create-and-list-acls-data.json
$OVNSUDO docker cp ovn-rally:/root/create-and-list-acls-output.html .
$OVNSUDO docker exec ovn-rally rally task delete --uuid $TASKID

$OVNSUDO docker exec ovn-rally rally-ovs task start /root/rally-ovn/workload/create_and_bind_ports.json
TASKID=$($OVNSUDO docker exec ovn-rally rally task list --uuids-only)
# NOTE(mestery): HTML and JSON data are collected differently, look to consolidate
$OVNSUDO docker exec ovn-rally rally task report $TASKID --out /root/create-and-bind-ports-output.html
$OVNSUDO docker exec ovn-rally rally task results $TASKID > ./create-and-bind-ports-data.json
$OVNSUDO docker cp ovn-rally:/root/create-and-bind-ports-output.html .
$OVNSUDO docker exec ovn-rally rally task delete --uuid $TASKID

Expand Down

0 comments on commit d15e4b1

Please sign in to comment.