You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open Model Thread Group (bundled with JMeter 5.5) -> rate (180/min) random_arrivals(720min)
A single Unary request towards a gRPC service
SSL/TLS - enabled
Disable SSL/TLS Cert Verification - enabled
Short JSON payload
I cannot share it, because I work in regulated business environment
What happens?
I start the script in GUI mode, with low-thread-count and within a few minutes, I see that the hard drive space is going down rapidly...
Inspecting with WinDirStat, I notice there are a lot of folders/files like the ones bellow being created:
Group 1: C:\Users{my_user}\AppData\Local\Temp\protocjar{variable_long_number}\bin\protoc.exe (~7.8MB)
Group 2: C:\Users{my_user}\AppData\Local\Temp\polyglot-well-known-types{variable_long_number}\google\protobuf*.proto (~104kB)
Group 3: C:\Users{my_user}\AppData\Local\Temp\descriptor{variable_long_number}.pb.bin (~33kB)
All folders in Group 1 and Group 2 contain exactly the same files.
These folders/files are here until JMeter is closed, but, given that JMeter's way of operating the Open Model Thread Group implies opening/closing many threads, you have many stale such folders - doing 1k requests, eats up about ~8-10GB. This is not the best situation, since I'd need to soak run this for days and days at 5-10/sec rates.
I have yet to test it in a Linux environment (container as well), though.
These folders/files are also created with other types of Thread Groups, however I noticed them being stale with this one only.
Note: Issue reproduces with JMeter in NON-GUI mode
Versions
Apache JMeter 5.5
jmeter-grpc-plugin v1.2.5.1, but also tested with 1.2.6
OpenJDK 17 (also tested with 11)
Windows 10 v1909
The text was updated successfully, but these errors were encountered:
Script
Open Model Thread Group (bundled with JMeter 5.5) -> rate (180/min) random_arrivals(720min)
A single Unary request towards a gRPC service
SSL/TLS - enabled
Disable SSL/TLS Cert Verification - enabled
Short JSON payload
I cannot share it, because I work in regulated business environment
What happens?
I start the script in GUI mode, with low-thread-count and within a few minutes, I see that the hard drive space is going down rapidly...
Inspecting with WinDirStat, I notice there are a lot of folders/files like the ones bellow being created:
Group 1: C:\Users{my_user}\AppData\Local\Temp\protocjar{variable_long_number}\bin\protoc.exe (~7.8MB)
Group 2: C:\Users{my_user}\AppData\Local\Temp\polyglot-well-known-types{variable_long_number}\google\protobuf*.proto (~104kB)
Group 3: C:\Users{my_user}\AppData\Local\Temp\descriptor{variable_long_number}.pb.bin (~33kB)
All folders in Group 1 and Group 2 contain exactly the same files.
These folders/files are here until JMeter is closed, but, given that JMeter's way of operating the Open Model Thread Group implies opening/closing many threads, you have many stale such folders - doing 1k requests, eats up about ~8-10GB. This is not the best situation, since I'd need to soak run this for days and days at 5-10/sec rates.
I have yet to test it in a Linux environment (container as well), though.
These folders/files are also created with other types of Thread Groups, however I noticed them being stale with this one only.
Note: Issue reproduces with JMeter in NON-GUI mode
Versions
Apache JMeter 5.5
jmeter-grpc-plugin v1.2.5.1, but also tested with 1.2.6
OpenJDK 17 (also tested with 11)
Windows 10 v1909
The text was updated successfully, but these errors were encountered: