summaryrefslogtreecommitdiff
path: root/tests/test-bdrv-drain.c
AgeCommit message (Expand)Author
2019-05-28block: Use bdrv_unref_child() for all children in bdrv_close()Alberto Garcia
2019-02-26Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell
2019-02-25test-bdrv-drain: AioContext switch in drained sectionKevin Wolf
2019-02-22tests/test-bdrv-drain: use QEMU_IOVEC_INIT_BUFVladimir Sementsov-Ogievskiy
2018-10-01tests/test-bdrv-drain: Fix too late qemu_event_reset()Kevin Wolf
2018-09-25test-bdrv-drain: Test draining job source child and parentKevin Wolf
2018-09-25test-bdrv-drain: Fix outdated commentsKevin Wolf
2018-09-25test-bdrv-drain: AIO_WAIT_WHILE() in job .commit/.abortKevin Wolf
2018-09-25test-bdrv-drain: Test nested poll in bdrv_drain_poll_top_level()Kevin Wolf
2018-09-25test-bdrv-drain: Test AIO_WAIT_WHILE() in completion callbackKevin Wolf
2018-09-25test-bdrv-drain: Drain with block jobs in an I/O threadKevin Wolf
2018-08-31jobs: utilize job_exit shimJohn Snow
2018-08-31jobs: canonize Error objectJohn Snow
2018-08-31jobs: change start callback to run callbackJohn Snow
2018-08-31tests: fix bdrv-drain leakMarc-André Lureau
2018-07-10test-bdrv-drain: Test bdrv_append() to drained nodeKevin Wolf
2018-06-18test-bdrv-drain: Test graph changes in drain_all sectionKevin Wolf
2018-06-18test-bdrv-drain: Test that bdrv_drain_invoke() doesn't pollKevin Wolf
2018-06-18test-bdrv-drain: Graph change through parent callbackKevin Wolf
2018-06-18test-bdrv-drain: Test node deletion in subtree recursionKevin Wolf
2018-06-18test-bdrv-drain: Add test for node deletionMax Reitz
2018-06-18block: Really pause block jobs on drainKevin Wolf
2018-06-18tests/test-bdrv-drain: bdrv_drain_all() works in coroutines nowKevin Wolf
2018-06-18block: Use bdrv_do_drain_begin/end in bdrv_drain_all()Kevin Wolf
2018-06-18test-bdrv-drain: bdrv_drain() works with cross-AioContext eventsKevin Wolf
2018-05-30job: Add error message for failing jobsKevin Wolf
2018-05-23job: Add job_transition_to_ready()Kevin Wolf
2018-05-23job: Move completion and cancellation to JobKevin Wolf
2018-05-23job: Move .complete callback to JobKevin Wolf
2018-05-23job: Add job_drain()Kevin Wolf
2018-05-23job: Move pause/resume functions to JobKevin Wolf
2018-05-23job: Add job_sleep_ns()Kevin Wolf
2018-05-23job: Move coroutine and related code to JobKevin Wolf
2018-05-23job: Move defer_to_main_loop to JobKevin Wolf
2018-05-23job: Add reference countingKevin Wolf
2018-05-23job: Create Job, JobDriver and job_create()Kevin Wolf
2018-03-19blockjobs: add block_job_verb permission tableJohn Snow
2018-03-19blockjobs: model single jobs as transactionsJohn Snow
2017-12-22test-bdrv-drain: Test graph changes in drained sectionKevin Wolf
2017-12-22test-bdrv-drain: Recursive draining with multiple parentsKevin Wolf
2017-12-22test-bdrv-drain: Test behaviour in coroutine contextKevin Wolf
2017-12-22test-bdrv-drain: Tests for bdrv_subtree_drainKevin Wolf
2017-12-22test-bdrv-drain: Test nested drain sectionsKevin Wolf
2017-12-22block: Don't block_job_pause_all() in bdrv_drain_all()Kevin Wolf
2017-12-22test-bdrv-drain: Test drain vs. block jobsKevin Wolf
2017-12-22test-bdrv-drain: Test bs->quiesce_counterKevin Wolf
2017-12-22test-bdrv-drain: Test callback for bdrv_drainKevin Wolf
2017-12-22test-bdrv-drain: Test BlockDriver callbacks for drainKevin Wolf