From 6816a91e43fd88c7bb0b8f1785f5d2473cc62d38 Mon Sep 17 00:00:00 2001 From: Dmitry Pokidov Date: Sun, 30 Jul 2023 21:07:54 +1000 Subject: [PATCH] Updated perf tests --- README.md | 5 ++ perf-test-avif.jmx | 26 ++++---- perf-test-jxl.jmx | 144 +++++++++++++++++++++++++++++++++++++++++++++ perf-test-webp.jmx | 26 ++++---- perf-test.jmx | 31 ++++------ 5 files changed, 183 insertions(+), 49 deletions(-) create mode 100644 perf-test-jxl.jmx diff --git a/README.md b/README.md index 9cc5eb4..b8731fa 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,11 @@ $ jmeter -n -t perf-test-webp.jmx -l ./results-webp.jmx -e -o ./results-webp $ jmeter -n -t perf-test-avif.jmx -l ./results-avif.jmx -e -o ./results-avif ``` +* Run JMeter JPEG XL test: +``` +$ jmeter -n -t perf-test-jxl.jmx -l ./results-jxl.jmx -e -o ./results-jxl +``` + ## Opened tickets for images related features diff --git a/perf-test-avif.jmx b/perf-test-avif.jmx index debae05..ed8e726 100644 --- a/perf-test-avif.jmx +++ b/perf-test-avif.jmx @@ -1,5 +1,5 @@ - + @@ -14,8 +14,8 @@ continue - false 10 + false 50 1 @@ -25,6 +25,7 @@ true + false @@ -33,31 +34,26 @@ localhost 8080 - - /img - 6 - - + false - - - - - /img/http%3A%2F%2Fnginx/HT_Paper.png/optimise + /img/http%3A%2F%2Fnginx/transformations/big-jpeg.jpg/fit?size=1900x1900 GET true false true false - - - + false + false + false + 6 + false + 0 diff --git a/perf-test-jxl.jmx b/perf-test-jxl.jmx new file mode 100644 index 0000000..9ce367c --- /dev/null +++ b/perf-test-jxl.jmx @@ -0,0 +1,144 @@ + + + + + + false + false + + + + + + + + continue + + 10 + false + + 50 + 1 + 1497554796000 + 1497554796000 + false + + + true + false + + + + + + + localhost + 8080 + /img + + + + false + + + + /img/http%3A%2F%2Fnginx/transformations/big-jpeg.jpg/fit?size=1900x1900 + GET + true + false + true + false + false + false + false + 6 + false + 0 + + + + + + Accept + image/jxl + + + + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + + + ./requests.jmx + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + + + + + + + + + diff --git a/perf-test-webp.jmx b/perf-test-webp.jmx index b1c93d4..3f064fa 100644 --- a/perf-test-webp.jmx +++ b/perf-test-webp.jmx @@ -1,5 +1,5 @@ - + @@ -14,8 +14,8 @@ continue - false 10 + false 50 1 @@ -25,6 +25,7 @@ true + false @@ -33,31 +34,26 @@ localhost 8080 - - /img - 6 - - + false - - - - - /img/http%3A%2F%2Fnginx/HT_Paper.png/optimise + /img/http%3A%2F%2Fnginx/transformations/big-jpeg.jpg/fit?size=1900x1900 GET true false true false - - - + false + false + false + 6 + false + 0 diff --git a/perf-test.jmx b/perf-test.jmx index 59491e8..cb47739 100644 --- a/perf-test.jmx +++ b/perf-test.jmx @@ -1,5 +1,5 @@ - + @@ -14,8 +14,8 @@ continue - false 10 + false 50 1 @@ -24,6 +24,8 @@ false + false + true @@ -32,31 +34,26 @@ localhost 8080 - - /img - 6 - - + false - - - - - /img/http%3A%2F%2Fnginx/HT_Paper.png/optimise + /img/http%3A%2F%2Fnginx/transformations/big-jpeg.jpg/fit?size=1900x1900 GET true false true false - - - + false + false + false + 6 + false + 0 @@ -133,9 +130,5 @@ - - true - -