Skip to content

Commit 4e41e79

Browse files
authored
Add perfsage SLO reporting listener to the plugin registry (#817)
* Add perfsage SLO reporting listener to the plugin registry * Remove SLOReporter from PerfSage plugin componentClasses SLOReporter is a helper class, not a JMeter TestElement/GUI component. componentClasses should list only discoverable JMeter components; the listener SLOAnalysisListener remains as markerClass and sole component entry. Made-with: Cursor * Canonical-format various.json for format_repo.py CI check Apply json.dumps(indent=2) style so "Check repo JSON formatting" passes. Made-with: Cursor * Update site/dat/repo/various.json (canonical JSON format) Made-with: Cursor
1 parent 9c75999 commit 4e41e79

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

site/dat/repo/various.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3314,5 +3314,25 @@
33143314
"changes": "Initial release."
33153315
}
33163316
}
3317+
},
3318+
{
3319+
"id": "perfsage-slo-reporter",
3320+
"name": "PerfSage SLO Reporter",
3321+
"description": "A JMeter plugin by PerfSage for SLO-based reporting and performance analysis.",
3322+
"screenshotUrl": "https://raw.githubusercontent.com/perfsage/perfsage-slo-reporter/main/blog/images/perfsage-slo-report-sample.png",
3323+
"helpUrl": "https://github.com/perfsage/perfsage-slo-reporter/blob/main/README.md",
3324+
"vendor": "perfsage.com",
3325+
"markerClass": "com.perfsage.jmeter.SLOAnalysisListener",
3326+
"componentClasses": [
3327+
"com.perfsage.jmeter.SLOAnalysisListener"
3328+
],
3329+
"versions": {
3330+
"0.1.0": {
3331+
"changes": "Initial public release",
3332+
"downloadUrl": "https://github.com/perfsage/perfsage-slo-reporter/releases/download/v0.1.0/perfsage-slo-reporter-0.1.0.jar",
3333+
"libs": {},
3334+
"depends": []
3335+
}
3336+
}
33173337
}
33183338
]

0 commit comments

Comments
 (0)