aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2013-11-20target-openrisc: Correct carry flag check of l.addc and l.addic test casesSebastian Macke2-7/+11
2013-11-19qtest: Use -display none by defaultAndreas Färber10-12/+12
2013-11-15block: Fail if requested driver is not availableKevin Wolf2-0/+16
2013-11-15qemu-img: Fix overwriting 'ret' before usingFam Zheng2-1/+60
2013-11-15qemu-iotests: Test qcow2 count_contiguous_clusters()Kevin Wolf3-0/+285
2013-11-14qemu-iotests: Extend 041 for unbacked mirroringMax Reitz2-2/+27
2013-11-14block: Print its file name if backing file opening failedFam Zheng2-2/+2
2013-11-07block: vhdx qemu-iotest - log replay of data sectorJeff Cody4-0/+76
2013-11-07block: qemu-iotests for vhdx, add write test supportJeff Cody3-1/+25
2013-11-07block: vhdx - update _make_test_img() to filter out vhdx optionsJeff Cody1-1/+4
2013-11-07qdev-monitor-test: add device_add leak test casesStefan Hajnoczi2-0/+83
2013-11-07blockdev-test: add test case for drive_add duplicate IDsStefan Hajnoczi2-0/+61
2013-11-07libqtest: add qmp(fmt, ...) -> QDict* functionStefan Hajnoczi2-14/+89
2013-11-07libqtest: rename qmp() to qmp_discard_response()Stefan Hajnoczi5-27/+32
2013-11-07block: qemu-iotests, add quotes to $TEST_IMG usage in 061Jeff Cody1-3/+3
2013-11-07block: qemu-iotests, add quotes to $TEST_IMG usage for 051Jeff Cody1-4/+4
2013-11-07block: qemu-iotests, removes duplicate double quotes in 039Jeff Cody1-1/+1
2013-11-07block: qemu-iotests, add quotes to $TEST_IMG usage in 019Jeff Cody1-3/+3
2013-11-07block: qemu-iotests, add quotes to $TEST_IMG.base usage in 017Jeff Cody1-1/+1
2013-11-07block: qemu-iotests, fix _make_test_img() to work with spaced pathnamesJeff Cody1-2/+11
2013-11-07block: qemu-iotests, add quotes to $TEST_IMG usage io pattern testsJeff Cody1-6/+6
2013-11-07qemu-iotests: Filter out actual image size in 067Max Reitz2-6/+6
2013-11-05tests: fix 64-bit int literals for 32-bit hostsStefan Hajnoczi3-4/+5
2013-11-05tests: fix memleak in error path test for input visitorWenchao Xia1-0/+1
2013-11-05qtest: Prepare QOM machine testsAndreas Färber2-0/+279
2013-10-31Merge remote-tracking branch 'kwolf/tags/for-anthony' into stagingAnthony Liguori20-17/+765
2013-10-31vmdk: Implment bdrv_get_specific_infoFam Zheng2-4/+3
2013-10-30qemu-iotests: prefill some data to test imageFam Zheng1-0/+4
2013-10-30qemu-iotests: Test case for backing file deletionMax Reitz3-0/+68
2013-10-30qemu-iotests: drop duplicated "create_image"Fam Zheng1-12/+2
2013-10-29qemu-iotests: Fix 051 reference outputKevin Wolf1-1/+1
2013-10-28tests: Multiboot mmap test caseKevin Wolf9-0/+584
2013-10-28ide-test: Check what happens with bus mastering disabledKevin Wolf1-0/+26
2013-10-26misc: New spelling fixes in commentsStefan Weil1-2/+2
2013-10-25qemu-iotests: Test for loading VM state from qcow2Max Reitz3-0/+77
2013-10-11qemu-iotests: Add test for inactive L2 overlapMax Reitz2-8/+79
2013-10-11qemu-iotests: Check autodel behaviour for device_delKevin Wolf4-0/+222
2013-10-11blockdev: Remove IF_* check for read-only blockdev_initKevin Wolf1-1/+4
2013-10-11vmdk: refuse enabling zeroed grain with flat imagesFam Zheng2-0/+8
2013-10-11vmdk: convert error code to use errpFam Zheng1-4/+2
2013-10-11build: add command check-cleanWenchao Xia1-1/+7
2013-10-11tests: build the helper program by defaultWenchao Xia1-1/+7
2013-10-11block/raw-posix: Employ error parameterMax Reitz1-1/+1
2013-10-11qemu-iotests: move blank lines of output in case 059Fam Zheng2-8/+8
2013-10-11block: qemu-iotests for vhdx, read sample dynamic imageJeff Cody6-1/+86
2013-10-11qemu-iotests: Discard preallocated zero clustersMax Reitz3-0/+77
2013-10-11qemu-iotests: Additional info from qemu-img infoMax Reitz4-0/+135
2013-10-11qemu-iotests: Discard specific info in _img_infoMax Reitz1-1/+19
2013-10-09Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori2-48/+16
2013-10-07qemu-iotests: Correct 026 outputMax Reitz2-48/+16
2013-10-02tests: Fix schema parser test for in-tree buildMarkus Armbruster2-4/+5
2013-10-01tests: Update .gitignore for test-int128 and test-bitopsMarkus Armbruster1-0/+2
2013-10-01.gitignore: ignore tests/qemu-iotests/socket_scm_helperFam Zheng1-0/+1
2013-09-27qemu-iotests: Preallocated zero clusters in 061Max Reitz2-0/+20
2013-09-27qemu-iotests: Quote $TEST_IMG* and $TEST_DIR usageJeff Cody49-337/+337
2013-09-27qemu-iotests: Add basic ability to use binary sample imagesJeff Cody3-0/+35
2013-09-26qemu-iotests: fix qmp.py search pathFam Zheng1-1/+1
2013-09-25qemu-iotests: add monolithicFlat creation test to 059Fam Zheng2-0/+12
2013-09-25qemu-iotests: fix test case 059Fam Zheng1-3/+3
2013-09-25qemu-iotests: Do not execute 052 with -nocacheMax Reitz1-0/+1
2013-09-25qemu-iotests: add test for backing file overridingFam Zheng2-1/+27
2013-09-23Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori1-6/+39
2013-09-20tests/.gitignore: ignore test-throttleFam Zheng1-0/+1
2013-09-19coroutine: fix /perf/nesting coroutine benchmarkGabriel Kerneis1-6/+6
2013-09-19coroutine: add qemu_coroutine_yield benchmarkGabriel Kerneis1-0/+33
2013-09-13qemu-iotests: Fix test 038Max Reitz2-6/+7
2013-09-12qemu-iotests: Cleanup test image in test number 007Bharata B Rao1-1/+1
2013-09-12qemu-iotests: Adjustments due to error propagationMax Reitz6-40/+24
2013-09-12qemu-iotests: add 057 internal snapshot for block device test caseWenchao Xia3-0/+265
2013-09-12qemu-iotests: New test case in 061Max Reitz2-0/+55
2013-09-12qemu-iotests: add tests for runtime fd passing via SCM rightsWenchao Xia2-3/+52
2013-09-12qemu-iotests: add infrastructure of fd passing via SCMWenchao Xia2-0/+24
2013-09-12qemu-iotests: add unix socket help programWenchao Xia2-1/+137
2013-09-12qemu-iotest: qcow2 image option amendmentMax Reitz3-0/+528
2013-09-06qemu-iotests: Fixed test case 026Kevin Wolf3-17/+649
2013-09-06qemu-iotests: Whitespace cleanupKevin Wolf6-400/+400
2013-09-06aio / timers: fix build of test/test-aio.c on non-linux platformsAlex Bligh1-2/+9
2013-09-06add qemu-img convert -n option (skip target volume creation)Alexandre Derumier3-0/+108
2013-09-06qemu-iotests: Adjust test result 039Max Reitz1-3/+1
2013-09-06throttle: Add units testsBenoît Canet2-0/+483
2013-09-03Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori8-9/+238
2013-09-02qemu-iotests: Overlapping cluster allocationsMax Reitz3-0/+156
2013-09-01aio / timers: use g_usleep() not sleep()Alex Bligh1-3/+3
2013-08-30qcow2: Add corrupt bitMax Reitz2-7/+7
2013-08-30qemu-iotests: Snapshotting zero clustersMax Reitz3-0/+74
2013-08-30qemu-iotests: Update reference output for 051Kevin Wolf1-1/+0
2013-08-30Revert "block: Disable driver-specific options for 1.6"Kevin Wolf1-1/+1
2013-08-26Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori3-12/+147
2013-08-22aio / timers: remove dummy_io_handler_flush from tests/test-aio.cAlex Bligh1-7/+2
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh1-12/+12
2013-08-22aio / timers: Add test harness for AioContext timersAlex Bligh1-0/+134
2013-08-22aio / timers: Add QEMUTimerListGroup to AioContextAlex Bligh2-0/+6
2013-08-20OptsVisitor: introduce unit tests, with test cases for range flatteningLaszlo Ersek4-3/+299
2013-08-20Merge remote-tracking branch 'stefanha/block-next' into stagingAnthony Liguori2-52/+54
2013-08-19aio: drop io_flush argumentStefan Hajnoczi1-20/+20
2013-08-19tests: drop event_active_cb()Stefan Hajnoczi1-14/+8
2013-08-19aio: stop using .io_flush()Stefan Hajnoczi1-5/+5
2013-08-19tests: adjust test-thread-pool to new aio_poll() semanticsStefan Hajnoczi1-12/+12
2013-08-19tests: adjust test-aio to new aio_poll() semanticsStefan Hajnoczi1-9/+17
2013-08-16qdev: Set globals in instance_post_init functionEduardo Habkost1-0/+73
2013-08-16tests: Unit tests for qdev global properties handlingEduardo Habkost3-0/+115
2013-08-06vmdk: check l1 size before opening imageFam Zheng2-0/+14
2013-08-06vmdk: check l2 table size when openingFam Zheng2-0/+13
2013-08-06vmdk: check granularity field in openingFam Zheng2-1/+13
2013-08-06qemu-iotests: add empty test case for vmdkFam Zheng3-0/+54
2013-08-06qemu-iotests: add poke_file utility functionStefan Hajnoczi1-0/+6
2013-08-06qemu-iotests: filter QEMU version in monitor bannerStefan Hajnoczi2-33/+34
2013-08-05Merge remote-tracking branch 'filippov/tags/20130729-xtensa' into stagingAnthony Liguori2-9/+38
2013-08-02block: Disable driver-specific options for 1.6Kevin Wolf1-1/+1
2013-07-30target-mips: correct the values in the DSP testsPetar Jovanovic5-33/+37
2013-07-29qapi.py: Permit comments starting anywhere on the lineMarkus Armbruster3-2/+4
2013-07-29qapi.py: Fix diagnosing non-objects at a schema's top-levelMarkus Armbruster2-2/+2
2013-07-29qapi.py: Fix schema parser to check syntax systematicallyMarkus Armbruster17-22/+12
2013-07-29qapi.py: Reject invalid characters in schema fileMarkus Armbruster6-8/+4
2013-07-29qapi.py: Decent syntax error reportingMarkus Armbruster2-1/+3
2013-07-29qapi.py: Restructure lexer and parserMarkus Armbruster5-7/+5
2013-07-29tests: Use qapi-schema-test.json as schema parser testMarkus Armbruster5-4/+77
2013-07-29tests: QAPI schema parser testsMarkus Armbruster58-2/+120
2013-07-29tests/tcg/xtensa: Fix out-of-tree buildAndreas Färber1-9/+11
2013-07-29target-xtensa: add extui unit testMax Filippov2-0/+27
2013-07-29Merge branch 'trivial-patches' of git://git.corpit.ru/qemuAurelien Jarno3-7/+7
2013-07-29target-mips: fix mipsdsp_mul_q31_q31Petar Jovanovic2-10/+58
2013-07-29target-mips: fix mipsdsp_trunc16_sat16_roundPetar Jovanovic1-4/+20
2013-07-28target-mips: fix multiplication in mipsdsp_rndq15_mul_q15_q15Petar Jovanovic1-1/+18
2013-07-27misc: Use g_assert_not_reached for code which is expected to be unreachableStefan Weil3-7/+7
2013-07-26Add tests for sync modes 'TOP' and 'NONE'Ian Main6-2/+113
2013-07-26blockdev: Rename 'readonly' option to 'read-only'Kevin Wolf1-1/+1
2013-07-26qcow2: Use dashes instead of underscores in optionsKevin Wolf2-22/+22
2013-07-25pc-testdev: add I/O port to test memory.c auto split/combinePaolo Bonzini1-0/+102
2013-07-25qtest: add test for ISA I/O space endiannessPaolo Bonzini2-2/+226
2013-07-22tests: Add test-bitops.c with some sextract testsPeter Maydell2-0/+77
2013-07-18boot-order-test: Add tests for Sun4uMarkus Armbruster1-0/+14
2013-07-18libqos: Generalize I/O-mapped fw_cfgMarkus Armbruster7-63/+35
2013-07-18boot-order-test: Add tests for Sun4mMarkus Armbruster1-0/+14
2013-07-18boot-order-test: Add tests for PowerPC PREPMarkus Armbruster1-0/+25
2013-07-18boot-order-test: Code motion for better readabilityMarkus Armbruster1-22/+22
2013-07-18boot-order-test: Better separate target-specific and generic partsMarkus Armbruster1-57/+91
2013-07-18boot-order-test: Cover -boot once in ppc testsMarkus Armbruster1-0/+1
2013-07-18boot-order-test: Add tests for PowerMacsAndreas Färber2-2/+52
2013-07-18libqos: Add support for memory-mapped fw_cfgMarkus Armbruster2-0/+32
2013-07-18libqos: include dependenciesAnthony Liguori1-0/+1
2013-07-18boot-order-test: New; covering just PC for nowMarkus Armbruster2-0/+75
2013-07-18libqtest: New qtest_end() to go with qtest_start()Markus Armbruster4-6/+18
2013-07-18libqtest: Plug fd and memory leaks in qtest_quit()Markus Armbruster1-0/+4
2013-07-15qemu-iotests: Update 051 reference outputKevin Wolf2-33/+76
2013-07-15block: Don't parse protocol from file.filenameKevin Wolf2-0/+26
2013-07-15blockdev: add sync mode to drive-backup QMP commandStefan Hajnoczi1-15/+21
2013-07-04add a header file for atomic operationsPaolo Bonzini1-4/+4
2013-07-02int128: optimize and add test casesPaolo Bonzini2-1/+217
2013-06-28qemu-iotests: add 055 drive-backup test caseStefan Hajnoczi3-0/+288
2013-06-28qemu-iotests: extract wait_until_completed() into iotests.pyStefan Hajnoczi2-12/+17
2013-06-24Revert "block: Disable driver-specific options for 1.5"Kevin Wolf1-1/+1
2013-06-14ide-test: fix failure for test_flushMichael Roth1-1/+4
2013-06-06ide-test: Add FLUSH CACHE test caseKevin Wolf1-0/+40
2013-06-06ide-test: Add enum value for DEVKevin Wolf1-1/+2
2013-06-06cutils: Support 'P' and 'E' suffixes in strtosz()Kevin Wolf1-4/+4
2013-06-04qemu-iotests: make create_image() commonStefan Hajnoczi3-40/+27
2013-06-04qemu-iotests: make compare_images() commonStefan Hajnoczi2-31/+15
2013-06-04qemu-iotests: make cancel_and_wait() commonStefan Hajnoczi3-53/+38
2013-06-04qemu-iotests: make assert_no_active_block_jobs() commonStefan Hajnoczi3-61/+57
2013-06-04qemu-iotests: fix 054 cluster size help outputStefan Hajnoczi1-1/+1
2013-05-30qapi: pad GenericList value fields to 64 bitsMichael Roth1-1/+4
2013-05-29tests: set MALLOC_PERTURB_ to expose memory bugsStefan Hajnoczi2-2/+6
2013-05-24qemu-iotests: Try creating huge qcow2 imageKevin Wolf4-1/+70
2013-05-24qcow2.py: Subcommand for changing header fieldsKevin Wolf1-0/+17
2013-05-23qapi: add native list coverage for QMP input visitor testsMichael Roth1-0/+338
2013-05-23qapi: add native list coverage for QMP output visitor testsMichael Roth1-0/+332
2013-05-23qapi: add native list coverage for visitor serialization testsMichael Roth1-18/+433
2013-05-23qapi: fix visitor serialization tests for numbers/doublesMichael Roth1-17/+8
2013-05-23qapi: add QMP input test for large integersMichael Roth1-0/+20
2013-05-22Merge remote-tracking branch 'mjt/trivial-patches' into stagingAnthony Liguori1-1/+0
2013-05-19target-mips: fix EXTPDP and setting up pos field in the DSPControl regPetar Jovanovic1-0/+18
2013-05-18remove some double-includesMichael Tokarev1-1/+0
2013-05-17target-mips: fix incorrect behaviour for EXTPPetar Jovanovic1-0/+18
2013-05-15Merge remote-tracking branch 'luiz/queue/qmp' into stagingAnthony Liguori1-2/+7
2013-05-15ide-test: Fix endianness problemsKevin Wolf1-5/+27
2013-05-15qapi: fix leak in unit testsMichael Roth1-2/+7
2013-05-08Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori9-7/+453
2013-05-08target-mips: fix incorrect behaviour for INSVPetar Jovanovic1-0/+13
2013-05-08qemu-iotests: fix 017 018 for vmdkFam Zheng4-4/+8
2013-05-08qemu-iotests: exclude vmdk and qcow from 043Fam Zheng1-1/+1
2013-05-08qemu-iotests: exclude vmdk for test 042Fam Zheng1-1/+1
2013-05-08qtest/ide-test: Test short and long PRDTsKevin Wolf1-0/+54
2013-05-08qtest/ide-test: Add simple DMA read/write test caseKevin Wolf1-0/+221
2013-05-08qtest: Add IDE test caseKevin Wolf2-0/+167
2013-05-08libqos/pci: Enable bus masteringKevin Wolf1-1/+1
2013-05-03libqos: Relocate I2C filesAndreas Färber5-5/+6
2013-05-03Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori1-0/+3
2013-05-03qemu-iotests: Filter out 'adapter_type'Fam Zheng1-0/+1
2013-05-03target-mips: fix calculation of overflow for SHLL.PH and SHLL.QBPetar Jovanovic2-3/+53
2013-05-03qemu-iotests: Filter out vmdk creation optionsFam Zheng1-0/+2
2013-04-30libqtest: only call fclose() on open filesJesse Larrew1-1/+1
2013-04-29libqos: Convert fw_cfg values to host endiannessAndreas Färber1-3/+4
2013-04-26block: Disable driver-specific options for 1.5Kevin Wolf1-1/+1
2013-04-22qemu-iotests: add 053 unaligned compressed image size testStefan Hajnoczi3-0/+91
2013-04-22block: Fail gracefully when using a format driver on protocol levelKevin Wolf2-0/+17
2013-04-22qemu-iotests: Fix _filter_qemuKevin Wolf1-1/+1
2013-04-17fw_cfg: add qtest test caseAnthony Liguori2-0/+143
2013-04-17i440fx-test: add test for PAM functionalityAnthony Liguori1-1/+138
2013-04-17i440fx-test: add test to compare default register valuesAnthony Liguori2-0/+150