Add throttling option and option to use TCP instead of socket

Issue: PROD-22098
Change-Id: Ieb77409d334a069787539842e7b93548b31e2610
diff --git a/tests/pillar/client.sls b/tests/pillar/client.sls
index d97ee54..38c47d1 100644
--- a/tests/pillar/client.sls
+++ b/tests/pillar/client.sls
@@ -6,6 +6,7 @@
     hours_before_incr: 12
     compression: true
     compression_threads: 2
+    throttle: 20
     database:
       user: user
       password: password
@@ -13,4 +14,4 @@
       host: host01
     qpress:
       source: tar
-      name: url
\ No newline at end of file
+      name: url
diff --git a/tests/pillar/client_using_tcp.sls b/tests/pillar/client_using_tcp.sls
new file mode 100644
index 0000000..b8c05dd
--- /dev/null
+++ b/tests/pillar/client_using_tcp.sls
@@ -0,0 +1,19 @@
+xtrabackup:
+  client:
+    enabled: true
+    full_backups_to_keep: 3
+    hours_before_full: 48
+    hours_before_incr: 12
+    compression: true
+    compression_threads: 2
+    throttle: 20
+    database:
+      user: user
+      password: password
+      host: localhost
+      port: 3306
+    target:
+      host: host01
+    qpress:
+      source: tar
+      name: url