# Functions
No description provided by the author
No description provided by the author
DoWork processes the workitems in the workChannel until either the time runs out or a stopper is found.
No description provided by the author
GetNextOperation evaluates the operation values and returns which operation should happen next.
IncreaseOperationValue increases the given operation's value by the set amount.
No description provided by the author
InitS3 initialises the S3 session Also starts the Prometheus exporter on Port 8888.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SelfVersion is the git tag version or git short hash.
WorkCancel is the function to stop the execution of jobs.
No description provided by the author
# Structs
DeleteOperation stands for a delete operation.
No description provided by the author
No description provided by the author
Housekeeping Transport.
KV is a simple key-value struct.
ListOperation stands for a list operation.
ReadOperation stands for a read operation.
Stopper marks the end of a workqueue when using maxOps as testCase end criterium.
No description provided by the author
Workqueue contains the Queue and the valid operation's values to determine which operation should be done next in order to satisfy the set ratios.
WriteOperation stands for a write operation.
# Interfaces
WorkItem is an interface for general work operations They can be read,write,list,delete or a stopper.