Performance Plugin Versions Save

Performance Test Running and Reporting for Jenkins CI

957.v658a_7065b_92a_

2 months ago

๐Ÿš€ New features and improvements

  • Performing a Plugin Release manually (#253) @a-st

๐Ÿ“ฆ Dependency updates

  • Bump io.jenkins.tools.bom:bom-2.401.x from 2675.v1515e14da_7a_6 to 2745.vc7b_fe4c876fa_ (#251) @dependabot
  • Bump org.jenkins-ci.plugins:plugin from 4.76 to 4.78 (#252) @dependabot
  • Bump io.jenkins.tools.bom:bom-2.401.x from 2641.v88e707466454 to 2675.v1515e14da_7a_6 (#249) @dependabot
  • Bump org.jenkins-ci.plugins:plugin from 4.75 to 4.76 (#248) @dependabot
  • Use gson api plugin (#247) @jonesbusy

951.v5600a_c6422ed

6 months ago

๐Ÿš€ New features and improvements

  • Add 95 percentile support (#246) @a-st

๐Ÿšฆ Tests

  • Add 95 percentile support (#246) @a-st

โœ Other changes

  • Update parent POM, update dependencies, solve spotbug errors, test with Java 21 #105 (#243) @gounthar

๐Ÿ“ฆ Dependency updates

  • Bump org.jenkins-ci.plugins:plugin from 4.73 to 4.75 (#245) @dependabot

947.v71d3163a_3512

7 months ago

๐Ÿš€ New features and improvements

  • Updated Locust parser (#199) @bhanteem

๐Ÿ“ฆ Dependency updates

  • Bump net.bytebuddy:byte-buddy from 1.14.7 to 1.14.8 (#241) @dependabot

945.v3c982cb_1a_9a_9

7 months ago

๐Ÿ› Bug fixes

  • Fix UnsupportedOperationException: Refusing to marshal java.text.SimpleDateFormat for security reasons (#240) @a-st

๐Ÿšฆ Tests

  • Fix UnsupportedOperationException: Refusing to marshal java.text.SimpleDateFormat for security reasons (#240) @a-st

944.vc9c3596d9286

7 months ago

๐Ÿš€ New features and improvements

  • Performing a Plugin Release manually (#239) @a-st

๐Ÿ“ฆ Dependency updates

  • Performing a Plugin Release manually (#239) @a-st
  • Bump org.jenkins-ci.plugins:plugin from 4.71 to 4.73 (#238) @dependabot
  • Bump net.bytebuddy:byte-buddy from 1.14.5 to 1.14.7 (#237) @dependabot
  • Bump org.jenkins-ci.plugins:plugin from 4.69 to 4.71 (#236) @dependabot
  • Bump plugin from 4.66 to 4.69 (#234) @dependabot
  • Bump byte-buddy from 1.14.4 to 1.14.5 (#233) @dependabot
  • Bump git-changelist-maven-extension from 1.6 to 1.7 (#235) @dependabot

928.vdea_0dca_55446

11 months ago

๐Ÿš€ New features and improvements

  • Dependency updates (#232) @a-st

๐Ÿšฆ Tests

  • Dependency updates (#232) @a-st

๐Ÿ“ฆ Dependency updates

  • Dependency updates (#232) @a-st

927.v8a_f1f4454de4

11 months ago

๐Ÿ“ฆ Dependency updates

  • Bump bom-2.361.x from 1968.vb_14a_29e76128 to 2102.v854b_fec19c92 (#229) @dependabot
  • Bump plexus-utils from 3.5.1 to 4.0.0 (#228) @dependabot
  • Bump byte-buddy from 1.14.3 to 1.14.4 (#227) @dependabot
  • Bump plexus-utils from 3.5.0 to 3.5.1 (#224) @dependabot
  • Bump byte-buddy from 1.14.0 to 1.14.3 (#223) @dependabot
  • Bump bom-2.361.x from 1836.vfe602c266c05 to 1968.vb_14a_29e76128 (#222) @dependabot
  • Bump bom-2.361.x from 1798.vc671fe94856f to 1836.vfe602c266c05 (#220) @dependabot
  • Bump byte-buddy from 1.12.22 to 1.14.0 (#218) @dependabot
  • Bump git-changelist-maven-extension from 1.4 to 1.6 (#217) @dependabot

918.v5511b_a_d40338

1 year ago

๐Ÿš€ New features and improvements

  • Fix for javadoc issues (#216) @a-st
  • Fix for code smells (#215) @a-st

916.v0f63142e4c07

1 year ago

๐Ÿ“ฆ Dependency updates

  • Bump plexus-utils from 3.4.1 to 3.5.0 (#214) @dependabot
  • Bump bom-2.361.x from 1723.vcb_9fee52c9fc to 1798.vc671fe94856f (#213) @dependabot
  • Bump gson from 2.8.9 to 2.10.1 (#212) @dependabot
  • Bump plugin from 4.52 to 4.54 (#211) @dependabot
  • Bump commons-csv from 1.9.0 to 1.10.0 (#210) @dependabot
  • Bump advanced-security/maven-dependency-submission-action from 2.0.0 to 2.0.1 (#209) @dependabot

โœ Other changes

  • Automated plugin release (#208) @a-st
  • Refresh plugin (#206) @basil
  • SECURITY-2394 - Prevent XXE (#205) @a-st
  • EOL JSR 305 (#204) @basil
  • Update plugin POM and dependencies (#203) @basil
  • Reduce usages of Guava (#202) @basil
  • Improve Travis CI build Performance (#201) @YunLemon
  • JENKINS-64990 - tables-to-divs: compatibility with Jenkins 2.264+ (#200) @thomasgl-orange
  • Feature to enable/disable trend graphs in performance report JENKINS-64638 - (#198) @artem-fedorov
  • Added the posibillity to explicitly set the path to 'virtualenv' (#197) @malice00
  • Fix travis (#196) @artem-fedorov
  • Add error chart to URI report page (#194) @tilln
  • Add percentile and throughput chart to URI report page (#193) @tilln
  • Response times scatter plot (#192) @tilln
  • Adding Locust report files parser. (#191) @grzesikluk
  • Add baseline comparison option for Relative Constraint (#190) @tilln
  • Remove redundant report loading (#189) @tilln
  • Fix ineffective report cache (#188) @tilln
  • JENKINS-55787 - Switch from table to entry (#187) @jsoref
  • Improve documentation Reporting.md (#186) @pmouawad
  • JENKINS-55787 - Switch from entry to optional block (#182) @jsoref
  • Add ability to select which transactions/samplers are included in report through regex (#181) @pmouawad
  • Add explicit MIT license since this seems to be the default license for (#185) @pmouawad
  • Replaced a javax ValidationException with IllegalArgumentException (#184) @AniketSK
  • Add network traffic when parsing JMeter CSV and fix other issues (#180) @pmouawad
  • Fix recursion (#179) @artem-fedorov
  • Add baseline build (#178) @artem-fedorov
  • FIX: pass envVars from pipeline script to Taurus (#177) @artem-fedorov
  • Fix/search report files using ant pattern (#176) @artem-fedorov
  • Add a safeDivide() method and use it where divisions by 0 can occur (#175) @matthyx
  • JUnit timestamp parsing (#174) @n1kl
  • Update PerformancePublisher.java (#173) @jkretsch
  • changelog (#172) @artem-fedorov
  • write results xml file to disk for standard mode output. This is to โ€ฆ (#171) @CrazyGiraffe
  • Fix/support JEP-200 - (#170) @artem-fedorov
  • Fix Relative Thresholds (#169) @artem-fedorov
  • FIX: division by zero error (#168) @artem-fedorov
  • FIX: hide Trend/URI graphs if report contains only summary info (#167) @artem-fedorov
  • FIX: parse Taurus tool parameters (#166) @artem-fedorov
  • Add more graphs (#164) @artem-fedorov
  • Relative Constraint should not fail the very first build (#163) @tilln
  • support JEP-200 - (#162) @artem-fedorov
  • fix release date (#161) @artem-fedorov
  • Better JUnit report failure message (#160) @tilln
  • fix NumberFormatException in RelativeConstraint (#159) @artem-fedorov
  • add choosing percentiles (#158) @artem-fedorov
  • Fix incorrect test for #154 (#157) @tilln
  • POM updates (#156) @jglick
  • Fix display per test case and move options to Advanced (#155) @artem-fedorov
  • Fix LoadRunner timezone and DST offset (#154) @tilln
  • FIX: RelativeConstraint.tolerance and AbsoluteConstraint.value fieldsโ€ฆ (#153) @artem-fedorov
  • fixed NullPointerException in ConstraintFactory (#152) @artem-fedorov
  • changelog 3.4 (#151) @artem-fedorov
  • Fix Publisher JUnit output to Slave workspace (#150) @tilln
  • add changes 3.4 (#149) @artem-fedorov
  • JENKINS-47808 - Fix OutOfMemoryException when parsing huge JMeter XML result file (#148) @jcoste-orange
  • Add option to write a JUnit report file to the job's workspace (#147) @tilln
  • Add summary table of failed constraints for Publisher log in expert mode (#146) @tilln
  • Add superscript in publisher summary table for 90th percentile difference (#145) @tilln
  • Add LoadRunner parser (#144) @tilln
  • Add Descriptor Symbols for nicer Constraints BuildStep syntax (#142) @tilln
  • Implement fixed-size column width logging of relative comparison results (#141) @tilln
  • Optimize tests (#143) @artem-fedorov
  • add memory heapdump option (#140) @artem-fedorov
  • Fix detect summarizer (#139) @artem-fedorov
  • FIX: does not present graphs while job running (#138) @artem-fedorov
  • Install bzt from git/path/URL (#137) @artem-fedorov
  • fix unused failBuildIfNoResultFile flag (#136) @artem-fedorov
  • fix always true modePerformancePerTestCase (#135) @artem-fedorov
  • Exclude error response time (#134) @artem-fedorov
  • Remove mode relative thresholds flag (#133) @artem-fedorov
  • Fix Throughput Report [Jenkins 44410] (#132) @artem-fedorov
  • hide legend in response time chart when it contains more than 3 rows (#131) @artem-fedorov
  • Fix/jenkins 45723 (#130) @artem-fedorov
  • remove dependency that require core v2.62+ (#129) @artem-fedorov
  • fix venv (job with spaces in path) (#128) @artem-fedorov
  • Fix JENKINS-46046 - (#127) @tilln
  • refactor workspace to workingDirectory (#126) @artem-fedorov
  • fixed bzt working directory (#125) @artem-fedorov
  • Fix JENKINS-45988 - (#124) @tilln
  • Fix JENKINS-45985 - (#123) @tilln
  • Fix JENKINS-45633 - (#122) @tilln
  • add PerformanceProjectAction only to runs, which contain PerformanceBuildAction (#121) @rpionke
  • fixed: Split params for build step (#120) @artem-fedorov
  • Support absolute path in publisher (#119) @artem-fedorov
  • fixed default values of errorUnstableThreshold & errorFailedThreshold (#117) @artem-fedorov
  • FIX: Comparison to baseline (#118) @artem-fedorov
  • add Always use virtualenv flag (#116) @artem-fedorov
  • Fixed changing build status with default comparison option (#115) @artem-fedorov
  • fix saving RelativeUnstableThresholdNegative (#114) @mbakhoff
  • Choose bzt version (#113) @artem-fedorov
  • Fix showing performance trend in workflow job (#112) @artem-fedorov
  • Add change pwd into build step (#111) @artem-fedorov
  • choose graph type based on failure condition (#110) @mbakhoff
  • Fix syntax and snippet generator in Pipeline (#109) @abayer
  • fix jenkins tests (#108) @artem-fedorov
  • fixed 44317 (#107) @artem-fedorov
  • Refactor perf publisher (#106) @artem-fedorov
  • Change ui tables (#105) @artem-fedorov
  • Perf test fix auto reporting (#104) @artem-fedorov
  • Perf test bzt exit code (#103) @artem-fedorov
  • Performance test auto reporting (#102) @artem-fedorov
  • Performance test advanced option (#101) @artem-fedorov
  • Performance test logging (#100) @artem-fedorov
  • Performance test (#98) @artem-fedorov
  • Fixed multiline csv reader (#99) @artem-fedorov
  • Fixed 43438 (#97) @artem-fedorov
  • Fix JENKINS-43503 - (#96) @artem-fedorov
  • fixed https://issues.jenkins-ci.org/browse/JENKINS-43448 - (#95) @artem-fedorov
  • Fix backward compatibility after refactoring (#94) @artem-fedorov
  • Format gui (#93) @artem-fedorov
  • Custom DSL (#92) @artem-fedorov
  • Code refactor (#91) @artem-fedorov
  • Fixed showing constraints gui (#89) @artem-fedorov
  • Remove 'null' package in test (#90) @artem-fedorov
  • Taurus report (#88) @artem-fedorov
  • added test for NPE (#87) @artem-fedorov
  • If we have no parsedReports, do not access a null pointer. (#86) @rodrigc
  • Fix simple build step (#85) @artem-fedorov
  • Format code (#84) @artem-fedorov
  • Fix number format exception (#83) @artem-fedorov
  • JENKINS-41086 - avoid wildcard in @DataBoundConstructor (#82) @daspilker
  • Fixing another unstable codepath that can result in a NPE. (#81) @shawnmartin
  • Setting build results for certain unstable result codepaths (#80) @shawnmartin
  • Logging exceptions to ease debugging (#79) @shawnmartin
  • Improve CPU and memory usage on heavy performance test. (#77) @briceruzand
  • Added test for JENKINS-40254 - (#76) @poolik
  • Show the average for the uri on the 'Performance Trend Per Test Case' view as well. (#75) @poolik
  • JENKINS-32650 - follow up to PR #73 (#74) @rpionke
  • JENKINS-32650 - make Performance Plugin Pipeline compatible (#73) @rpionke
  • update parent pom version (#72) @rpionke
  • [FIXES JENKINS-28787 - : Fixes number format exception (#71) @hitesh22
  • [FIXES JENKINS-21405 - Fix for Jmeter summariser parser not showing coโ€ฆ (#70) @hitesh22
  • Implemented absolute and relative constraints. (#68) @ghost
  • JENKINS-30963 - : Fix for parsing jtl with CSV data. (#69) @hitesh22
  • JENKINS-28426 - : Added test for parsing csv file. (#67) @hitesh22
  • Added test to verify divide by zero exception is not thrown with (#66) @hitesh22
  • JENKINS-22871 - : Wrong index when calculating 90Line. (#65) @hitesh22
  • JENKINS-18811 - : Fix for Junit parser not handling errors. (#63) @hitesh22
  • Use 0 for time when no value is provided in Junit test result (#62) @hitesh22
  • JENKINS-10642 - : Sort correctly on date values (#61) @hitesh22
  • JENKINS-27350 - : Fix for uri column value not shown as link (#60) @hitesh22
  • fixes-27350 (#48) @hitesh22
  • JENKINS-28733 - fix (#55) @ilias-ar
  • [FIXED JENKINS-32046 - Rounding error on aggregated throughput in caseโ€ฆ (#57) @artevel
  • Cleaned up English localization. (#54) @SWPhantom
  • JENKINS-29832 - : Fix conversion failure with locale using comma as decimal separator (#53) @phoenix384
  • Add checkbox in job config in order to choose build status when result performance file are not present (#50) @fabMrc
  • Remove unactive developers (#51) @manolo
  • Compatible with flexible publisher (#59) @hfufu
  • fixes JENKINS-27373 - (#47) @hitesh22
  • apply relative performance tresholds against previous successful build (#46) @barnacs
  • [FIXED JENKINS-26988 - [FIXED JENKINS-16627 - [FIXED JENKINS-15736 - (#45) @guusdk
  • [FIXED JENKINS-26975 - Significant performance boost for Performance Plugin (#44) @guusdk
  • Generate performance report even if previous builds are still running (#43) @barnacs
  • Prevent JVM language change, update AbstractReport.java (#42) @dspartz
  • performance displaying graph with large jtl file (#41) @hitesh22
  • Performance plugin report files url should allow for parameter substitut... (#40) @hitesh22
  • Add classname attribute to URI when parsing JUnit test results. Jenkins-... (#39) @hitesh22
  • Jenkins 23934 variables evaluation missing (#36) @MattLud
  • Sort performance report by URI. Fixes #23158 (#35) @hitesh22
  • Fix issue with not pulling in saved config to job (#34) @jwstric2
  • Prototype for Twitter Iago Parsing (#33) @jwstric2
  • Compilation fix (#32) @terma
  • Throughput report (#31) @terma
  • Fixes for JMeterSummarizerParser and JENKINS-21786 - (#30) @edwardsa
  • test case for reported bug #JENKINS-22011 - (#28) @denistiago
  • Fixing xml file creation bugs (#29) @palvinds
  • Code Clean Up (#27) @JohnMurray
  • Wrk parser (JENKINS-21665 - ) (#26) @JohnMurray
  • Storing parsed JMeter report results into xml file (#22) @palvinds
  • Clean up (#25) @JohnMurray
  • File Formatting Cleanup (#23) @JohnMurray
  • Added comparison between builds (#19) @palvinds
  • fix tests in error (#20) @tomaszuss
  • Average response time thresholds per jtl file. (#17) @brobie
  • JENKINS-20160 - : Fixed UI bug always showing same values (#18) @nastharl
    1. Added some useful metrics to the summary details table. JMeter sends ... (#16) @patelm5
  • Fixed commas inside quoted text (#15) @nastharl
  • Csv parser (#14) @tflobbe
  • Fix misspellings in results table (#13) @marcesher
  • New graph shows detailed response time trend for selected build (#12) @AntonGoley
  • Added the possibility to display the time for each test case in a test class, added the possibility to display builds from n to n build, added the distinction between errors and failures for this display (#11) @vazzolla
  • replace List(2) with a dedicated Range class (#10) @ndeloof
  • New Jmeter parser for Jmeter Summariser logs (#8) @AntonGoley
  • fix JENKINS-14146 - (#9) @ndeloof
  • Fix NumberFormatException on long running tests (#7) @tomafc330
  • Expand information shown by performance report map (#6) @NarcisDavins
  • JENKINS-7767 - Performance report JMeter not possible to set threshold >0% but <1% (#5) @stefan-00
  • Graphs on performance reports (#4) @JFreakDK
  • JMeter parser does not parse multilevel jtl (#3) @yciabaud
  • Modified order of Uris in jmeter report. Now looks like a jmeter aggregated report. (#2) @donJorgito
  • Add median and 90% line in jmeter results (#1) @donJorgito