Raxol.Test.PerformanceHelpers (Raxol v0.4.0)
View SourceDEPRECATED: Use Raxol.Test.PerformanceHelper instead. This module is deprecated and will be removed in a future release. Please update your tests to use Raxol.Test.PerformanceHelper.
Summary
Functions
Asserts that a set of concurrent operations' average execution time is below a threshold.
Asserts that an operation's memory usage is below a threshold.
Asserts that an operation's average execution time is below a threshold.
Measures and asserts both time and memory performance.
Measures the average execution time of an operation over multiple iterations. Returns the average time in milliseconds.
Measures memory usage of an operation. Returns {memory_in_bytes, result}.
Measures the execution time of an operation. Returns {time_in_ms, result}.
Functions
Asserts that a set of concurrent operations' average execution time is below a threshold.
Asserts that an operation's memory usage is below a threshold.
Asserts that an operation's average execution time is below a threshold.
Measures and asserts both time and memory performance.
Measures the average execution time of an operation over multiple iterations. Returns the average time in milliseconds.
Measures memory usage of an operation. Returns {memory_in_bytes, result}.
Measures the execution time of an operation. Returns {time_in_ms, result}.