From 69ecac4f67458f933c3adf8341fcca966cc46ef2 Mon Sep 17 00:00:00 2001 From: Robert Bourgault du Coudray <32535546+rbourga@users.noreply.github.com> Date: Fri, 6 Sep 2024 16:56:30 +0800 Subject: [PATCH 1/2] Addition of a new plugin to test for multimodality in the test results as well as the Coeeficient of Variation (#670) * Release 1.4.0 * Adding outlierdetector plugin to repo list. * Fix of jar version number. * Java compliance level changed from 13 to 1.8. * Json fix * Formatting issues. * Addition of ApdexCalculator to the list. * Adding Results Comparator plugin. * Adding ResultsComaparator version 2.1. * Typo fix and changes field. * JSON typo fix. * Update various.json Adding new version of plugins for CLI execution in CI/CD. * Update of libs for Selenium 4.5 * Addition of missoing lib. * Webdriver update to 4.6.0 * Addition of components for Edge driver and upgrade to Selenium 4.7.2 * Opentelemetry version fix. * Update to Selenium 4.8.0. * Upgrade to Selenium 4.8.1 and UI bug fix in FF (Proxy tab). * Typo error fix causing Plugin Manager to misbehave. * Webdriver update to 4.8.3.1. * Changes for Java 1.8 compatibility. * Update to Selenium 4.9.1 * Update of WebDriver to Selenium 4.10.0 * Fix of opentelemetry file downloads. * Addition of new plugins for Outlier detection, Apdex and Results Comparison. * Addition of "deprecated" marker to the deprecated plugins. * Removal of obsolete webdriver versions. Addition of new entry for version 4.13.0. * Restoration of deleted versions as they may still be used by some people. * Fix of typo error on failed downloaded jar. * Update various.json Removal of deprecated plugins as the github repo doesn't exist anymore. * Addition of a new Coefficient of Variation and Modality Check plugin Update of libraries for existing plugins. * Dowloadurl fix. --------- Co-authored-by: Andrey Pohilko --- site/dat/repo/various.json | 84 +++++++++++++++++++++++++++++++++++--- 1 file changed, 78 insertions(+), 6 deletions(-) diff --git a/site/dat/repo/various.json b/site/dat/repo/various.json index b67415d97..7f93f6a7c 100644 --- a/site/dat/repo/various.json +++ b/site/dat/repo/various.json @@ -2010,12 +2010,37 @@ } } }, + { + "id": "rbourga-jmeter-plugins-apdexcalculator", + "name": "Apdex Score Calculation", + "description": "Calculates the Apdex score of Samplers for a given Satisfied Threshold.", + "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/v1.2.0/QualityAnalysis/Apdex/wiki/images/Screenshot.png", + "helpUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/wiki/APDEX-Score-Calculator", + "vendor": "Robert Bourgault du Coudray", + "markerClass": "com.github.rbourga.jmeter.apdex.logic.ApdexLogic", + "componentClasses": [ + "com.github.rbourga.jmeter.apdex.gui.ApdexGui", + "kg.apc.cmdtools.ApdexTool" + ], + "versions": { + "1.2.0": { + "downloadUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-apdexcalculator-1.2.0.jar", + "changes": "Initial release - replaces Apdex & Coefficient of Variation plugin.", + "libs": { + "jmeter-plugins-cmn-jmeter>=0.7": "https://search.maven.org/remotecontent?filepath=kg/apc/jmeter-plugins-cmn-jmeter/0.7/jmeter-plugins-cmn-jmeter-0.7.jar", + "jmeter-plugins-comm": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-comm-1.2.0.jar", + "commons-csv": "https://repo1.maven.org/maven2/org/apache/commons/commons-csv/1.11.0/commons-csv-1.11.0.jar" + }, + "depends":["jmeter-core"] + } + } + }, { "id": "rbourga-jmeter-plugins-apdexcovcalculator", - "name": "Apdex & Coefficient of Variation", - "description": "Calculates the Apdex score of Samplers for a given Satisfied Threshold as well as their Coefficient of Variation.", - "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/main/QualityAnalysis/ApdexCov/wiki/images/Screenshot.png", - "helpUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/wiki/APDEX-Score-and-Coefficient-of-Variation-Calculator", + "name": "Apdex & Coefficient of Variation (Deprecated)", + "description": "[Deprecated in favor of Apdex Score Calculation] Calculates the Apdex score of Samplers for a given Satisfied Threshold as well as their Coefficient of Variation.", + "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/v1.2.0/QualityAnalysis/Apdex/wiki/images/Screenshot.png", + "helpUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/wiki/APDEX-Score-Calculator", "vendor": "Robert Bourgault du Coudray", "markerClass": "com.github.rbourga.jmeter.apdexcov.logic.ApdexCoVLogic", "componentClasses": [ @@ -2039,7 +2064,7 @@ "id": "rbourga-jmeter-plugins-cohendeffectsize", "name": "Cohen's d Results Comparison", "description": "Measures the magnitude of the difference between two test results using Cohen's d.", - "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/main/ResultsComparison/CohenDEffectSize/wiki/images/Screenshot.png", + "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/v1.2.0/ResultsComparison/CohenDEffectSize/wiki/images/Screenshot.png", "helpUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/wiki/Results-Comparison", "vendor": "Robert Bourgault du Coudray", "markerClass": "com.github.rbourga.jmeter.effectsize.logic.CohenDEffectSizeLogic", @@ -2057,14 +2082,51 @@ "commons-csv": "https://repo1.maven.org/maven2/org/apache/commons/commons-csv/1.10.0/commons-csv-1.10.0.jar" }, "depends":["jmeter-core"] + }, + "1.2.0": { + "downloadUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-cohendeffectsize-1.2.0.jar", + "changes": "Lib updates.", + "libs": { + "jmeter-plugins-cmn-jmeter>=0.7": "https://search.maven.org/remotecontent?filepath=kg/apc/jmeter-plugins-cmn-jmeter/0.7/jmeter-plugins-cmn-jmeter-0.7.jar", + "jmeter-plugins-comm": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-comm-1.2.0.jar", + "commons-csv": "https://repo1.maven.org/maven2/org/apache/commons/commons-csv/1.11.0/commons-csv-1.11.0.jar" + }, + "depends":["jmeter-core"] } } }, + { + "id": "jmeter-plugins-modalitycovcheck", + "name": "Coefficient of Variation and Modality Check", + "description": "Checks for multimodality and the level of variation of the test results.", + "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/v1.2.0/QualityAnalysis/MultimodalityCov/wiki/images/Screenshot.png", + "helpUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/wiki/Modality-and-Coefficient-of-Variation", + "vendor": "Robert Bourgault du Coudray", + "markerClass": "com.github.rbourga.jmeter.multimodalitycov.logic.MultimodalityCoVLogic", + "componentClasses": [ + "com.github.rbourga.jmeter.multimodalitycov.gui.MultimodalityCoVGui", + "com.github.rbourga.jmeter.multimodalitycov.maths.MValueCalculator", + "kg.apc.cmdtools.ModalityCoVTool" + ], + "versions": { + "1.2.0": { + "downloadUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-modalitycovcheck-1.2.0.jar", + "changes": "Initial release.", + "libs": { + "jmeter-plugins-cmn-jmeter>=0.7": "https://search.maven.org/remotecontent?filepath=kg/apc/jmeter-plugins-cmn-jmeter/0.7/jmeter-plugins-cmn-jmeter-0.7.jar", + "jmeter-plugins-comm": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-comm-1.2.0.jar", + "commons-csv": "https://repo1.maven.org/maven2/org/apache/commons/commons-csv/1.11.0/commons-csv-1.11.0.jar", + "jfreechart": "https://repo1.maven.org/maven2/org/jfree/jfreechart/1.5.5/jfreechart-1.5.5.jar" + }, + "depends":["jmeter-core"] + } + } + }, { "id": "rbourga-jmeter-plugins-tukeyoutlierdetector", "name": "Upper Outlier Removal", "description": "Detects outliers in the right tail using Tukey's fences and removes them.", - "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/main/OutlierDetection/TukeyRightTailOutlierDetector/wiki/images/Screenshot.png", + "screenshotUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/blob/v1.2.0/OutlierDetection/TukeyRightTailOutlierDetector/wiki/images/Screenshot.png", "helpUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/wiki/Right-Tail-Outlier-Detection", "vendor": "Robert Bourgault du Coudray", "markerClass": "com.github.rbourga.jmeter.tukeyoutlierdetector.logic.TukeyOutlierDetectorLogic", @@ -2082,6 +2144,16 @@ "commons-csv": "https://repo1.maven.org/maven2/org/apache/commons/commons-csv/1.10.0/commons-csv-1.10.0.jar" }, "depends":["jmeter-core"] + }, + "1.2.0": { + "downloadUrl": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-tukeyoutlierdetector-1.2.0.jar", + "changes": "Lib updates.", + "libs": { + "jmeter-plugins-cmn-jmeter>=0.7": "https://search.maven.org/remotecontent?filepath=kg/apc/jmeter-plugins-cmn-jmeter/0.7/jmeter-plugins-cmn-jmeter-0.7.jar", + "jmeter-plugins-comm": "https://github.com/rbourga/rbourga-jmeter-plugins/releases/download/v1.2.0/jmeter-plugins-comm-1.2.0.jar", + "commons-csv": "https://repo1.maven.org/maven2/org/apache/commons/commons-csv/1.11.0/commons-csv-1.11.0.jar" + }, + "depends":["jmeter-core"] } } }, From bb0da739340a6ec8496b3d33683e805be001d680 Mon Sep 17 00:00:00 2001 From: Vincent DABURON Date: Thu, 19 Sep 2024 19:15:31 +0200 Subject: [PATCH 2/2] Version 6.0 vdn-har-convertor-jmeter-tool (#672) vdn-har-convertor-jmeter-tool v6.0 add View Result Tree to view the recording xml file. --- site/dat/repo/various.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/site/dat/repo/various.json b/site/dat/repo/various.json index 7f93f6a7c..f11acc4b8 100644 --- a/site/dat/repo/various.json +++ b/site/dat/repo/various.json @@ -1988,6 +1988,10 @@ "5.2": { "changes": "Correct extract parameters for mime type 'form-urlencoded' ended with charset likes 'application/x-www-form-urlencoded; charset=xxx'", "downloadUrl": "https://github.com/vdaburon/har-convertor-jmeter-plugin/releases/download/v5.2/har-convertor-jmeter-plugin-5.2-jar-with-dependencies.jar" + }, + "6.0": { + "changes": "Add View Result Tree to view the recording xml file", + "downloadUrl": "https://github.com/vdaburon/har-convertor-jmeter-plugin/releases/download/v6.0/har-convertor-jmeter-plugin-6.0-jar-with-dependencies.jar" } } },