When benchmarking a function, what is measured?

Waiting for message from another elixir process will also increase the benchmark time?
Thanks