Home
last modified time | relevance | path

Searched +full:migration +full:- +full:test (Results 1 – 25 of 218) sorted by relevance

123456789

/openbmc/qemu/tests/qtest/
H A Dmeson.build2 'ahci-test': 150,
3 'aspeed_smc-test': 360,
4 'bios-tables-test' : 910,
5 'cdrom-test' : 610,
6 'device-introspect-test' : 720,
7 'ide-test' : 120,
8 'migration-test' : 480,
9 'npcm7xx_pwm-test': 300,
10 'npcm7xx_watchdog_timer-test': 120,
11 'qmp-cmd-test' : 120,
[all …]
H A Dtpm-tis-swtpm-test.c2 * QTest testcase for TPM TIS talking to external swtpm and swtpm migration
5 * with parts borrowed from migration-test.c that is:
6 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
12 * See the COPYING file in the top-level directory.
19 #include "tpm-tests.h"
20 #include "tpm-tis-util.h"
35 tpm_test_swtpm_test(ts->src_tpm_path, tpm_tis_transfer, in tpm_tis_swtpm_test()
36 "tpm-tis", NULL); in tpm_tis_swtpm_test()
43 tpm_test_swtpm_migration_test(ts->src_tpm_path, ts->dst_tpm_path, ts->uri, in tpm_tis_swtpm_migration_test()
44 tpm_tis_transfer, "tpm-tis", NULL); in tpm_tis_swtpm_migration_test()
[all …]
H A Dtpm-crb-swtpm-test.c2 * QTest testcase for TPM CRB talking to external swtpm and swtpm migration
5 * with parts borrowed from migration-test.c that is:
6 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
12 * See the COPYING file in the top-level directory.
19 #include "tpm-tests.h"
32 tpm_test_swtpm_test(ts->src_tpm_path, tpm_util_crb_transfer, in tpm_crb_swtpm_test()
33 "tpm-crb", NULL); in tpm_crb_swtpm_test()
40 tpm_test_swtpm_migration_test(ts->src_tpm_path, ts->dst_tpm_path, ts->uri, in tpm_crb_swtpm_migration_test()
41 tpm_util_crb_transfer, "tpm-crb", NULL); in tpm_crb_swtpm_migration_test()
49 ts.src_tpm_path = g_dir_make_tmp("qemu-tpm-crb-swtpm-test.XXXXXX", NULL); in main()
[all …]
H A Dtpm-tis-device-swtpm-test.c3 * migration
6 * with parts borrowed from migration-test.c that is:
7 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
13 * See the COPYING file in the top-level directory.
20 #include "tpm-tests.h"
21 #include "tpm-tis-util.h"
25 #define MACHINE_OPTIONS "-machine virt,gic-version=max -accel tcg"
37 tpm_test_swtpm_test(ts->src_tpm_path, tpm_tis_transfer, in tpm_tis_swtpm_test()
38 "tpm-tis-device", MACHINE_OPTIONS); in tpm_tis_swtpm_test()
45 tpm_test_swtpm_migration_test(ts->src_tpm_path, ts->dst_tpm_path, ts->uri, in tpm_tis_swtpm_migration_test()
[all …]
/openbmc/qemu/tests/qtest/migration/
H A Dframework.h2 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
3 * based on the vhost-user-test.c that is:
7 * See the COPYING file in the top-level directory.
15 #include <qapi/qapi-types-migration.h>
40 * created, but before the migration is started. This can
41 * be used to set migration parameters and capabilities.
50 * A hook that runs after the migration has finished,
52 * before QEMU has terminated (unless it self-terminated
53 * due to migration error)
63 * Our goal is to ensure that we run a single full migration
[all …]
H A Dprecopy-tests.c2 * QTest testcase for precopy migration
4 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
5 * based on the vhost-user-test.c that is:
9 * See the COPYING file in the top-level directory.
17 #include "migration/bootfile.h"
18 #include "migration/framework.h"
19 #include "migration/migration-qmp.h"
20 #include "migration/migration-util.h"
21 #include "ppc-util.h"
23 #include "qapi-types-migration.h"
[all …]
H A Dcpr-tests.c4 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
5 * based on the vhost-user-test.c that is:
9 * See the COPYING file in the top-level directory.
15 #include "migration/framework.h"
16 #include "migration/migration-qmp.h"
17 #include "migration/migration-util.h"
24 migrate_set_parameter_str(from, "mode", "cpr-reboot"); in migrate_hook_start_mode_reboot()
25 migrate_set_parameter_str(to, "mode", "cpr-reboot"); in migrate_hook_start_mode_reboot()
49 migrate_set_parameter_str(from, "mode", "cpr-transfer"); in test_mode_transfer_start()
54 * cpr-transfer mode cannot use the target monitor prior to starting the
[all …]
H A Dcompression-tests.c2 * QTest testcases for migration compression
4 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
5 * based on the vhost-user-test.c that is:
9 * See the COPYING file in the top-level directory.
15 #include "migration/framework.h"
16 #include "migration/migration-qmp.h"
17 #include "migration/migration-util.h"
28 migrate_set_parameter_int(from, "multifd-zstd-level", 2); in migrate_hook_start_precopy_tcp_multifd_zstd()
29 migrate_set_parameter_int(to, "multifd-zstd-level", 2); in migrate_hook_start_precopy_tcp_multifd_zstd()
66 migrate_set_parameter_int(from, "multifd-qatzip-level", 2); in migrate_hook_start_precopy_tcp_multifd_qatzip()
[all …]
H A Dmisc-tests.c2 * QTest testcases for migration
4 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
5 * based on the vhost-user-test.c that is:
9 * See the COPYING file in the top-level directory.
17 #include "migration/framework.h"
18 #include "migration/migration-qmp.h"
19 #include "migration/migration-util.h"
21 #define ANALYZE_SCRIPT "scripts/analyze-migration.py"
44 .opts_source = "-uuid 11111111-1111-1111-1111-111111111111", in test_analyze_script()
67 migrate_set_capability(from, "validate-uuid", true); in test_analyze_script()
[all …]
H A Dpostcopy-tests.c2 * QTest testcases for postcopy migration
4 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
5 * based on the vhost-user-test.c that is:
9 * See the COPYING file in the top-level directory.
15 #include "migration/framework.h"
16 #include "migration/migration-util.h"
88 if (env->has_uffd) { in migration_test_add_postcopy_smoke()
89 migration_test_add("/migration/postcopy/plain", test_postcopy); in migration_test_add_postcopy_smoke()
90 migration_test_add("/migration/postcopy/recovery/plain", in migration_test_add_postcopy_smoke()
92 migration_test_add("/migration/postcopy/preempt/plain", in migration_test_add_postcopy_smoke()
[all …]
H A Dtls-tests.c2 * QTest testcases for TLS migration
4 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
5 * based on the vhost-user-test.c that is:
9 * See the COPYING file in the top-level directory.
16 #include "migration/framework.h"
17 #include "migration/migration-qmp.h"
18 #include "migration/migration-util.h"
20 #include "tests/unit/crypto-tls-psk-helpers.h"
22 # include "tests/unit/crypto-tls-x509-helpers.h"
43 data->workdir = g_strdup_printf("%s/tlscredspsk0", tmpfs); in migrate_hook_start_tls_psk_common()
[all …]
H A Dmigration-util.c2 * QTest migration utilities
4 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
5 * based on the vhost-user-test.c that is:
9 * See the COPYING file in the top-level directory.
15 #include "qapi/qapi-visit-sockets.h"
16 #include "qapi/qobject-input-visitor.h"
22 #include "migration/bootfile.h"
23 #include "migration/migration-util.h"
36 /* For dirty ring test; so far only x86_64 is supported */
44 switch (addr->type) { in SocketAddress_to_str()
[all …]
H A Dframework.c2 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
3 * based on the vhost-user-test.c that is:
7 * See the COPYING file in the top-level directory.
16 #include "migration/bootfile.h"
17 #include "migration/framework.h"
18 #include "migration/migration-qmp.h"
19 #include "migration/migration-util.h"
20 #include "ppc-util.h"
49 * from the migration guest workload.
100 * conflict with the migration workflow. in migrate_prepare_for_dirty_mem()
[all …]
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-4.3.1.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
3 Release notes for Yocto-4.3.1 (Nanbield)
4 ----------------------------------------
6 Security Fixes in Yocto-4.3.1
9 - libsndfile1: Fix :cve_nist:`2022-33065`
10 - libxml2: Ignore :cve_nist:`2023-45322`
11 - linux-yocto/6.1: Ignore :cve_nist:`2020-27418`, :cve_nist:`2023-31085`, :cve_mitre:`2023-34324`,…
12 - linux-yocto/6.5: Ignore :cve_nist:`2020-27418`, :cve_nist:`2023-1193`, :cve_nist:`2023-39191`, :…
13 - openssl: Fix :cve_nist:`2023-5363`
14 - pixman: Ignore :cve_nist:`2023-37769`
[all …]
H A Drelease-notes-4.0.1.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
4 -----------------------------------
9 - linux-yocto/5.15: fix :cve_nist:`2022-28796`
10 - python3: ignore :cve_nist:`2015-20107`
11 - e2fsprogs: fix :cve_nist:`2022-1304`
12 - lua: fix :cve_nist:`2022-28805`
13 - busybox: fix :cve_nist:`2022-28391`
18 - abi_version/sstate: Bump hashequiv and sstate versions due to git changes
19 - apt: add apt selftest to test signed package feeds
20 - apt: upgrade 2.4.4 -> 2.4.5
[all …]
/openbmc/qemu/tests/functional/
H A Dmeson.build84 'migration',
114 'migration',
123 'migration',
173 'migration',
233 'migration',
250 'migration',
265 'migration',
274 'migration',
305 'migration',
314 'migration',
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/qemu/
H A D0007-tests-meson.build-use-relative-path-to-refer-to-file.patch7 Fatal error: can't create tests/ptimer-test.p/..._qemu-5.2.0_hw_core_ptimer.c.o: File name too long
12 Upstream-Status: Submitted [send to qemu-devel]
14 Signed-off-by: Changqing Li <changqing.li@windriver.com>
15 ---
16 tests/unit/meson.build | 6 +++---
17 1 file changed, 3 insertions(+), 3 deletions(-)
19 diff --git a/tests/unit/meson.build b/tests/unit/meson.build
21 --- a/tests/unit/meson.build
23 @@ -127,17 +127,17 @@ endif
27 - 'ptimer-test': ['ptimer-test-stubs.c', meson.project_source_root() / 'hw/core/ptimer.c'],
[all …]
/openbmc/qemu/docs/devel/
H A Dcodebase.rst12 ----------
15 `MAINTAINERS <https://gitlab.com/qemu-project/qemu/-/blob/master/MAINTAINERS>`_
20 - `Accelerators<Accelerators>`
21 - Block devices and `disk images<disk images>` support
22 - `CI<ci>` and `Tests<testing>`
23 - `Devices<device-emulation>` & Board models
24 - `Documentation <documentation-root>`
25 - `GDB support<GDB usage>`
26 - :ref:`Migration<migration>`
27 - `Monitor<QEMU monitor>`
[all …]
/openbmc/qemu/.gitlab-ci.d/
H A Dbuildtest.yml2 - local: '/.gitlab-ci.d/buildtest-template.yml'
4 build-system-alpine:
6 - .native_build_job_template
7 - .native_build_artifact_template
9 - job: amd64-alpine-container
12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu
13 MAKE_CHECK_ARGS: check-build
14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog
16 check-system-alpine:
19 - job: build-system-alpine
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D1962 # group: rw quick migration
4 # Test clearing unknown autoclear_features flag by qcow2 after
5 # migration. This test mimics migration to older qemu.
39 qemu_img('create', '-f', iotests.imgfmt, disk, '1M')
57 result = self.vm_b.qmp('query-status')
H A D1812 # group: rw auto migration quick
4 # Test postcopy live migration with shared storage
34 rm -f "${MIG_SOCKET}"
46 # Formats that do not support live migration
62 -drive "${TEST_IMG}",cache=${CACHEMODE},aio=$AIOMODE,id=disk
65 -drive file="${TEST_IMG}",cache=${CACHEMODE},aio=$AIOMODE,driver=$IMGFMT,id=disk
71 -drive "${TEST_IMG}",cache=${CACHEMODE},aio=$AIOMODE,id=disk \
72 -incoming "unix:${MIG_SOCKET}"
75 -drive file="${TEST_IMG}",cache=${CACHEMODE},aio=$AIOMODE,driver=$IMGFMT,id=disk \
76 -incoming "unix:${MIG_SOCKET}"
[all …]
H A D2622 # group: rw quick migration
21 # Test migration with filter drivers present. Keep everything in an
38 vm.add_object('throttle-group,id=tg0,x-bps-total=65536')
39 vm.add_blockdev('file,filename=%s,node-name=drive0-file' % (img_path))
40 vm.add_blockdev('%s,file=drive0-file,node-name=drive0-fmt' % (iotests.imgfmt))
41 vm.add_blockdev('copy-on-read,file=drive0-fmt,node-name=drive0-cor')
42 vm.add_blockdev('throttle,file=drive0-cor,node-name=drive0-throttle,throttle-group=tg0')
43 vm.add_blockdev('blkdebug,image=drive0-throttle,node-name=drive0-dbg')
44 vm.add_blockdev('null-co,node-name=null,read-zeroes=on')
45 vm.add_blockdev('blkverify,test=drive0-dbg,raw=null,node-name=drive0-verify')
[all …]
H A D0912 # group: rw migration quick
4 # Live migration test
6 # Performs a migration from one VM to another via monitor commands
36 rm -f "${MIG_FIFO}"
64 _launch_qemu -drive file="${TEST_IMG}",cache=${CACHEMODE},aio=${AIOMODE},id=disk
70 _launch_qemu -drive file="${TEST_IMG}",cache=${CACHEMODE},aio=${AIOMODE},id=disk \
71 -incoming "exec: cat '${MIG_FIFO}'"
79 _send_qemu_cmd $h1 'qemu-io disk "write -P 0x22 0 4M"' "(qemu)"
80 echo "vm1: qemu-io disk write complete"
82 echo "vm1: live migration started"
[all …]
/openbmc/qemu/rust/qemu-api/
H A Dmeson.build2 '--config-headers', config_host_h, '--features', files('Cargo.toml'),
5 # _qemu_api_cfg += ['--cfg', 'feature="allocator"']
7 _qemu_api_cfg += ['--cfg', 'feature="debug_cell"']
25 _qemu_api_bindgen_args += ['--rustified-enum', enum]
32 _qemu_api_bindgen_args += ['--bitfield-enum', enum]
83 qom, hwcore, chardev, migration],
86 rust.test('rust-qemu-api-tests', _qemu_api_rs,
90 dependencies: [qemu_api_macros, qom, hwcore, chardev, migration])
95 rust.doctest('rust-qemu-api-doctests',
101 test('rust-qemu-api-integration',
[all …]
/openbmc/qemu/docs/devel/migration/
H A Dqpl-compression.rst4 The Intel Query Processing Library (Intel ``QPL``) is an open-source library to
8 The ``QPL`` compression relies on Intel In-Memory Analytics Accelerator(``IAA``)
21 +----------------+ +------------------+
22 | MultiFD Thread | |accel-config tool |
23 +-------+--------+ +--------+---------+
27 +-------+--------+ | Setup IAA
29 +-------+---+----+ |
31 | +-------------+-------+
33 | Devices +-----+-----+
35 | +-----+-----+
[all …]

123456789