E2ETests/ConfigFiles/pf-criteria-test.yaml (43 lines of code) (raw):

displayName: PF Criteria tests testPlan: ../TestFiles/BasicTest.jmx description: PF Criteria tests engineInstances: 1 testId: pfcriteriatest testType: JMX splitAllCSVs: False appComponents: - resourceId: "/subscriptions/7c71b563-0dc0-4bc0-bcf6-06f8f0516c7a/resourceGroups/cnt-integration-tests-rg/providers/Microsoft.Web/serverfarms/cnt-integration-tests-server" failureCriteria: clientMetrics: - max(latency) < 0 - count(requests) < 0 - avg(requests_per_sec) < 0 - percentage(error) > 90 - min(response_time_ms) < 0 - p50(response_time_ms) < 0 - p75(response_time_ms) < 0 - p90(response_time_ms) < 0 - p95(response_time_ms) < 0 - p96(response_time_ms) < 0 - p97(response_time_ms) < 0 - p98(response_time_ms) < 0 - p99(response_time_ms) < 0 - p999(response_time_ms) < 0 - p9999(response_time_ms) < 0 serverMetrics: - resourceId: /subscriptions/7c71b563-0dc0-4bc0-bcf6-06f8f0516c7a/resourceGroups/cnt-integration-tests-rg/providers/Microsoft.Web/serverfarms/cnt-integration-tests-server metricNamespace: microsoft.web/serverfarms metricName: CpuPercentage aggregation: Average condition: GreaterThan value: 0 - resourceId: /subscriptions/7c71b563-0dc0-4bc0-bcf6-06f8f0516c7a/resourceGroups/cnt-integration-tests-rg/providers/Microsoft.Web/serverfarms/cnt-integration-tests-server metricNamespace: microsoft.web/serverfarms metricName: MemoryPercentage aggregation: Average condition: GreaterThan value: 100 referenceIdentities: - kind: "Metrics" type: "UserAssigned" value: /subscriptions/7c71b563-0dc0-4bc0-bcf6-06f8f0516c7a/resourcegroups/cnt-integration-tests-rg/providers/microsoft.managedidentity/userassignedidentities/cnt-integration-tests-mi1-eastus