| /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 …]
|
| /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 DEPENDS += "depmodwrapper-cross cross-localedef-native" [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` 37 --build-arg http_proxy=<IP>:<PORT> --build-arg https_proxy=<IP>:<PORT> 46 2. Clone openbmc-test-automation repository. 48 `git clone https://github.com/openbmc/openbmc-test-automation` [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 16 [./pyvenv/bin/]meson test --suite qemu:softfloat 38 ------------------------- 49 Different sub-types of "make check" tests will be explained below. 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``. 86 is in ``tests/unit/foo-test.c``, it is enough to add an entry like:: 90 'foo-test': [], [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/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 …]
|
| H A D | CHANGELOG | 35 Official support for Python 3.6. 37 Two scripts: demonstrate_parser_differences.py and test-all-versions. 48 would overflow the Python interpreter stack: 54 copy.deepcopy() from the Python standard library). [bug=1709837] 77 Python 2. I've converted it to Python 3, but since no one has 166 argument of the same name in the Python standard library's 169 * If the charset-normalizer Python module 170 (https://pypi.org/project/charset-normalizer/) is installed, Beautiful 188 * Some time ago, the misleadingly named "text" argument to find-type 207 replacement on PyPI, iconv_codecs, is GPL-licensed, so we can't use [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/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/meta-openembedded/meta-oe/recipes-devtools/abseil-cpp/ |
| H A D | abseil-cpp_20250127.1.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 \ 23 EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \ 24 -DBUILD_TESTING=OFF \ 25 -DABSL_ENABLE_INSTALL=ON \ [all …]
|
| /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/qapi/ |
| H A D | machine-common.json | 1 # -*- Mode: Python -*- 2 # vim: filetype=python 5 # See the COPYING file in the top-level directory. 58 # level means following the architecture-specific settings. 95 # topology container share the same cache.
|
| /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 :ref:`setup-build-env` page. 36 ---------------------------- 40 .. list-table:: 41 :header-rows: 1 43 * - CPU Architecture 44 - Accelerators 45 * - Arm 46 - hvf (64 bit only), kvm (64 bit only), tcg, xen [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/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" 21 container \ 47 ${@bb.utils.filter('PACKAGECONFIG', 'locale python', d)} \ 53 PACKAGECONFIG ??= "locale python" 55 PACKAGECONFIG[graph_parallel] = ",,,boost-mpi mpich" 57 PACKAGECONFIG[python] = ",,python3" 59 inherit python3-dir 62 # 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() { 47 # it would be better to copy them in do_install:append, but find_license_files is python 48 python perform_packagecopy:prepend () { 50 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/openbmc/poky/bitbake/lib/toaster/toastergui/static/js/ |
| H A D | libtoaster.js | 37 open: "dropdown-menu", 106 headers: { 'X-CSRFToken' : $.cookie('csrftoken')}, 135 headers: { 'X-CSRFToken' : $.cookie('csrftoken')}, 156 headers: {'X-CSRFToken': $.cookie('csrftoken')}, 171 headers: { 'X-CSRFToken' : $.cookie('csrftoken')}, 198 headers: { 'X-CSRFToken' : $.cookie('csrftoken')}, 322 ….length+1)+"</strong> layers to your project: <a class=\"alert-link\" id=\"layer-affected-name\"><… 326 var link = $("<a class=\"alert-link\"></a>"); 338 …ded <strong>1</strong> layer to your project: <a class=\"alert-link\" id=\"layer-affected-name\"><… 340 …d <strong>1</strong> layer from your project: <a class=\"alert-link\" id=\"layer-affected-name\"><… [all …]
|