/openbmc/qemu/.gitlab-ci.d/ |
H A D | containers.yml | 2 - local: '/.gitlab-ci.d/container-core.yml' 3 - local: '/.gitlab-ci.d/container-cross.yml' 5 amd64-alpine-container: 10 amd64-debian-container: 16 amd64-ubuntu2204-container: 21 amd64-opensuse-leap-container: 24 NAME: opensuse-leap 26 python-container: 29 NAME: python 31 amd64-fedora-rust-nightly-container: [all …]
|
H A D | static_checks.yml | 1 check-patch: 4 image: python:3.10-alpine 7 - .gitlab-ci.d/check-patch.py 12 - apk -U add git perl 15 check-dco: 18 image: python:3.10-alpine 20 script: .gitlab-ci.d/check-dco.py 24 - apk -U add git 26 check-python-minreqs: 29 image: $CI_REGISTRY_IMAGE/qemu/python:$QEMU_CI_CONTAINER_TAG [all …]
|
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 …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | image-container.bbclass | 4 # SPDX-License-Identifier: MIT 8 IMAGE_TYPES_MASKED += "container" 9 IMAGE_TYPEDEP:container = "tar.bz2" 11 python __anonymous() { 12 if "container" in d.getVar("IMAGE_FSTYPES") and \ 14 "linux-dummy" not in d.getVar("PREFERRED_PROVIDER_virtual/kernel"): 15 msg = '"container" is in IMAGE_FSTYPES, but ' \ 16 'PREFERRED_PROVIDER_virtual/kernel is not "linux-dummy". ' \ 17 'Unless a particular kernel is needed, using linux-dummy will ' \ 19 'build times. If you don\'t want to use "linux-dummy", set ' \
|
H A D | image.bbclass | 4 # SPDX-License-Identifier: MIT 10 # warning - image-container resets this 11 ROOTFS_BOOTSTRAP_INSTALL = "run-postinsts" 16 # in the non-Linux SDK_OS case, such as mingw32 19 IMGCLASSES += "${@bb.utils.contains_any('IMAGE_FSTYPES', 'live iso hddimg', 'image-live', '', d)}" 20 IMGCLASSES += "${@bb.utils.contains('IMAGE_FSTYPES', 'container', 'image-container', '', d)}" 22 IMGCLASSES += "rootfs-postcommands" 23 IMGCLASSES += "image-postinst-intercepts" 24 IMGCLASSES += "overlayfs-etc" 33 … '.join(["%s-qemuwrapper-cross" % m for m in d.getVar("MULTILIB_VARIANTS").split()])} qemuwrapper-… [all …]
|
/openbmc/qemu/ |
H A D | configure | 14 source_path=$(cd "$(dirname -- "$0")"; pwd) 16 if test "$PWD" -ef "$source_path" 20 MARKER=build/auto-created-by-configure 22 if test -e build 24 if test -f $MARKER 26 rm -rf build 36 echo "your source directory, or try doing an out-of-tree build." 41 # This file is auto-generated by configure to support in-source tree 46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS) 48 test -e build/auto-created-by-configure ; \ [all …]
|
/openbmc/qemu/docs/devel/testing/ |
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 17 [./pyvenv/bin/]meson test --suite qemu:softfloat 25 ------------------------- 36 Different sub-types of "make check" tests will be explained below. 45 Unit tests, which can be invoked with ``make check-unit``, are simple C tests 53 1. Create a new source file. For example, ``tests/unit/foo-test.c``. 63 is in ``tests/unit/foo-test.c``, it is enough to add an entry like:: 67 'foo-test': [], 80 make check-unit V=1 [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bs4/ |
H A D | __init__.py | 1 """Beautiful Soup Elixir and Tonic - "The Screen-Scraper's Friend". 10 Beautiful Soup works with Python 3.6 and up. It works better if lxml 19 __copyright__ = "Copyright (c) 2004-2024 Leonard Richardson" 33 # running this code under Python 2. 35 … to use a Python 3-specific version of Beautiful Soup under Python 2. This will not work. The fina… 66 use -- probably because no parser was specified in the constructor. 71 actually looks like a resource locator -- a URL or a path to a file 102 If you encounter an empty-element tag (aka a self-closing tag, 112 # If the end-user gives no indication which tree builder they 127 :param markup: A string or a file-like object representing [all …]
|
/openbmc/docs/testing/ |
H A D | run-test-docker.md | 4 then running automation tests inside the Docker container. 18 3. Clone openbmc-build-scripts repository. 20 `git clone https://github.com/openbmc/openbmc-build-scripts` 22 4. Change directory to openbmc-build-scripts. 24 `cd openbmc-build-scripts` 28 "openbmc/ubuntu-robot-qemu". You can check images using "docker images" 31 `./scripts/build-qemu-robot-docker.sh` 36 --build-arg http_proxy=<IP>:<PORT> --build-arg https_proxy=<IP>:<PORT> 45 2. Clone openbmc-test-automation repository. 47 `git clone https://github.com/openbmc/openbmc-test-automation` [all …]
|
/openbmc/phosphor-fan-presence/presence/ |
H A D | pfpgen.py | 9 1 - Import the YAML configuration file as native python type(s) 11 2 - Create an instance of the Everything class from the 12 native python type instance(s) with the Everything.load 14 3 - The Everything class constructor orchestrates conversion of the 15 native python type(s) instances(s) to render helper types. 17 from the native python type(s) instances(s). 18 4 - Present the converted YAML to the command processing method 56 such are stored in python lists. Given an item name 82 for container in a: 83 if not exists(container, obj.cls, obj.name): [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/browser/ |
H A D | README | 1 # Running Toaster's browser-based test suite 3 These tests require Selenium to be installed in your Python environment. 11 a Selenium test report with a version-specific format. 21 --NOTE - Selenium seems to be deprecating support for this mode --- 35 See https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver 46 To run tests against the Selenium Firefox Docker container: 48 * Run the Selenium container: 49 …** docker run -it --rm=true -p 5900:5900 -p 4444:4444 --name=selenium selenium/standalone-firefox-… 50 …t. If you are runing a vnc server on your machine map a different port e.g. -p 6900:5900 and conne… 53 …STER_TESTS_URL=http://172.17.0.1:8000 ./bitbake/lib/toaster/manage.py test --liveserver=172.17.0.1… [all …]
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/ |
H A D | python3-lru-dict_1.3.0.bb | 1 DESCRIPTION = "A fixed size dict like container which evicts Least Recently Used (LRU) items once s… 2 HOMEPAGE = "https://github.com/amitdev/lru-dict" 3 SECTION = "devel/python"
|
H A D | python3-fields_5.0.0.bb | 4 SUMMARY = "Container class boilerplate killer." 5 HOMEPAGE = "https://github.com/ionelmc/python-fields" 6 LICENSE = "BSD-2-Clause" 13 RDEPENDS:${PN} += "python3-core"
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/samba/samba/ |
H A D | 0007-Deleted-settiong-of-python-to-fix-the-install-confli.patch | 4 Subject: [PATCH] Deleted settiong of python to fix the install conflict error 7 …file /usr/bin/samba-tool conflicts between attempted installs of samba-4.14.14-r0.core2_64 and lib… 8 …file /usr/sbin/samba-gpupdate conflicts between attempted installs of samba-4.14.14-r0.core2_64 an… 9 …nsupdate conflicts between attempted installs of samba-4.14.14-r0.core2_64 and lib32-samba-4.14.14… 10 …grade_db conflicts between attempted installs of samba-4.14.14-r0.core2_64 and lib32-samba-4.14.14… 11 …amba_kcc conflicts between attempted installs of samba-4.14.14-r0.core2_64 and lib32-samba-4.14.14… 12 …pnupdate conflicts between attempted installs of samba-4.14.14-r0.core2_64 and lib32-samba-4.14.14… 13 …gradedns conflicts between attempted installs of samba-4.14.14-r0.core2_64 and lib32-samba-4.14.14… 15 The conflict is because there is a difference between of lib32-samba-* and samba-* as the followin… 17 sys.path.insert(0, "/usr/lib64/python3.10/site-packages") [all …]
|
/openbmc/qemu/docs/about/ |
H A D | build-platforms.rst | 1 .. _Supported-build-platforms: 25 support for those backports, unless the feature is auto-detectable in a 33 ---------------------------- 37 .. list-table:: 38 :header-rows: 1 40 * - CPU Architecture 41 - Accelerators 42 * - Arm 43 - hvf (64 bit only), kvm (64 bit only), tcg, xen 44 * - MIPS (64 bit little endian only) [all …]
|
/openbmc/openbmc/poky/documentation/migration-guides/ |
H A D | migration-2.2.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 9 .. _migration-2.2-minimum-kernel-version: 12 ---------------------- 16 AArch64-based targets the version is 3.14. For Nios II-based targets, 24 .. _migration-2.2-staging-directories-in-sysroot-simplified: 27 -------------------------------------------------- 33 :oe_lists:`v2 patch series on the OE-Core Mailing List 34 </pipermail/openembedded-core/2016-May/121365.html>` 37 .. _migration-2.2-removal-of-old-images-from-tmp-deploy-now-enabled: 40 ------------------------------------------------------------------- [all …]
|
/openbmc/qemu/qapi/ |
H A D | machine-common.json | 1 # -*- Mode: Python -*- 2 # vim: filetype=python 5 # See the COPYING file in the top-level directory. 56 # level means following the architecture-specific settings. 93 # topology container share the same cache.
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/abseil-cpp/ |
H A D | abseil-cpp_20240722.0.bb | 3 additional useful libraries like algorithm, container, debugging, hash, memory, \ 7 LICENSE = "Apache-2.0" 12 SRC_URI = "git://github.com/abseil/abseil-cpp;branch=${BRANCH};protocol=https \ 13 file://0001-absl-always-use-asm-sgidefs.h.patch \ 14 file://0002-Remove-maes-option-from-cross-compilation.patch \ 15 file://0003-Remove-neon-option-from-cross-compilation.patch \ 16 file://0004-abseil-ppc-fixes.patch \ 17 file://0005-Don-t-match-Wnon-virtual-dtor-in-the-flags-are-neede.patch \ 24 EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \ 25 -DBUILD_TESTING=OFF \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-support/boost/ |
H A D | boost.inc | 1 SUMMARY = "Free peer-reviewed portable C++ source libraries" 2 DESCRIPTION = "Provides free peer-reviewed portable C++ source libraries. The emphasis is on libra… 7 DEPENDS = "boost-build-native zlib bzip2" 20 container \ 48 PACKAGECONFIG ??= "locale python" 50 PACKAGECONFIG[graph_parallel] = ",,,boost-mpi mpich" 52 PACKAGECONFIG[python] = ",,python3" 55 ${@bb.utils.filter('PACKAGECONFIG', 'locale python', d)} \ 60 inherit python3-dir 63 # Make a package for each library, plus -dev [all …]
|
/openbmc/openbmc/poky/documentation/dev-manual/ |
H A D | start.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 10 host <dev-manual/start:preparing the build host>`, how to locate 25 you get the results you want. The procedure is high-level and presents 41 - *Application Developer:* This type of developer does application 44 - *Core System Developer:* This type of developer works on the 47 - *Build Engineer:* This type of developer manages Autobuilders and 51 - *Test Engineer:* This type of developer creates and manages 55 #. *Gather the Hardware:* Based on the size and make-up of the team, 59 six-core Xeons with 24 Gbytes of RAM and plenty of disk space). You 70 understand the hardware involved and the make-up of the team, you [all …]
|
/openbmc/openbmc/poky/meta/classes-global/ |
H A D | license.bbclass | 4 # SPDX-License-Identifier: MIT 10 # - There is a real issue revolving around license naming standards. 13 LICSSTATEDIR = "${WORKDIR}/license-destdir/" 18 LICENSE_PACKAGE_SUFFIX ??= "-lic" 22 LICENSE_DEPLOY_PATHCOMPONENT:class-cross = "native" 23 LICENSE_DEPLOY_PATHCOMPONENT:class-native = "native" 31 python do_populate_lic() { 48 # it would be better to copy them in do_install:append, but find_license_files is python 49 python perform_packagecopy:prepend () { 51 if d.getVar('CLASSOVERRIDE') == 'class-target' and enabled: [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | build-system.rst | 14 - build artifacts outside of QEMU source tree entirely:: 22 - build artifacts in a subdir of QEMU source tree:: 38 - detect the host architecture 40 - list the targets for which to build emulators; the list of 43 - find the compilers (native and cross) used to build executables, 45 fragments (``config-host.mak``) or a Meson machine file 46 (``config-meson.cross``) 48 - create a virtual environment in which all Python code runs during 51 - invoke Meson in the virtual environment, to perform the actual 55 which a same-named Meson option exists; dashes in the command line are [all …]
|
/openbmc/openbmc/poky/documentation/ref-manual/ |
H A D | terms.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 23 similarly-named recipe file. For an example of an append file in use, see 24 the ":ref:`dev-manual/layers:appending other layers metadata with your layer`" 37 .. code-block:: shell 60 the :doc:`/bsp-guide/index`. 66 (i.e. :ref:`ref-manual/structure:\`\`oe-init-build-env\`\``). The 73 - Create the :term:`Build Directory` inside your Source Directory and let 76 .. code-block:: shell 79 $ source oe-init-build-env 81 - Create the :term:`Build Directory` inside your home directory and [all …]
|
/openbmc/openbmc-test-automation/bin/ |
H A D | jenkins_funcs.sh | 13 # - Recognizing existing git repo if appropriate. 14 # - Cloning git repo. 15 # - Running caller's post_clone_command. 25 # git repo will be used as-is. 27 # clone of openbmc-test-automation. Note 32 if [ -d "${git_dir_path}" -a "${git_dir_path}" != "${WORKSPACE}" ] ; then 39 set -x 40 mkdir -p "${git_dir_path}" || return 1 44 rm -Rf ./openbmc-build-scripts 45 rm -Rf ./openbmc-test-automation [all …]
|
/openbmc/linux/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
H A D | SchedGui.py | 1 # SchedGui.py - Python extension for perf script, basic GUI code for 23 def __init__(self, sched_tracer, title, parent = None, id = -1): 27 self.screen_width -= 10 28 self.screen_height -= 10 41 # scrollable container 48 self.scroll_panel = wx.Panel(self.scroll, size=(self.screen_width - 15, self.screen_height / 2)) 59 …self.scroll_panel.SetDimensions(-1, -1, self.width_virtual, self.height_virtual, wx.SIZE_USE_EXIST… 80 offset_px = self.us_to_px(start - self.ts_start) 81 width_px = self.us_to_px(end - self.ts_start) 94 width_py -= RootFrame.EVENT_MARKING_WIDTH [all …]
|