]> granicus.if.org Git - icu/commit
ICU-22036 Modify ICU4J performance test framework to work when executed by
authorgnrunge <nrunge@google.com>
Wed, 8 Jun 2022 22:25:37 +0000 (15:25 -0700)
committerNorbert Runge <41129501+gnrunge@users.noreply.github.com>
Thu, 9 Jun 2022 21:57:21 +0000 (14:57 -0700)
commitdf8fbc22e8dbb7adb7a0677692184e508ebd7e2e
tree85631259fdd484ac01da942bdb50b24f3d40e06b
parent1eb6f38b96116b456eaf2c06726a7d764c4df62d
ICU-22036 Modify ICU4J performance test framework to work when executed by
GitHub Action. This includes introducing a new flag (-a) to indicate
invocation from command line/GHA shell, moving elements of the workflow
from Perl into the Java framework (calculation of iteration numbers), and
generating NDJSON output for GitHub Benchmark processing.
Backward compatibility with the Perl script invocation has been preserved.

ICU-22036 Adds a comment clarifying the reason why NDJSON output is generated.
icu4j/perf-tests/src/com/ibm/icu/dev/test/perf/PerfTest.java