summaryrefslogtreecommitdiff
path: root/tests/test-blockjob.c
AgeCommit message (Expand)Author
2019-12-18tests-blockjob: Use error_free_or_abort()Markus Armbruster
2019-12-18error: Clean up unusual names of Error * variablesMarkus Armbruster
2019-09-10job: drop job_drainVladimir Sementsov-Ogievskiy
2019-08-15tests: Set read-zeroes on for null-co driverAndrey Shinkevich
2019-06-18block: drop bs->jobVladimir Sementsov-Ogievskiy
2019-06-04block: Add BlockBackend.ctxKevin Wolf
2018-09-25test-blockjob: Acquire AioContext around job_cancel_sync()Kevin Wolf
2018-09-25tests/test-blockjob: remove exit callbackJohn Snow
2018-09-25tests/blockjob: replace Blockjob with JobJohn Snow
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-05-30job: Add error message for failing jobsKevin Wolf
2018-05-23job: Add job_transition_to_ready()Kevin Wolf
2018-05-23job: Add job_is_ready()Kevin Wolf
2018-05-23job: Add job_dismiss()Kevin Wolf
2018-05-23job: Move completion and cancellation to JobKevin Wolf
2018-05-23job: Move transactions to JobKevin Wolf
2018-05-23job: Move .complete callback to JobKevin Wolf
2018-05-23job: Add job_drain()Kevin Wolf
2018-05-23job: Move single job finalisation to JobKevin Wolf
2018-05-23job: Move BlockJobCreateFlags to JobKevin 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: Move cancelled to JobKevin Wolf
2018-05-23job: Add reference countingKevin Wolf
2018-05-23job: Move state transitions to JobKevin Wolf
2018-05-23job: Create Job, JobDriver and job_create()Kevin Wolf
2018-03-19tests/test-blockjob: test cancellationsJohn Snow
2018-03-19blockjobs: model single jobs as transactionsJohn Snow
2017-05-24blockjob: introduce block_job_early_failPaolo Bonzini
2017-02-28tests: Remove FIXME commentsKevin Wolf
2017-02-28blockjob: Add permissions to block_job_create()Kevin Wolf
2017-02-28block: Add error parameter to blk_insert_bs()Kevin Wolf
2017-02-28block: Add permissions to blk_new()Kevin Wolf
2017-02-24tests: Use opened block node for block job testsKevin Wolf
2016-11-01blockjobs: split interface into public/private, Part 1John Snow
2016-11-01blockjobs: Allow creating internal jobsJohn Snow
2016-08-08tests: Test blockjob IDsAlberto Garcia