mirror of
https://github.com/hanzozt/zt.git
synced 2026-11-02 11:38:22 +00:00
- Repo names: ziti-* → zt-* - Go modules: github.com/hanzozt/ziti → github.com/hanzozt/zt - Docker images: hanzozt/ziti-* → hanzozt/zt-* - C/Java/JS symbols: ziti_* → zt_* - File and directory names updated
61 lines
1.6 KiB
Cheetah
61 lines
1.6 KiB
Cheetah
connectors:
|
|
default:
|
|
sdk:
|
|
identity_file: /home/{{ .Model.MustVariable "credentials.ssh.username" }}/fablab/cfg/{{ .Component.Id }}.json
|
|
report_sdk_metrics: true
|
|
ha: {{ .Component.GetFlag "ha"}}
|
|
max_control_underlays: 1
|
|
test_service: latency
|
|
|
|
remoteControlled:
|
|
connector: default
|
|
service: sim-control
|
|
|
|
metrics:
|
|
connector: default
|
|
service: metrics
|
|
interval: 5s
|
|
clientId: {{ .Component.Id }}
|
|
|
|
workloads:
|
|
{{ if .Component.BoolVariable "testSdkHost" }}
|
|
- name: throughput
|
|
service_name: throughput
|
|
connector: default
|
|
{{ $.Model.MustVariable "gentleThroughputWorkload" }}
|
|
{{ end }}
|
|
|
|
{{ if .Component.BoolVariable "testSdkXgHost" }}
|
|
- name: throughput-xg
|
|
service_name: throughput-xg
|
|
connector: default
|
|
{{ $.Model.MustVariable "gentleThroughputWorkload" }}
|
|
{{end}}
|
|
|
|
{{ if .Component.BoolVariable "testErtHost" }}
|
|
- name: throughput-ert
|
|
service_name: throughput-ert
|
|
connector: default
|
|
{{ $.Model.MustVariable "gentleThroughputWorkload" }}
|
|
{{end}}
|
|
|
|
{{ if .Component.BoolVariable "testSdkHost" }}
|
|
- name: latency
|
|
service_name: latency
|
|
connector: default
|
|
{{ $.Model.MustVariable "latencyWorkload" }}
|
|
{{end}}
|
|
|
|
{{ if .Component.BoolVariable "testSdkXgHost" }}
|
|
- name: latency-xg
|
|
service_name: latency-xg
|
|
connector: default
|
|
{{ $.Model.MustVariable "latencyWorkload" }}
|
|
{{end}}
|
|
|
|
{{ if .Component.BoolVariable "testErtHost" }}
|
|
- name: latency-ert
|
|
service_name: latency-ert
|
|
connector: default
|
|
{{ $.Model.MustVariable "latencyWorkload" }}
|
|
{{end}} |