aboutsummaryrefslogtreecommitdiff
path: root/tests/test-blockjob-txn.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-12tests: Move unit tests into a separate directoryThomas Huth1-262/+0
2019-09-10job: drop job_drainVladimir Sementsov-Ogievskiy1-1/+0
2019-08-15tests: Set read-zeroes on for null-co driverAndrey Shinkevich1-1/+4
2018-09-25tests/test-blockjob-txn: move .exit to .cleanJohn Snow1-2/+2
2018-08-31jobs: utilize job_exit shimJohn Snow1-9/+2
2018-08-31jobs: canonize Error objectJohn Snow1-1/+1
2018-08-31jobs: change start callback to run callbackJohn Snow1-8/+8
2018-05-30job: Add error message for failing jobsKevin Wolf1-1/+1
2018-05-23job: Add job_yield()Kevin Wolf1-1/+1
2018-05-23job: Move completion and cancellation to JobKevin Wolf1-7/+7
2018-05-23job: Move transactions to JobKevin Wolf1-6/+6
2018-05-23job: Switch transactions to JobTxnKevin Wolf1-4/+4
2018-05-23job: Add job_drain()Kevin Wolf1-0/+1
2018-05-23job: Move BlockJobCreateFlags to JobKevin Wolf1-1/+1
2018-05-23job: Move pause/resume functions to JobKevin Wolf1-0/+1
2018-05-23job: Add job_sleep_ns()Kevin Wolf1-1/+1
2018-05-23job: Move coroutine and related code to JobKevin Wolf1-6/+6
2018-05-23job: Move defer_to_main_loop to JobKevin Wolf1-6/+7
2018-05-23job: Move cancelled to JobKevin Wolf1-3/+3
2018-05-23job: Add reference countingKevin Wolf1-0/+1
2018-05-23job: Create Job, JobDriver and job_create()Kevin Wolf1-1/+3
2018-03-19block/mirror: change the semantic of 'force' of block-job-cancelLiang Li1-4/+4
2018-03-19blockjobs: model single jobs as transactionsJohn Snow1-12/+7
2017-11-29blockjob: remove clock argument from block_job_sleep_nsPaolo Bonzini1-1/+1
2017-05-24blockjob: strengthen a bit test-blockjob-txnPaolo Bonzini1-2/+5
2017-04-11tests/block-job-txn: Don't start block job before adding to txnFam Zheng1-1/+5
2017-02-28blockjob: Add permissions to block_job_create()Kevin Wolf1-3/+3
2017-02-24tests: Use opened block node for block job testsKevin Wolf1-1/+5
2016-11-14blockjob: add block_job_startJohn Snow1-6/+6
2016-11-01blockjobs: split interface into public/private, Part 1John Snow1-1/+1
2016-11-01blockjobs: Allow creating internal jobsJohn Snow1-1/+2
2016-07-13coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini1-2/+2
2016-07-13blockjob: Add 'job_id' parameter to block_job_create()Alberto Garcia1-2/+5
2016-06-07tests: Remove unnecessary glib.h includesPeter Maydell1-1/+0
2016-05-25blockjob: Remove BlockJob.bsKevin Wolf1-1/+2
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-16tests: Clean up includesPeter Maydell1-1/+1
2015-11-12tests: add BlockJobTxn unit testStefan Hajnoczi1-0/+250