| 291 | // level_1_function: 200ns + 25,300ns = 25,500ns (called 1 time per iteration) = 25,500ns total per iteration |
| 292 | |
| 293 | struct ExpectedTiming |
| 294 | { |
| 295 | std::string name; |
| 296 | double expected_total_ns; |
| 297 | int call_count; |
| 298 | }; |
| 299 | |
| 300 | std::vector<ExpectedTiming> expected_timings = { |
| 301 | {"leaf_function", 1000.0 * 20 * test_iterations, 20 * test_iterations}, |
nothing calls this directly
no outgoing calls
no test coverage detected