aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2023-09-15refactor migration transition testWilliam Henderson1-2/+8
2023-09-15refactor bad pythonWilliam Henderson1-2/+2
2023-09-15refactor migration tests and small test fixesWilliam Henderson4-114/+111
2023-09-15respond to more of Thanos's commentsWilliam Henderson6-207/+310
2023-09-15fix: authors of test_migration.pyWilliam Henderson1-1/+2
2023-09-15test: add more tests for bad argszWilliam Henderson1-1/+51
2023-09-15fix: argsz semantics in testsWilliam Henderson2-16/+20
2023-09-15test: improve test coverageWilliam Henderson3-5/+176
2023-09-15test: add missing tests for different dirty page sizesWilliam Henderson2-6/+33
2023-09-15refactor: move a number of tests from C to PythonWilliam Henderson4-386/+195
2023-09-15fix: fixes for changes from John's core reviewWilliam Henderson4-55/+5
2023-09-15test: add test for nonexistent stateWilliam Henderson1-0/+15
2023-09-15test: add tests for migration FSM pathsWilliam Henderson4-18/+275
2023-09-15fix: memory leak in dirty page tracking testsWilliam Henderson1-5/+9
2023-09-15test: add tests for logging specific pagesWilliam Henderson1-14/+84
2023-09-15fix: conflict with kernel definitions in testsWilliam Henderson3-58/+53
2023-09-15test: fix memory leak in unit testsWilliam Henderson1-0/+6
2023-09-15test: add tests for dirty page loggingWilliam Henderson3-3/+367
2023-09-15test: add test for starting in RESUMING stateWilliam Henderson1-0/+15
2023-09-15test: add tests for `handle_mig_data_write`William Henderson1-2/+80
2023-09-15test: add tests for `handle_mig_data_read`William Henderson1-3/+107
2023-09-15test: add migration state sequence testWilliam Henderson3-35/+37
2023-09-15test: reintroduce migration unit tests for v2William Henderson1-3/+200
2023-09-15test: update existing testsWilliam Henderson12-1202/+41
2023-06-21Fix some python tests (#737)Axel PASCON3-6/+6
2023-06-08fix err/req irq fd issue (#731)limiao-intel1-0/+18
2023-05-24test: don't leave global pointing to stack memory (#735)Jim Harris1-0/+1
2023-01-04allow -1 file descriptor for ioregionfd (#727)Thanos Makatos2-0/+97
2023-01-03fix FLR reset callback (#729)John Levon3-14/+37
2023-01-01test: use `grep -E` instead of `egrep` (#728)Ville Skyttä1-1/+1
2022-11-22vfu_pci_init: initialize PCI config space flags (#724)Thanos Makatos1-0/+73
2022-11-22fix shadow ioeventfd unit test (#726)Thanos Makatos2-3/+3
2022-11-22allow shadow memory offset per shadow ioeventfd (#703)Thanos Makatos3-15/+17
2022-11-16check spelling (#720)John Levon1-0/+11
2022-10-05don't duplicate FD in get region info (#715)Thanos Makatos1-13/+2
2022-10-04fix compilation for i386 and ppc64 (#709)Thanos Makatos11-108/+158
2022-08-08delete socket on vfu_ctx_destroy (#702)Thanos Makatos1-0/+1
2022-07-21disable client-server test by default (#700)John Levon1-12/+14
2022-07-04support for shadow ioeventfd (#698)Thanos Makatos5-8/+121
2022-06-09test/py: fix the arguments for vfu_dev_irq_state_cb_t (#695)Jag Raman2-4/+7
2022-06-07irq: inform device of IRQ mask & unmask via callback (#694)Jag Raman2-0/+38
2022-05-30allow concurrent dirty bitmap get (#677)John Levon1-30/+74
2022-05-27re-work SGL API (#675)John Levon7-68/+68
2022-05-27remove maps list from DMA controller (#674)John Levon2-3/+1
2022-05-27remove refcnt from region (#673)John Levon1-1/+0
2022-05-27re-work SG dirty tracking (#672)John Levon1-29/+26
2022-05-27require quiesce for VFIO_USER_DIRTY_PAGES (#671)John Levon1-6/+87
2022-05-23libvfio-user.h: sync VFIO_DEVICE_STATE_XXXX definitions with upstream (#690)Jag Raman4-15/+15
2022-05-17tests: add checks to confirm test environment (#688)Jag Raman2-3/+8
2022-05-12run scan-build in CI (#680)John Levon1-1/+1