Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Thymeleaf Layout Dialect benchmarking web app

A basic web application to test the memory profile of the Thymeleaf Layout Dialect.

To execute the benchmark, configure JMETER_HOME in your environment variables, then run ./gradlew benchmark from the command line. This will start the test application, then execute the JMeter test plan over it.

Once completed, JMeter's HTML reports can be found in thymeleaf-layout-dialect-benchmark/build/reports/(dialect-version)/(date-time-of-run).

To include YourKit profiling for memory snapshots, then the agent needs to be loaded with the web application via the -agentpath VM argument. eg: on MacOS:

-agentpath:"/Applications/YourKit Java Profiler 2015.app/Contents/Resources/bin/mac/libyjpagent.jnilib"