imagej / imagej/imagej-ops

Replace deprecated junit-benchmarks with JMH

Open
#437 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
94
Forks
44
PR merge metrics
No merged PRs in 30d

Description

junit-benachmarks has been deprecated (see https://labs.carrotsearch.com/junit-benchmarks.html). We should migrate the benchmarks to [JMH](http://openjdk.java.net/projects/code-tools/jmh/):
- [ ] AddOpBenchmarkTest
- [ ] MappersBenchmarkTest
- [ ] MathBenchmarkTest
- [ ] ChunkerBenchmarkTest

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked JUnit Benchmarks deprecation notice and JMH project page, then locate AddOpBenchmarkTest, MappersBenchmarkTest, MathBenchmarkTest, and ChunkerBenchmarkTest. Migrate each listed benchmark to JMH and verify that all four checklist items are complete and the deprecated benchmark approach is no longer used.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
performance, testing-qa
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.