lowka commented on PR #5175:
URL: https://github.com/apache/ignite-3/pull/5175#issuecomment-2637091041

   Looks like it not possible to run a benchmark multiple times w/o any code 
modifications
   
   Initial run (reduced the number of iterations to get the results a wee bit 
faster)
   
   ```
   >./gradlew :ignite-transactions:jmh 
-PjmhBench=TransactionExpirationRegistryBenchmark.registerUnregister 
-PwarmUpIterations=2 -Piterations=2
   ....
   > Task :ignite-transactions:jmhRunBytecodeGenerator
   Processing 2 classes from 
/Users/max/Projects/java/ignite-3/modules/transactions/build/classes/java/jmh 
with "reflection" generator
   Writing out Java source to 
/Users/max/Projects/java/ignite-3/modules/transactions/build/jmh-generated-sources
 and resources to 
/Users/max/Projects/java/ignite-3/modules/transactions/build/jmh-generated-resources
   Processing 27 classes from 
/Users/max/Projects/java/ignite-3/modules/transactions/build/classes/java/test 
with "reflection" generator
   Writing out Java source to 
/Users/max/Projects/java/ignite-3/modules/transactions/build/jmh-generated-sources
 and resources to 
/Users/max/Projects/java/ignite-3/modules/transactions/build/jmh-generated-resources
   ```
   
   But when I run the task again:
   
   ```
   ./gradlew :ignite-transactions:jmh 
-PjmhBench=TransactionExpirationRegistryBenchmark.registerUnregister 
-PwarmUpIterations=2 -Piterations=2
   Configuration on demand is an incubating feature.
   
   > Task :ignite-rest-api:compileJava
   Note: Generating OpenAPI Documentation
   Note: Using LOWER_CAMEL_CASE property naming strategy.
   Note: Writing OpenAPI file to destination: 
/Users/max/Projects/java/ignite-3/modules/rest-api/build/openapi/openapi.yaml
   Note: Writing OpenAPI views to destination: 
/Users/max/Projects/java/ignite-3/modules/rest-api/build/classes/java/main/META-INF/swagger/views
   Note: Creating bean classes for 47 type elements
   Note: 
/Users/max/Projects/java/ignite-3/modules/rest-api/src/main/java/org/apache/ignite/internal/rest/exception/handler/replacement/DefaultAuthorizationExceptionHandlerReplacement.java
 uses or overrides a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to