Statistics
| Branch: | Revision:

root / test-coroutine.c @ 1dc324d2

History | View | Annotate | Download (4.7 kB)

# Date Author Comment
7e849a99 03/12/2012 04:14 pm Alex Barcelo

test-coroutine: add performance test for nesting

The performance test will also check for nesting. It will do
a certain quantity of cycles, and each of one will do a depth
nesting process.

This is useful for benchmarking the creation of coroutines,
given that nesting is creation-intensive (and the other perf...

aa7ee42e 08/02/2011 04:53 pm Stefan Hajnoczi

coroutine: add test-coroutine automated tests

To run automated tests for coroutines:

make test-coroutine
./test-coroutine

On success the program terminates with exit status 0. On failure an
error message is written to stderr and the program exits with exit...

5e3840ce 08/02/2011 04:53 pm Stefan Hajnoczi

coroutine: add test-coroutine --benchmark-lifecycle

Add a microbenchmark for coroutine create, enter, and return (aka
lifecycle). This is a useful benchmark because users are expected to
create many coroutines, one per I/O request for example, and we
therefore need to provide good performance in that scenario....