github.com/go-graphite/carbonapi@v0.17.0/cmd/mockbackend/testcases/i484/i484.yaml (about) 1 version: "v1" 2 test: 3 apps: 4 - name: "carbonapi" 5 binary: "./carbonapi" 6 args: 7 - "-config" 8 - "./cmd/mockbackend/testcases/i484/carbonapi.yaml" 9 - "-exact-config" 10 queries: 11 - endpoint: "http://127.0.0.1:8081" 12 delay: 1 13 type: "GET" 14 URL: "/render/?target=a.open&format=json" 15 expectedResponse: 16 httpCode: 200 17 contentType: "application/json" 18 expectedResults: 19 - metrics: 20 - target: "a.open" 21 datapoints: [[0,1],[1,2],[2,3],[2,4],[3,5]] 22 listeners: 23 - address: ":9070" 24 expressions: 25 "a.open": 26 pathExpression: "a.open" 27 data: 28 - metricName: "a.open" 29 values: [0,1,2,2,3] 30 "a.waiting": 31 pathExpression: "a.waiting" 32 data: 33 - metricName: "a.waiting" 34 values: [100,110,110,110,150] 35 "a.*": 36 pathExpression: "a.*" 37 data: 38 - metricName: "a.waiting" 39 values: [100,110,110,110,150] 40 - metricName: "a.open" 41 values: [0,1,2,2,3] 42 "a.{open,waiting}": 43 pathExpression: "a.{open,waiting}" 44 data: 45 - metricName: "a.waiting" 46 values: [100,110,110,110,150] 47 - metricName: "a.open" 48 values: [0,1,2,2,3] 49 - address: ":9071" 50 expressions: 51 "a.open": 52 pathExpression: "a.open" 53 data: 54 - metricName: "a.open" 55 values: [0,1,2,2,3] 56 "a.waiting": 57 pathExpression: "a.waiting" 58 data: 59 - metricName: "a.waiting" 60 values: [100,110,110,110,150] 61 "a.*": 62 pathExpression: "a.*" 63 data: 64 - metricName: "a.waiting" 65 values: [100,110,110,110,150] 66 - metricName: "a.open" 67 values: [0,1,2,2,3] 68 "a.{open,waiting}": 69 pathExpression: "a.{open,waiting}" 70 data: 71 - metricName: "a.waiting" 72 values: [100,110,110,110,150] 73 - metricName: "a.open" 74 values: [0,1,2,2,3] 75 - address: ":9072" 76 expressions: 77 "a.open2": 78 pathExpression: "a.open2" 79 data: 80 - metricName: "a.open2" 81 values: [0,1,2,2,3] 82 "a.waiting2": 83 pathExpression: "a.waiting2" 84 data: 85 - metricName: "a.waiting2" 86 values: [100,110,110,110,150] 87 "a.*": 88 pathExpression: "a.*" 89 data: 90 - metricName: "a.waiting2" 91 values: [100,110,110,110,150] 92 - metricName: "a.open2" 93 values: [0,1,2,2,3] 94 "a.{open2,waiting2}": 95 pathExpression: "a.{open2,waiting2}" 96 data: 97 - metricName: "a.waiting2" 98 values: [100,110,110,110,150] 99 - metricName: "a.open2" 100 values: [0,1,2,2,3] 101 - address: ":9073" 102 expressions: 103 "a.open2": 104 pathExpression: "a.open2" 105 data: 106 - metricName: "a.open2" 107 values: [0,1,2,2,3] 108 "a.waiting2": 109 pathExpression: "a.waiting2" 110 data: 111 - metricName: "a.waiting2" 112 values: [100,110,110,110,150] 113 "a.*": 114 pathExpression: "a.*" 115 data: 116 - metricName: "a.waiting2" 117 values: [100,110,110,110,150] 118 - metricName: "a.open2" 119 values: [0,1,2,2,3] 120 "a.{open2,waiting2}": 121 pathExpression: "a.{open2,waiting2}" 122 data: 123 - metricName: "a.waiting2" 124 values: [100,110,110,110,150] 125 - metricName: "a.open2" 126 values: [0,1,2,2,3]