summaryrefslogtreecommitdiffstats
path: root/clover/test/yaml/fraser_a_b_test.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'clover/test/yaml/fraser_a_b_test.yaml')
-rw-r--r--clover/test/yaml/fraser_a_b_test.yaml28
1 files changed, 28 insertions, 0 deletions
diff --git a/clover/test/yaml/fraser_a_b_test.yaml b/clover/test/yaml/fraser_a_b_test.yaml
new file mode 100644
index 0000000..d8fbc0b
--- /dev/null
+++ b/clover/test/yaml/fraser_a_b_test.yaml
@@ -0,0 +1,28 @@
+test-svc: http-lb
+kind: A-B-Testing
+deployment-A: http-lb-v1
+deployment-B:
+ name: http-lb-v2
+ manifest: sdc/lb-v2.yaml
+additional-deployments:
+ - name: clover-server4
+ manifest: sdc/clover-server4.yaml
+ - name: clover-server5
+ manifest: sdc/clover-server5.yaml
+ab-test-rr: sdc/route-rule-lb-50-v2.yaml
+traffic-test:
+ name: lb-test.sh
+ params:
+ - 10.244.0.1
+ - 32580
+success:
+ criteria:
+ - type: performance
+ condition: 120
+ action:
+ - type: commit
+ routerule: sdc/route-rule-lb-v2.yaml
+ failed:
+ action:
+ - type: rollback
+ routerule: sdc/route-rule-lb-v1.yaml