Searched +full:build +full:- +full:system +full:- +full:ubuntu (Results 1 – 17 of 17) sorted by relevance
/qemu/.gitlab-ci.d/custom-runners/ |
H A D | ubuntu-22.04-s390x.yml | 1 # All ubuntu-22.04 jobs should run successfully in an environment 2 # setup by the scripts/ci/setup/ubuntu/build-environment.yml task 3 # "Install basic packages to build QEMU on Ubuntu 22.04" 5 ubuntu-22.04-s390x-all-linux: 8 stage: build 10 - ubuntu_22.04 11 - s390x 13 - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH =~ /^staging/' 14 - if: "$S390X_RUNNER_AVAILABLE" 16 - mkdir build [all …]
|
H A D | ubuntu-22.04-aarch64.yml | 1 # All ubuntu-22.04 jobs should run successfully in an environment 2 # setup by the scripts/ci/setup/ubuntu/build-environment.yml task 3 # "Install basic packages to build QEMU on Ubuntu 22.04" 5 ubuntu-22.04-aarch64-all-linux-static: 8 stage: build 10 - ubuntu_22.04 11 - aarch64 13 - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH =~ /^staging/' 14 - if: "$AARCH64_RUNNER_AVAILABLE" 16 - mkdir build [all …]
|
/qemu/.gitlab-ci.d/ |
H A D | custom-runners.yml | 2 # registered on machines that match their operating system names, 10 # gitlab-runner. To avoid problems that gitlab-runner can cause while 20 GIT_FETCH_EXTRA_FLAGS: --no-tags --prune --quiet 22 name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG" 26 - build/build.ninja 27 - build/meson-logs 29 junit: build/meson-logs/testlog.junit.xml 32 - local: '/.gitlab-ci.d/custom-runners/ubuntu-22.04-s390x.yml' 33 - local: '/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml' 34 - local: '/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml'
|
H A D | buildtest.yml | 2 - 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 …]
|
/qemu/tests/vm/ |
H A D | Makefile.include | 3 # Hack to allow running in an unconfigured build tree 9 VM_VENV = check-venv 12 .PHONY: vm-build-all vm-clean-all 14 EFI_AARCH64 = $(wildcard $(BUILD_DIR)/pc-bios/edk2-aarch64-code.fd) 20 ARM64_IMAGES += ubuntu.aarch64 centos.aarch64 24 HOST_ARCH = $(shell uname -m) 31 IMAGES_DIR := $(HOME)/.cache/qemu-vm/images 37 HAVE_PYTHON_YAML = $(shell $(PYTHON) -c "import yaml" 2> /dev/null && echo yes) 40 # 'vm-help' target was historically named 'vm-test' 41 vm-help vm-test: [all …]
|
H A D | ubuntuvm.py | 3 # Ubuntu VM testing library 10 # Originally based on ubuntu.i386 Fam Zheng <famz@redhat.com> 13 # the COPYING file in the top-level directory. 22 self.login_prompt = "ubuntu-{}-guest login:".format(self.arch) 26 """Build an Ubuntu VM image. The child class will 31 subprocess.check_call(["cp", "-f", os_img, img_tmp]) 35 self.boot(img_tmp, extra_args = [ "-device", "VGA", "-cdrom", ci_img, ]) 39 cmd="chmod -x /etc/update-motd.d/*") 42 cmd="ls /var/lib/cloud/instance/boot-finished") 43 self.ssh_root("touch /etc/cloud/cloud-init.disabled") [all …]
|
/qemu/ |
H A D | .patchew.yml | 1 --- 91 {% elif test == "docker-mingw@fedora" or test == "docker-quick@centos8" or test == "asan" %} 94 This series failed the {{ test }} build test. Please find the testing commands and 104 This series failed build test on {{test}} host. Please find the details below. 115 --- 117 Please send your feedback to patchew-devel@redhat.com 126 time make docker-test-debug@fedora TARGET_LIST=x86_64-softmmu J=14 NETWORK=1 127 docker-quick@centos8: 133 time make docker-test-quick@centos8 SHOW_ENV=1 J=14 NETWORK=1 140 git rev-parse base > /dev/null || exit 0 [all …]
|
H A D | MAINTAINERS | 10 consult qemu-devel and not any specific individual privately. 23 W: Web-page with status/info 24 Q: Patchwork web based patch tracking system site 34 it has been replaced by a better system and you 59 ------------------------------ 63 L: qemu-devel@nongnu.org 72 R: Philippe Mathieu-Daudé <philmd@linaro.org> 75 F: docs/devel/build-environment.rst 76 F: docs/devel/code-of-conduct.rst 78 F: docs/devel/conflict-resolution.rst [all …]
|
/qemu/docs/devel/testing/ |
H A D | ci-runners.rst.inc | 11 be set up with GitLab's "agent", called gitlab-runner, which will take 14 gitlab-runner, is called a "custom runner". 18 .gitlab-ci.d/custom-runners.yml 25 ------------------- 41 Build environment 44 The ``scripts/ci/setup/$DISTRO/build-environment.yml`` Ansible 55 ansible-playbook -i inventory $DISTRO/build-environment.yml 59 by ``sudo``. If necessary, please refer to ``ansible-playbook`` 60 options such as ``--become``, ``--become-method``, ``--become-user`` 61 and ``--ask-become-pass``. [all …]
|
H A D | main.rst | 7 everything from unit testing and exercising specific sub-systems all 9 tests you can run ``make check-help`` from either the source or build 13 the meson build system so can be run directly from the build tree, 16 [./pyvenv/bin/]meson test --suite qemu:softfloat 38 ------------------------- 49 Different sub-types of "make check" tests will be explained below. 51 Before running tests, it is best to build QEMU programs first. Some tests 55 .. _unit-tests: 68 In QEMU, unit tests can be invoked with ``make check-unit``. They are 76 1. Create a new source file. For example, ``tests/unit/foo-test.c``. [all …]
|
/qemu/docs/about/ |
H A D | build-platforms.rst | 1 .. _Supported-build-platforms: 3 Supported build platforms 7 platforms. This appendix outlines which platforms are the major build 25 support for those backports, unless the feature is auto-detectable in a 32 You can find how to install build dependencies for different systems on the 33 :ref:`setup-build-env` page. 36 ---------------------------- 40 .. list-table:: 41 :header-rows: 1 43 * - CPU Architecture [all …]
|
/qemu/.gitlab-ci.d/opensbi/ |
H A D | Dockerfile | 2 # Docker image to cross-compile OpenSBI firmware binaries 4 FROM ubuntu:18.04 8 # Install packages required to build OpenSBI 13 apt install --assume-yes --no-install-recommends \ 14 build-essential \ 15 ca-certificates \ 22 rm -rf /var/lib/apt/lists/* 24 # Manually install the kernel.org "Crosstool" based toolchains for gcc-8.3 25 RUN wget -O - \ 26 …ge.kernel.org/pub/tools/crosstool/files/bin/x86_64/8.3.0/x86_64-gcc-8.3.0-nolibc-riscv32-linux.tar… [all …]
|
/qemu/docs/devel/ |
H A D | build-environment.rst | 2 .. _setup-build-env: 4 Setup build environment 7 QEMU uses a lot of dependencies on the host system. glib2 is used everywhere in 15 - `Linux <https://wiki.qemu.org/Hosts/Linux>`_ 16 - `MacOS <https://wiki.qemu.org/Hosts/Mac>`_ 17 - `Windows <https://wiki.qemu.org/Hosts/W32>`_ 18 - `BSD <https://wiki.qemu.org/Hosts/BSD>`_ 20 Note: Installing dependencies using your package manager build dependencies may 25 ----- 34 Debian/Ubuntu [all …]
|
H A D | build-system.rst | 2 The QEMU build system architecture 6 QEMU build system. As with projects using GNU autotools, the QEMU build 7 system has two stages; first the developer runs the "configure" script 8 to determine the local build environment characteristics, then they run 9 "make" to build the project. This is about where the similarities with 12 The two general ways to perform a build are as follows: 14 - build artifacts outside of QEMU source tree entirely:: 17 mkdir build 18 cd build 22 - build artifacts in a subdir of QEMU source tree:: [all …]
|
/qemu/docs/system/ppc/ |
H A D | powernv.rst | 4 PowerNV (as Non-Virtualized) is the "bare metal" platform using the 9 The PowerNV QEMU machine tries to emulate a PowerNV system at the 12 does low level system initialization, like DRAM training. This is 16 ----------------- 24 * Simple OCC is an on-chip micro-controller used for power management tasks. 30 --------------- 44 -------- 49 GitHub <https://github.com/open-power>`_. 52 `OpenPOWER <https://github.com/open-power/op-build/releases/>`__ site. 58 --------------------------- [all …]
|
/qemu/docs/devel/migration/ |
H A D | qatzip-compression.rst | 21 |-----------|--------|---------|----------|----------|------|------| 24 |-----------|--------|---------|----------|----------|------|------| 26 |-----------|--------|---------|----------|----------|------|------| 28 |-----------|--------|---------|----------|----------|------|------| 30 |-----------|--------|---------|----------|----------|------|------| 41 <https://github.com/intel/QATzip?tab=readme-ov-file#introductionl>`_ 45 +----------------+ 47 +-------+--------+ 50 +-------+--------+ 52 +-------+--------+ [all …]
|
/qemu/python/scripts/ |
H A D | mkvenv.py | 2 mkvenv - QEMU pyvenv bootstrapping utility 4 usage: mkvenv [-h] command ... 9 -h, --help show this help message and exit 15 post-venv initialization 19 -------------------------------------------------- 21 usage: mkvenv create [-h] target 27 -h, --help show this help message and exit 29 -------------------------------------------------- 31 usage: mkvenv post_init [-h] 34 -h, --help show this help message and exit [all …]
|