-
Notifications
You must be signed in to change notification settings - Fork 0
/
legacy.yaml
419 lines (419 loc) · 10.2 KB
/
legacy.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
- module: github.com/GhMartingit/xk6-mongo
description: Load-test Mongo no-SQL databases
imports:
- k6/x/mongo
categories:
- data
- module: github.com/JorTurFer/xk6-input-prometheus
description: Enables real-time input from prometheus
imports:
- k6/x/prometheusread
categories:
- data
- module: github.com/Juandavi1/xk6-prompt
description: Support for input arguments via UI
imports:
- k6/x/prompt
categories:
- misc
- module: github.com/LeonAdato/xk6-output-statsd
description: Enables real-time output of test metrics to a StatsD service
outputs:
- output-statsd
categories:
- observability
- module: github.com/Maksimall89/xk6-output-clickhouse
description: Export results to ClickHouse
outputs:
- clickhouse
categories:
- reporting
- observability
- module: github.com/SYM01/xk6-proxy
description: Dynamic proxy support, allow changing the HTTP proxy settings in the script
imports:
- k6/x/proxy
categories:
- protocol
- module: github.com/acuenca-facephi/xk6-read
description: Read files and directories
imports:
- k6/x/read
categories:
- misc
- module: github.com/akiomik/xk6-nostr
description: Interact with Nostr relays
imports:
- k6/x/nostr
categories:
- messaging
- protocol
- module: github.com/anycable/xk6-cable
description: Test Action Cable and AnyCable functionality
imports:
- k6/x/cable
categories:
- messaging
- module: github.com/avitalique/xk6-file
description: Write files
imports:
- k6/x/file
categories:
- misc
- module: github.com/deejiw/xk6-gcp
description: A k6 extension for Google Cloud Platform services.
imports:
- k6/x/gcp
categories:
- misc
- module: github.com/deejiw/xk6-interpret
description: Interpret Go code
imports:
- k6/x/interpret
categories:
- misc
- module: github.com/distribworks/xk6-ethereum
description: K6 extension for ethereum protocols
imports:
- k6/x/ethereum
categories:
- protocol
- module: github.com/domsolutions/xk6-fasthttp
description: Enable RPS increase & file streaming on HTTP/1.1 requests
imports:
- k6/x/fasthttp
categories:
- protocol
- module: github.com/elastic/xk6-output-elasticsearch
description: Export results to Elasticsearch 8.x
outputs:
- output-elasticsearch
categories:
- data
- module: github.com/frankhefeng/xk6-oauth-pkce
description: Generate OAuth PKCE code verifier and code challenge
imports:
- k6/x/oauth-pkce
categories:
- authentication
- module: github.com/gjergjsheldija/xk6-mllp
description: Simple MLLP sender for k6
imports:
- k6/x/mllp
categories:
- messaging
- module: github.com/golioth/xk6-coap
description: Interact with Constrained Application Protocol endpoints
imports:
- k6/x/coap
categories:
- messaging
- protocol
- module: github.com/gpiechnik2/xk6-httpagg
description: Aggregate HTTP requests into an HTML report
imports:
- k6/x/httpagg
categories:
- reporting
- module: github.com/gpiechnik2/xk6-smtp
description: Use SMTP protocol to send emails
imports:
- k6/x/smtp
categories:
- protocol
- module: github.com/grafana/xk6-client-prometheus-remote
description: Test Prometheus Remote Write performance
tier: official
imports:
- k6/x/remotewrite
categories:
- observability
- module: github.com/grafana/xk6-client-tracing
description: Client for load testing distributed tracing backends
tier: official
imports:
- k6/x/tracing
categories:
- observability
- module: github.com/grafana/xk6-dashboard
description: Create a web-based metrics dashboard
tier: official
outputs:
- dashboard
categories:
- reporting
- observability
- module: github.com/grafana/xk6-disruptor
description: "Inject faults to test \U0001F4A3"
tier: official
imports:
- k6/x/disruptor
categories:
- kubernetes
- module: github.com/grafana/xk6-exec
description: Run external commands
tier: official
imports:
- k6/x/exec
categories:
- misc
- module: github.com/grafana/xk6-faker
description: Generate random fake data
tier: official
imports:
- k6/x/faker
categories:
- data
- module: github.com/grafana/xk6-kubernetes
description: Interact with Kubernetes clusters
tier: official
imports:
- k6/x/kubernetes
categories:
- kubernetes
- module: github.com/grafana/xk6-loki
description: Client for load testing Loki
tier: official
imports:
- k6/x/loki
categories:
- observability
- messaging
- module: github.com/grafana/xk6-notification
description: Create notifications
tier: official
imports:
- k6/x/notification
categories:
- reporting
- module: github.com/grafana/xk6-output-influxdb
description: Export results to InfluxDB v2
tier: official
outputs:
- xk6-influxdb
categories:
- data
- module: github.com/grafana/xk6-output-kafka
description: Export k6 results in real-time to Kafka
tier: official
outputs:
- xk6-kafka
categories:
- reporting
- messaging
- module: github.com/grafana/xk6-output-opentelemetry
description: Export k6 results in OpenTelemetry format
tier: official
outputs:
- opentelemetry
categories:
- reporting
- observability
- module: github.com/grafana/xk6-output-timescaledb
description: Export k6 results to TimescaleDB
tier: official
outputs:
- timescaledb
categories:
- reporting
- data
- module: github.com/grafana/xk6-sql
description: Load-test SQL Servers
tier: official
imports:
- k6/x/sql
categories:
- data
- module: github.com/grafana/xk6-ssh
description: SSH
tier: official
imports:
- k6/x/ssh
categories:
- misc
- module: github.com/grafana/xk6-ts
description: Add TypeScript support for k6
imports:
- k6/x/ts
categories:
- misc
- module: github.com/kelseyaubrecht/xk6-webtransport
description: Add support for webtransport protocol
imports:
- k6/x/webtransport
categories:
- messaging
- protocol
- module: github.com/kubeshop/xk6-tracetest
description: Support for Tracetest test execution and tracing client
outputs:
- tracetest
categories:
- observability
- module: github.com/leonyork/xk6-output-timestream
description: Export results to AWS Timestream
outputs:
- timestream
categories:
- reporting
- data
- module: github.com/maksimall89/xk6-telegram
description: Interact with Telegram Bots
imports:
- k6/x/telegram
categories:
- reporting
- messaging
- module: github.com/martymarron/xk6-output-prometheus-pushgateway
description: Export results to Prometheus pushgateway
imports:
- k6/x/output-prometheus-pushgateway
outputs:
- output-prometheus-pushgateway
categories:
- reporting
- observability
- data
- module: github.com/mostafa/xk6-kafka
description: Load test Apache Kafka. Includes support for Avro messages.
imports:
- k6/x/kafka
categories:
- messaging
- module: github.com/nicholasvuono/xk6-playwright
description: Browser automation and end-to-end web testing using Playwright
imports:
- k6/x/playwright
categories:
- browser
- module: github.com/oleiade/xk6-kv
description: Share key-value data between VUs
imports:
- k6/x/kv
categories:
- data
- module: github.com/phymbert/xk6-sse
description: Server Sent Event
imports:
- k6/x/sse
categories:
- protocol
- module: github.com/pmalhaire/xk6-mqtt
description: MQTT extension
imports:
- k6/x/mqtt
categories:
- messaging
- module: github.com/skibum55/xk6-git
description: Clone Git repositories from tests
imports:
- k6/x/git
categories:
- data
- protocol
- module: github.com/szkiba/xk6-ansible-vault
description: Encrypt and decrypt Ansible Vault
imports:
- k6/x/ansible-vault
categories:
- data
- module: github.com/szkiba/xk6-cache
description: Enable vendoring remote HTTP modules to a single source-control-friendly file
outputs:
- cache
categories:
- misc
- module: github.com/szkiba/xk6-chai
description: Embed k6chaijs into the k6 binary
imports:
- k6/x/chai
categories:
- misc
- module: github.com/szkiba/xk6-csv
description: Parse CSV values
imports:
- k6/x/csv
categories:
- data
- module: github.com/szkiba/xk6-dotenv
description: Load env vars from a .env file
imports:
- k6/x/dotenv
categories:
- misc
- module: github.com/szkiba/xk6-g0
description: Write k6 tests in golang
imports:
- k6/x/g0
categories:
- misc
- module: github.com/szkiba/xk6-mock
description: Mock HTTP(S) servers
imports:
- k6/x/mock
categories:
- misc
- module: github.com/szkiba/xk6-output-plugin
description: Dynamic output extension using your favorite programming language
outputs:
- plugin
categories:
- reporting
- data
- module: github.com/szkiba/xk6-prometheus
description: Prometheus HTTP exporter for k6
outputs:
- prometheus
categories:
- reporting
- observability
- module: github.com/szkiba/xk6-toml
description: Encode and decode TOML values
imports:
- k6/x/toml
categories:
- data
- module: github.com/szkiba/xk6-top
description: Updating the current k6 metrics summaries on the terminal during the test run
outputs:
- top
categories:
- reporting
- observability
- module: github.com/szkiba/xk6-yaml
description: Encode and decode YAML values
imports:
- k6/x/yaml
categories:
- data
- module: github.com/thmshmm/xk6-opentelemetry
description: Generate OpenTelemetry signals from k6 tests
imports:
- k6/x/opentelemetry
categories:
- observability
- module: github.com/thotasrinath/xk6-couchbase
description: Load-test Couchbase no-SQL databases
imports:
- k6/x/couchbase
categories:
- data
- module: github.com/tmieulet/xk6-cognito
description: Get a cognito access token using USER_SRP_AUTH flow
imports:
- k6/x/cognito
categories:
- authentication
- module: github.com/walterwanderley/xk6-stomp
description: Client for STOMP protocol
imports:
- k6/x/stomp
categories:
- messaging
- protocol
- module: gitlab.com/szkiba/xk6-banner
description: Print ASCII art banner from k6 test
imports:
- k6/x/banner
categories:
- misc