aboutsummaryrefslogtreecommitdiff
path: root/tests/test-blockjob.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-07job: take each job's lock individually in job_txn_applyStefan Reiter1-0/+2
2019-12-18tests-blockjob: Use error_free_or_abort()Markus Armbruster1-2/+1
2019-12-18error: Clean up unusual names of Error * variablesMarkus Armbruster1-8/+8
2019-09-10job: drop job_drainVladimir Sementsov-Ogievskiy1-2/+0
2019-08-15tests: Set read-zeroes on for null-co driverAndrey Shinkevich1-1/+4
2019-06-18block: drop bs->jobVladimir Sementsov-Ogievskiy1-2/+3
2019-06-04block: Add BlockBackend.ctxKevin Wolf1-1/+1
2018-09-25test-blockjob: Acquire AioContext around job_cancel_sync()Kevin Wolf1-0/+6
2018-09-25tests/test-blockjob: remove exit callbackJohn Snow1-10/+6
2018-09-25tests/blockjob: replace Blockjob with JobJohn Snow1-48/+50
2018-08-31jobs: utilize job_exit shimJohn Snow1-6/+4
2018-08-31jobs: canonize Error objectJohn Snow1-1/+1
2018-08-31jobs: change start callback to run callbackJohn Snow1-3/+4
2018-05-30job: Add error message for failing jobsKevin Wolf1-1/+1
2018-05-23job: Add job_transition_to_ready()Kevin Wolf1-1/+1
2018-05-23job: Add job_is_ready()Kevin Wolf1-1/+1
2018-05-23job: Add job_dismiss()Kevin Wolf1-2/+2
2018-05-23job: Move completion and cancellation to JobKevin Wolf1-11/+10
2018-05-23job: Move transactions to JobKevin Wolf1-1/+1
2018-05-23job: Move .complete callback to JobKevin Wolf1-5/+5
2018-05-23job: Add job_drain()Kevin Wolf1-0/+2
2018-05-23job: Move single job finalisation to JobKevin Wolf1-5/+5
2018-05-23job: Move BlockJobCreateFlags to JobKevin Wolf1-2/+2
2018-05-23job: Move pause/resume functions to JobKevin Wolf1-2/+4
2018-05-23job: Add job_sleep_ns()Kevin Wolf1-1/+1
2018-05-23job: Move coroutine and related code to JobKevin Wolf1-7/+7
2018-05-23job: Move defer_to_main_loop to JobKevin Wolf1-3/+4
2018-05-23job: Move cancelled to JobKevin Wolf1-1/+1
2018-05-23job: Add reference countingKevin Wolf1-2/+4
2018-05-23job: Move state transitions to JobKevin Wolf1-20/+19
2018-05-23job: Create Job, JobDriver and job_create()Kevin Wolf1-4/+8
2018-03-19tests/test-blockjob: test cancellationsJohn Snow1-4/+229
2018-03-19blockjobs: model single jobs as transactionsJohn Snow1-1/+1
2017-05-24blockjob: introduce block_job_early_failPaolo Bonzini1-5/+5
2017-02-28tests: Remove FIXME commentsKevin Wolf1-1/+1
2017-02-28blockjob: Add permissions to block_job_create()Kevin Wolf1-2/+3
2017-02-28block: Add error parameter to blk_insert_bs()Kevin Wolf1-1/+1
2017-02-28block: Add permissions to blk_new()Kevin Wolf1-1/+2
2017-02-24tests: Use opened block node for block job testsKevin Wolf1-1/+5
2016-11-01blockjobs: split interface into public/private, Part 1John Snow1-1/+1
2016-11-01blockjobs: Allow creating internal jobsJohn Snow1-1/+1
2016-08-08tests: Test blockjob IDsAlberto Garcia1-0/+147