summaryrefslogtreecommitdiffstats
path: root/tests/test-throttle.c
Commit message (Expand)AuthorAgeFilesLines
* block: convert ThrottleGroup to object with QOMManos Pitsidianakis2017-09-051-0/+1
* block: add aio_context field in ThrottleGroupMemberManos Pitsidianakis2017-09-051-30/+33
* block: move ThrottleGroup membership to ThrottleGroupMemberManos Pitsidianakis2017-09-051-24/+29
* throttle: Test the valid range of config valuesAlberto Garcia2017-08-291-0/+77
* throttle: Make LeakyBucket.avg and LeakyBucket.max integer typesAlberto Garcia2017-08-291-1/+2
* block: remove timer canceling in throttle_config()Manos Pitsidianakis2017-07-181-2/+2
* block: add clock_type field to ThrottleGroupManos Pitsidianakis2017-07-181-2/+2
* throttle: make throttle_config(throttle_get_config()) symmetricStefan Hajnoczi2017-04-211-4/+4
* throttle: do not use invalid config in testStefan Hajnoczi2017-04-211-4/+4
* tests: Remove FIXME commentsKevin Wolf2017-02-281-1/+1
* block: Add permissions to blk_new()Kevin Wolf2017-02-281-3/+4
* throttle: Test burst limits lower than the normal limitsAlberto Garcia2016-08-051-0/+8
* Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2016-06-0...Peter Maydell2016-06-071-1/+0Star
|\
| * tests: Remove unnecessary glib.h includesPeter Maydell2016-06-071-1/+0Star
* | throttle: refuse iops-size without iops-total/read/writeStefan Hajnoczi2016-06-071-0/+10
|/
* block: Drop errp parameter from blk_new()Max Reitz2016-05-251-3/+3
* tests: Drop BDS from test-throttle.cMax Reitz2016-05-251-3/+3
* block: Move I/O throttling configuration functions to BlockBackendKevin Wolf2016-05-191-10/+6Star
* block: Move throttling fields from BDS to BBKevin Wolf2016-05-191-12/+16
* block: Convert throttle_group_get_name() to BlockBackendKevin Wolf2016-05-191-2/+2
* block: throttle-groups: Use BlockBackend pointers internallyKevin Wolf2016-05-191-6/+7
* block: Make sure throttled BDSes always have a BBKevin Wolf2016-05-191-3/+8
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* throttle: Test throttle_compute_wait() during burstsAlberto Garcia2016-02-221-0/+22
* throttle: Check that burst_level leaks correctlyAlberto Garcia2016-02-221-0/+16
* throttle: Use throttle_config_init() to initialize ThrottleConfigAlberto Garcia2016-02-221-11/+17
* throttle: Merge all functions that check the configuration into oneAlberto Garcia2016-02-221-9/+9
* throttle: Set always an average value when setting a maximum valueAlberto Garcia2016-02-221-0/+2
* throttle: Make throttle_is_valid() set errpAlberto Garcia2016-02-221-1/+1
* throttle: Make throttle_max_is_missing_limit() set errpAlberto Garcia2016-02-221-3/+3
* throttle: Make throttle_conflicting() set errpAlberto Garcia2016-02-221-6/+6
* tests: Clean up includesPeter Maydell2016-02-161-0/+1
* test-throttle: Simplify qemu_init_main_loop() error handlingMarkus Armbruster2016-01-131-14/+1Star
* throttle: add throttle_max_is_missing_limit() testStefan Hajnoczi2015-08-051-0/+21
* timer: rename NSEC_PER_SEC due to Mac OS X header clashStefan Hajnoczi2015-07-201-4/+4
* timer: Use a single definition of NSEC_PER_SEC for the whole codebaseAlberto Garcia2015-07-021-4/+4
* throttle: Add throttle group infrastructure testsAlberto Garcia2015-06-121-10/+71
* throttle: Extract timers from ThrottleState into a separate structureBenoît Canet2015-06-121-36/+46
* async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos2014-09-221-1/+9
* tests: Add missing 'static' attributes (fix warnings from smatch)Stefan Weil2014-07-181-4/+4
* throttle: add detach/attach test caseStefan Hajnoczi2014-06-041-0/+24
* throttle: add throttle_detach/attach_aio_context()Stefan Hajnoczi2014-06-041-5/+20
* misc: New spelling fixes in commentsStefan Weil2013-10-261-2/+2
* throttle: Add units testsBenoît Canet2013-09-061-0/+481