aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2014-11-05vhost-user-test: Fix 'make check' broken on glib < 2.26Gonglei1-1/+22
2014-11-03Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-3/+3
2014-11-03Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell19-22/+492
2014-11-03Merge remote-tracking branch 'remotes/xtensa/tags/20141103-xtensa' into stagingPeter Maydell3-115/+137
2014-11-03iotests: Expand test 061Max Reitz3-1/+56
2014-11-03block: qemu-iotest 107 supports NFSPeter Lieven1-1/+1
2014-11-03iotests: Add test for qcow2's bdrv_make_emptyMax Reitz3-0/+135
2014-11-03iotests: Add test for backing-chain commitsMax Reitz3-0/+242
2014-11-03iotests: Add _filter_qemu_img_mapMax Reitz1-0/+7
2014-11-03iotests: Omit length/offset test in 040 and 041Max Reitz3-9/+3
2014-11-03iotests: Add test for external image truncationMax Reitz2-2/+30
2014-11-03iotests: add v2 parallels sample image and simple test for itDenis V. Lunev3-0/+9
2014-11-03iotests: replace fake parallels image with authentic oneDenis V. Lunev4-9/+9
2014-11-03target-xtensa: tests: pre-process tests linker scriptMax Filippov3-115/+137
2014-11-02tests: fix rebuild-expected-aml.sh for acpi-test renamePaolo Bonzini1-3/+3
2014-11-02tests: Add missing include to test-bitops.cEduardo Habkost1-0/+1
2014-10-23iotests: Add test for qcow2 L1 table updateMax Reitz3-0/+72
2014-10-23iotests: Add test for map commandsMax Reitz3-0/+75
2014-10-23iotests: Add test for potentially damaging repairsMax Reitz3-0/+252
2014-10-23iotests: Fix test outputsMax Reitz3-10/+28
2014-10-23block: qemu-iotests change _supported_proto to file once more.Peter Lieven13-13/+13
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster1-1/+1
2014-10-15glib: add compatibility interface for g_get_monotonic_time()Stefan Hajnoczi2-22/+2
2014-10-15Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20141015' i...Peter Maydell2-38/+40
2014-10-15tests: usb: usb-uas hotplug testIgor Mammedov1-1/+60
2014-10-15tests: usb: usb-storage hotplug testIgor Mammedov1-0/+31
2014-10-15tests: usb: Generic usb device hotplugIgor Mammedov7-9/+87
2014-10-15tests: usb: add port test to uhci unit testIgor Mammedov2-3/+17
2014-10-15tests: usb: Move uhci port test code to libqos/usb.cIgor Mammedov4-32/+58
2014-10-15tests: virtio-blk: Check if hot-plug/unplug worksIgor Mammedov1-11/+38
2014-10-15tests: virtio-net: Check if hot-plug/unplug worksIgor Mammedov2-1/+11
2014-10-15tests: virtio-rng: Check if hot-plug/unplug worksIgor Mammedov2-1/+11
2014-10-15libqos: Add qpci_plug_device_test() and qpci_unplug_acpi_device_test()Igor Mammedov2-0/+52
2014-10-15tests: virtio-serial: Check if hot-plug/unplug worksIgor Mammedov1-0/+27
2014-10-15tests: virtio-scsi: Check if hot-plug/unplug worksIgor Mammedov1-0/+29
2014-10-14qemu-file: Move unix and socket implementations to qemu-file-unix.cEduardo Habkost1-1/+1
2014-10-14Tests: QEMUSizedBuffer/QEMUBufferDr. David Alan Gilbert2-37/+39
2014-10-04blockdev-test: Test device_del after drive_delMarkus Armbruster1-0/+32
2014-10-04blockdev-test: Factor out some common code into helpersMarkus Armbruster1-25/+25
2014-10-04blockdev-test: Simplify by using g_assert_cmpstr()Markus Armbruster1-7/+2
2014-10-04blockdev-test: Clean up bogus drive_add argumentMarkus Armbruster1-1/+1
2014-10-04blockdev-test: Use single rather than double quotes in QMPMarkus Armbruster1-16/+16
2014-10-04drive_del-test: Merge of qdev-monitor-test, blockdev-testMarkus Armbruster3-75/+48
2014-10-04iotests: qemu-img info output for corrupt imageMax Reitz2-0/+12
2014-10-04qapi: Add corrupt field to ImageInfoSpecificQCow2Max Reitz4-11/+20
2014-10-04iotests: Use _img_infoMax Reitz6-68/+26
2014-10-03qtest/bios-tables: Correct Q35 command lineJohn Snow1-6/+4
2014-10-03qemu-iotests: Fix supported cache modes for 052Kevin Wolf1-2/+3
2014-10-03make check-block: Use default cache modesKevin Wolf1-1/+1
2014-10-03vmdk: Fix integer overflow in offset calculationFam Zheng3-0/+92
2014-09-29Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into stagingPeter Maydell5-0/+60
2014-09-29libqos: use microseconds instead of iterations for virtio timeoutStefan Hajnoczi3-43/+42
2014-09-29libqos: improve event_index test with timeoutStefan Hajnoczi3-4/+31
2014-09-29Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell4-3/+77
2014-09-26qapi: Ignore files created during make checkEric Blake1-0/+3
2014-09-26qapi: Consistent whitespace in tests/MakefileEric Blake1-16/+16
2014-09-26qemu-iotests: Test missing "driver" key for blockdev-addFam Zheng2-0/+30
2014-09-26tests: add QMP input visitor test for unions with no discriminatorMichael Roth3-0/+30
2014-09-26tests: avoid running duplicate qom-testsMichael Roth1-1/+2
2014-09-25qemu-iotests: Fail test if explicit test case number is unknownFam Zheng1-2/+8
2014-09-25block: Catch simultaneous usage of options and their aliasesKevin Wolf2-0/+68
2014-09-25block: Improve message for device name clashing with node nameMarkus Armbruster1-1/+1
2014-09-22async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos3-3/+27
2014-09-22block: delete cow block driverStefan Hajnoczi5-12/+5
2014-09-22ahci: Add test_identify case to ahci-test.John Snow1-0/+304
2014-09-22ahci: Add test_hba_enable to ahci-test.John Snow1-0/+156
2014-09-22ahci: Add test_hba_spec to ahci-test.John Snow1-1/+560
2014-09-22ahci: add test_pci_enable to ahci-test.John Snow2-0/+59
2014-09-22ahci: Add test_pci_spec to ahci-test.John Snow1-6/+299
2014-09-22ahci: Adding basic functionality qtest.John Snow2-0/+198
2014-09-22layout: Add generators for refcount table and blocksMaria Kustova1-1/+137
2014-09-22fuzz: Add fuzzing functions for entries of refcount table and blocksMaria Kustova1-1/+15
2014-09-22image-fuzzer: Trivial readability and formatting improvementsMaria Kustova2-31/+28
2014-09-22iotests: Add more tests for qcow2 corruptionMax Reitz2-2/+105
2014-09-22qcow2: Use qcow2_signal_corruption() for overlapsMax Reitz1-5/+5
2014-09-22thread-pool: Convert thread_pool_aiocb_info.cancel to cancel_asyncFam Zheng1-8/+26
2014-09-18Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2-11/+150
2014-09-18qdev: Move global validation to a single functionEduardo Habkost1-11/+55
2014-09-18qdev: Rename qdev_prop_check_global() to qdev_prop_check_globals()Eduardo Habkost1-1/+1
2014-09-18test-qdev-global-props: Test handling of hotpluggable and non-device typesEduardo Habkost1-0/+55
2014-09-18test-qdev-global-props: Initialize not_used=true for all propsEduardo Habkost1-2/+5
2014-09-18test-qdev-global-props: Run tests on subprocessEduardo Habkost1-6/+43
2014-09-18tests: disable global props test for old glibMichael S. Tsirkin1-1/+1
2014-09-15Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell8-30/+121
2014-09-14test-qdev-global-props: Trivial comment fixEduardo Habkost1-1/+1
2014-09-12qcow2: Add falloc and full preallocation optionHu Tao1-27/+27
2014-09-12qapi: introduce PreallocMode and new PreallocModes full and falloc.Hu Tao1-1/+1
2014-09-12block: round up file size to nearest sectorHu Tao4-0/+91
2014-09-12libqos virtio: Increase ISR timeoutMarc Marí1-2/+2
2014-09-12iotests: Send the correct fd in socket_scm_helperStratos Psomadakis1-1/+1
2014-09-10qemu-iotests: Run 025 for Archipelago block driverChrysostomos Nanakos1-1/+1
2014-09-08qtest/ide: Uninitialize PC allocatorJohn Snow1-0/+2
2014-09-08libqos: add a simple first-fit memory allocatorJohn Snow2-10/+279
2014-09-08libqos: Added EVENT_IDX supportMarc Marí4-1/+156
2014-09-08libqos: Added MSI-X supportMarc Marí7-62/+426
2014-09-08libqos: Added test case for configuration changes in virtio-blk testMarc Marí1-0/+34
2014-09-08libqos: Added indirect descriptor support to virtio implementationMarc Marí4-1/+195
2014-09-08libqos: Added basic virtqueue support to virtio implementationMarc Marí5-3/+476
2014-09-08tests: Add virtio device initializationMarc Marí8-5/+257
2014-09-08tests: Functions bus_foreach and device_find from libqos virtio APIMarc Marí5-9/+177
2014-08-29Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell4-37/+235
2014-08-29qemu-iotests: add multiwrite test casesStefan Hajnoczi3-0/+224
2014-08-29Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20140829-1' into s...Peter Maydell4-1/+114
2014-08-29tests: add xHCI qtestGonglei2-0/+38
2014-08-29tests: add UHCI qtestGonglei2-1/+38
2014-08-29tests: add OHCI qtestGonglei2-0/+38
2014-08-29test-aio: test timers on Windows tooPaolo Bonzini1-37/+11
2014-08-28Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-2/+0
2014-08-28libqtest: launch QEMU with QEMU_AUDIO_DRV=noneStefan Hajnoczi1-0/+1
2014-08-26scsi-bus: Convert DeviceClass init to realizeFam Zheng1-2/+0
2014-08-24tests/bios-tables-test: check the value returned by fopen()zhanghailiang1-0/+5
2014-08-22qemu-iotests: add test case 101 for short file I/OStefan Hajnoczi3-0/+69
2014-08-20iotests: Add test for image filename constructionMax Reitz3-0/+137
2014-08-20qemu-iotests: Fix 028 reference output for qedKevin Wolf4-19/+26
2014-08-20test-coroutine: test cost introduced by coroutineMing Lei1-0/+30
2014-08-20iotests: Add test for qcow2's cache optionsMax Reitz3-0/+129
2014-08-20runner: Kill a program under test by time-outMaria Kustova1-4/+25
2014-08-20runner: Add an argument for test durationMaria Kustova1-4/+17
2014-08-15image-fuzzer: Reduce number of generator functions in __init__Maria Kustova1-161/+143
2014-08-15image-fuzzer: Add generators of L1/L2 tablesMaria Kustova1-65/+190
2014-08-15image-fuzzer: Add fuzzing functions for L1/L2 table entriesMaria Kustova1-0/+28
2014-08-15image-fuzzer: Public API for image-fuzzer/runner/runner.pyMaria Kustova1-0/+1
2014-08-15image-fuzzer: Generator of fuzzed qcow2 imagesMaria Kustova1-0/+369
2014-08-15image-fuzzer: Fuzzing functions for qcow2 imagesMaria Kustova1-0/+327
2014-08-15image-fuzzer: Tool for fuzz tests executionMaria Kustova1-0/+405
2014-08-15libqos: Change free function called in mallocMarc Marí1-1/+1
2014-08-15libqos: Correct mask to align size to PAGE_SIZE in malloc-pcMarc Marí1-1/+1
2014-08-15libqtest: add QTEST_LOG for debugging qtest testcasesMarc Marí1-0/+4
2014-08-15ide: Fix segfault when flushing a device that doesn't existKevin Wolf1-0/+14
2014-08-15qtest/ide: Fix small memory leakJohn Snow1-0/+2
2014-08-15libqos: allow qpci_iomap to return BAR mapping sizeJohn Snow5-7/+10
2014-08-15libqos: Fixes a small memory leak.John Snow2-0/+8
2014-08-15libqtest: Correct small memory leak.John Snow1-0/+1
2014-08-15libqos: Correct memory leakJohn Snow1-0/+3
2014-08-15qtest: Adding qtest_memset and qmemset.John Snow2-0/+36
2014-08-15ide-test: add test for werror=stopPaolo Bonzini1-0/+81
2014-08-15libqtest: add QTEST_LOG for debugging qtest testcasesPaolo Bonzini1-1/+6
2014-08-15Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell10-4/+288
2014-08-15iotests: Add test for image header overlapMax Reitz2-0/+17
2014-08-15block: iotest - update 084 to test static VDI image creationJeff Cody2-2/+28
2014-08-15test-coroutine: add baseline test that times the cost of function callsPaolo Bonzini1-0/+24
2014-08-15qemu-iotests: add support for Archipelago protocolChrysostomos Nanakos2-1/+14
2014-08-15qemu-iotests: Add data pattern in version3 VMDK sample image in 059Fam Zheng3-1/+205
2014-08-09build-sys: Move qapi-{types, visit, event}.o into util-obj-yFam Zheng1-1/+1
2014-07-29bios-tables-test: fix ASL normalization false positivePaolo Bonzini1-1/+5
2014-07-28acpi-dsdt: procedurally generate _PRTPaolo Bonzini1-0/+0
2014-07-18Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-07-18' in...Peter Maydell6-12/+12
2014-07-18Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2-0/+137
2014-07-18tests: Add missing 'static' attributes (fix warnings from smatch)Stefan Weil6-12/+12
2014-07-18qtest: new test for wdt_ib700Paolo Bonzini2-0/+137
2014-07-18Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell5-9/+99
2014-07-18qemu-iotests: fix 028 failure due to disk image pathStefan Hajnoczi2-3/+3
2014-07-18qcow2: Fix error path for unknown incompatible featuresKevin Wolf3-6/+96
2014-07-18Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-2/+9
2014-07-18qtest: Adapt vhost-user-test to latest vhost-user changesNikolay Nikolaev1-2/+9
2014-07-15tests/Makefile: Only run vhost-user-test on LinuxPeter Maydell1-1/+1
2014-07-15libqos: Fix PC PCI endianness glitchesAndreas Färber1-6/+6
2014-07-14qtest: fix vhost-user-test compilation with old GLibNikolay Nikolaev1-0/+4
2014-07-14tests: Fix unterminated string output visitor enum human stringAndreas Färber1-6/+1
2014-07-14AioContext: do not rely on aio_poll(ctx, true) result to end a loopPaolo Bonzini1-12/+13
2014-07-14qtest: fix vhost-user-test compilation with old GLibNikolay Nikolaev1-0/+4
2014-07-09test-aio: fix GSource-based timer testPaolo Bonzini1-7/+6
2014-07-09block: drop aio functions that operate on the main AioContextPaolo Bonzini1-2/+2
2014-07-09block/backup: Fix hang for unaligned image sizeKevin Wolf2-1/+295
2014-07-07Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-3/+5
2014-07-07qemu-iotests: Disable Quorum testing in 041 when Quorum is not builtinBenoît Canet1-2/+39
2014-07-07mirror: Fix qiov size for short requestsKevin Wolf2-2/+7
2014-07-06qtest: enable vhost-user-testNikolay Nikolaev1-3/+5
2014-07-01Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell4-49/+71
2014-07-01libqtest: escape strings in QMP commands, fix leakPaolo Bonzini4-16/+43
2014-07-01block: make 'top' argument to block-commit optionalJeff Cody1-10/+18
2014-07-01iotests: Add more tests to quick groupMax Reitz1-19/+19
2014-07-01iotests: Add qemu tests to quick groupMax Reitz1-9/+9
2014-07-01iotests: Simplify qemu-iotests-quick.shMax Reitz1-11/+1
2014-07-01qemu-img create: add 'nocow' optionChunyan Liu1-0/+24
2014-06-30tests/test-qmp-event: fix for GLib < 2.31Paolo Bonzini1-0/+6
2014-06-29tests: add human format test for string output visitorHu Tao1-19/+90
2014-06-29Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell24-88/+526
2014-06-27iotests: Fix 083 for out-of-tree buildsMax Reitz1-4/+4
2014-06-27iotests: Drop Python version from 065's ShebangMax Reitz1-1/+1
2014-06-27iotests: Use $PYTHON for Python scriptsMax Reitz8-41/+47
2014-06-27iotests: Source common.envMax Reitz1-0/+6
2014-06-27iotests: Allow out-of-tree runMax Reitz5-27/+95
2014-06-27qemu-iotests: Add TestRepairQuorum to 041 to test drive-mirror node-name mode.Benoît Canet2-6/+194
2014-06-27qapi script: clean up in scriptsWenchao Xia1-1/+1
2014-06-27quorum: Add the rewrite-corrupted parameter to quorumBenoît Canet2-1/+24
2014-06-27block: add qemu-iotest for resize base during live commitJeff Cody3-0/+118
2014-06-26block: Catch backing files assigned to non-COW driversKevin Wolf2-0/+14
2014-06-26block: Always pass driver name through options QDictKevin Wolf2-1/+5
2014-06-26qemu-iotests: Test 0-length image for mirrorFam Zheng2-5/+10
2014-06-26qemu-iotests: Test BLOCK_JOB_READY event for 0Kb image active commitFam Zheng2-5/+11
2014-06-24Fix new typos (found by codespell)Stefan Weil1-1/+1
2014-06-24Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140623' i...Peter Maydell3-61/+2343
2014-06-24Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into stagingPeter Maydell9-6/+310
2014-06-23vmstate: Refactor & increase tests for primitive typesJuan Quintela1-61/+212
2014-06-23tests: vmstate static checker: add size mismatch inside substructureAmit Shah1-1/+1
2014-06-23tests: vmstate static checker: add substructure for usb-kbd for hid sectionAmit Shah1-51/+64
2014-06-23tests: vmstate static checker: remove SubsectionsAmit Shah1-15/+0
2014-06-23tests: vmstate static checker: remove a subsectionAmit Shah1-13/+0
2014-06-23tests: vmstate static checker: remove Description inside FieldsAmit Shah1-26/+1