00:00 - A bit of introductory chatter
02:08 - Topics overview
03:10 - Load dimensions: short recap
06:43 - Load dimensions: introduction of dimension 6
08:31 - A bit of Hazeltest history: the Pokedex Runner
13:13 - The Map Load Runner
16:18 - Short disclaimer before diving into config files
17:31 - Tour through the default config file
19:50 - Configuration properties: replica count
21:31 - Start rant on difficulty of naming things
30:34 - End rant; property "numMaps"
32:02 - Property "numEntriesPerMap"
32:40 - Property "appendMapIndexToMapName"
33:11 - Property "appendClientIdToMapName"
34:36 - Properties related to payload size
40:15 - Properties related to sleeps
44:00 - Short recap
45:39 - Usage example: Load Runner + Batch Test Loop
50:16 - Usage example: Load Runner + Boundary Test Loop
55:44 - Outro
---
Welcome, dear viewer, to this third video on Hazeltest! Since the application's Map Load Runner made appearances in both the first and the second video, it made sense to dedicate the channel's third video to this feature. Being the first in a three-part series on the Map Load Runner, this video serves as an introduction to the feature, and parts 2 and 3 will cover the practical sides of the feature's two usage examples introduced (from the theoretical perspective) in this video.
First, you'll get a short refresher on the term "load dimension" and why load dimensions are important, before being introduced to a new load dimension (load dimension 6). Then, I take you on a short trip into the past by telling you a little about Hazeltest's history and the Pokedex Runner, as the Load Runner really addresses the drawbacks the Pokedex Runners had, before talking you through the Load Runner's most important configuration properties. Finally, we take a look at the aforementioned two usage examples of how the Load Runner can be used to satisfy different testing requirements as a a result of combining it with the Batch Test Loop (example 1) and the Boundary Test Loop (example 2).
That's quite a bit of ground to cover, so get yourself a fresh mug of coffee, sit back, and enjoy the video!
---
Link to the default config file shown in the video:
github.com/AntsInMyEy3sJohnson/hazeltest/blob/8a318c0936dac5dee02ad1784452777fc6185065/client/defaultConfig.yaml
---
Hazeltest on GitHub: github.com/AntsInMyEy3sJohnson/hazeltest
Hazeltest chart repo: github.com/AntsInMyEy3sJohnson/hazeltest-charts
OCI image: hub.docker.com/r/antsinmyey3sjohnson/hazeltest