Попытка использовать BackendListener и наблюдаемые переменные времени выполнения не записываются в effxDB.
Предопределенные переменные и свойства, с другой стороны, могут записываться в приток.
Так что я могу разделить тестрезультаты по некоторому идентификатору, установив измерение = $ {__ P (SOME_ID)}
Я ищу результаты расщепления по имени группы потоков, поскольку у меня может быть до нескольких десятков из них в одном тесте.
Попытался использовать следующее:
- TAG_scenarioName = $ {__ threadGroupName}
- TAG_someJmeterVar = $ {SOME_JMETER_VAR}
- TAG_someJroyovovovGovyGarVarGG(vars.get ("SOME_JMETER_VAR"),)}
- eventTags = $ {__ threadGroupName} testTitle = $ {__ threadGroupName} (это
- один имеет меньше смысла, но все же ..)
и ни одна из этих работ
Это работы: - TAG_injectorName = $ {__ machineName ()} - TAG_predefinedVar = $ {USER_DEFINED_VAR} (я думаю, это благодаря this )
так как я понимаюПроблема заключается только в переменных времени выполнения.Можно ли сделать переменные времени выполнения доступными для BackendListener?Или, может быть, есть какое-то решение для такого случая?
ps открыл exten для этого