Генератор avro объектов для тестирования с помощью k6
Соберите k6 с модулем xk6-avrogen:
xk6 build --with github.com/alrsorokin/xk6-avrogen
Добавьте в тест:
import avro from "k6/x/avrogen"
let file = open('./schema.json')
const tnt_schema = JSON.parse(file)
let schema = avro.PrepareSchema(tnt_schema) // если вы используете тарантульные avro схемы
let avro_schema = avro.New(schema)
let avro_obj = avro_schema.generateValue()
Запустите тест:
./k6 run test/test.js