/openbmc/qemu/tests/docker/ |
H A D | Makefile.include | 1 # Makefile for Docker tests 3 .PHONY: docker docker-help docker-test docker-clean docker-image docker-qemu-src 9 HOST_ARCH = $(shell uname -m) 10 USER = $(if $(NOUSER),,$(shell id -un)) 11 UID = $(if $(NOUSER),,$(shell id -u)) 13 DOCKER_FILES_DIR := $(SRC_PATH)/tests/docker/dockerfiles 15 DOCKER_DEFAULT_REGISTRY := registry.gitlab.com/qemu-project/qemu 19 RUNC ?= $(if $(shell command -v docker), docker, podman) 20 DOCKER_SCRIPT=$(SRC_PATH)/tests/docker/docker.py --engine $(RUNC) 22 CUR_TIME := $(shell date +%Y-%m-%d-%H.%M.%S.$$$$) [all …]
|
H A D | run | 3 # Docker test runner 12 # the top-level directory. 14 if test -n "$V"; then 15 set -x 23 if test -n "$J"; then 24 export MAKEFLAGS="$MAKEFLAGS -j$J" 28 export TEST_DIR=/tmp/qemu-test 29 mkdir -p $TEST_DIR/{src,build,install} 32 tar -C $TEST_DIR/src -xf $BASE/qemu.tar || { echo "Failed to untar source"; exit 2; } 34 if test -n "$SHOW_ENV"; then [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 21 The rest of this document will cover the details for specific test 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 49 If you are writing new code in QEMU, consider adding a unit test, especially 51 add a new unit test: 53 1. Create a new source file. For example, ``tests/unit/foo-test.c``. [all …]
|
/openbmc/qemu/ |
H A D | .patchew.yml | 1 --- 37 Test '{{ test }}' timeout, log: 57 Tester {{ tester }} out of space when running {{ test }} 84 {% if test == "checkpatch" %} 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 95 their output below. If you have Docker installed, you can probably reproduce it 98 … {% lines_between logtext start="^=== TEST SCRIPT BEGIN ===$" stop="^=== TEST SCRIPT END ===$" %} 101 {% elif test == "s390x" or test == "FreeBSD" or test == "ppcle" or test == "ppcbe" %} 104 This series failed build test on {{test}} host. Please find the details below. [all …]
|
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) 47 @if test "$(MAKECMDGOALS)" = "distclean" && \ [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 29 # BMC Test code developers who may wish to 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 [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/browser/ |
H A D | README | 1 # Running Toaster's browser-based test suite 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 43 The test cases will instantiate a Selenium driver set by the 46 To run tests against the Selenium Firefox Docker 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 …TOASTER_TESTS_URL=http://172.17.0.1:8000 ./bitbake/lib/toaster/manage.py test --liveserver=172.17.… 54 …_REMOTE_HUB=http://127.0.0.1:4444/wd/hub ./bitbake/lib/toaster/manage.py test --liveserver=172.17.… [all …]
|
/openbmc/openbmc-build-scripts/scripts/ |
H A D | build-unit-test-docker | 3 # Build the required docker image to run package unit tests 6 # DOCKER_IMG_NAME: <optional, the name of the docker image to generate> 7 # default is openbmc/ubuntu-unit-test 8 # DISTRO: <optional, the distro to build a docker image against> 9 # FORCE_DOCKER_BUILD: <optional, a non-zero value with force all Docker 20 # DOCKER_REG: <optional, the URL of a docker registry to utilize 22 # (ex. docker.io) 35 # typing.Dict is used for type-hints. 41 # System may have docker or it may have podman, try docker first 42 from sh import docker [all …]
|
H A D | get_unit_test_report.py | 3 # This script generates the unit test coverage report for openbmc project. 22 # https://github.com/openbmc/phosphor-dbus-monitor.git NO 23 # https://github.com/openbmc/phosphor-sel-logger.git;protocol=git NO 26 # Other outputs and errors are redirected to output.log and debug.log in 40 "openbmc-tools", 44 "phosphor-ecc", 45 "phosphor-pcie-presence", 46 "phosphor-u-boot-env-mgr", 47 "rrd-ipmi-blob", 49 "openpower-inventory-upload", [all …]
|
/openbmc/phosphor-debug-collector/ |
H A D | README.md | 1 # phosphor-debug-collector 3 Phosphor Debug Collector provides mechanisms to collect various log files and 7 collects debug data and packages it into an archive file. 15 2. ninja -C builddir 18 To clean the built files run `ninja -C builddir clean`. 22 Tests can be run in the CI docker container, refer 23 [local-ci-build](https://github.com/openbmc/docs/blob/master/testing/local-ci-build.md) 28 meson -Dtests=enabled build 29 ninja -C build test
|
/openbmc/openbmc-build-scripts/ |
H A D | build-setup.sh | 4 # This build script is for running the OpenBMC builds as Docker containers. 9 # build_scripts_dir The path of the openbmc-build-scripts directory. 24 # CONTAINER_ONLY Set to "true" if you only want to build the docker 26 # DOCKER_REG: <optional, the URL of a docker registry to utilize 28 # (ex. docker.io or public.ecr.aws/docker/library) 30 # Docker Image Build Variables: 31 # BITBAKE_OPTS Set to "-c populate_sdk" or whatever other BitBake options 41 # img_name The name given to the target build's docker image. 42 # Default: "openbmc/${distro}:${imgtag}-${target}" 43 # img_tag The base docker image distro tag: [all …]
|
/openbmc/bmcweb/ |
H A D | DEVELOPING.md | 11 - Binaries and static files should take up < 1MB of filesystem size 12 - Memory usage should remain below 10MB at all times 13 - Application startup time should be less than 1 second on target hardware 29 - All buffer boundaries must be checked before indexing or using values 30 - All pointers and iterators must be checked for null before dereferencing 31 - All input from outside the application is considered untrusted, and should be 34 - All error statuses are checked and accounted for in control flow. 35 - Where applicable, noexcept methods should be preferred to methods that use 37 - Explicitly bounded types should be preferred over implicitly bounded types 39 - no use of [all …]
|
/openbmc/openbmc/poky/documentation/overview-manual/ |
H A D | yp-intro.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 11 developers create custom Linux-based systems that are designed for 26 .. image:: figures/key-dev-elements.png 31 …ticle <https://www.embedded.com/electronics-blogs/say-what-/4458600/Why-the-Yocto-Project-for-my-I… 39 -------- 43 - *Widely Adopted Across the Industry:* Many semiconductor, operating 50 - *Architecture Agnostic:* Yocto Project supports Intel, ARM, MIPS, 59 - *Images and Code Transfer Easily:* Yocto Project output can easily 68 - *Flexibility:* Corporations use the Yocto Project many different 75 - *Ideal for Constrained Embedded and IoT devices:* Unlike a full Linux [all …]
|
/openbmc/openbmc/poky/meta/classes-global/ |
H A D | sanity.bbclass | 4 # SPDX-License-Identifier: MIT 43 SANITY_DIFF_TOOL ?= "diff -u" 115 if start != -1 and (len(bbpath_line) != (start + 1)): 147 # Handle rename of meta-yocto -> meta-poky 148 # This marks the start of separate version numbers but code is needed in OE-Core 152 if 'meta-yocto' in layers: 155 index, meta_yocto_line = sanity_conf_find_line(r'.*meta-yocto[\'"\s\n]', lines) 157 lines[index] = meta_yocto_line.replace('meta-yocto', 'meta-poky') 188 bb.fatal(""" OE-core's config sanity checker detected a potential misconfiguration. 202 overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + multilib [all …]
|
/openbmc/ |
D | opengrok1.0.log | 1 2025-03-24 03:00:46.525-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-03-24 03:00:46.643-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
D | opengrok2.0.log | 1 2025-03-23 03:00:33.620-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-03-23 03:00:33.720-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
/openbmc/webui-vue/ |
H A D | package-lock.json | 2 "name": "webui-vue", 8 "name": "webui-vue", 11 "@carbon/icons-vue": "10.49.1", 14 "@vue/vue3-jest": "27.0.0", 18 "axios-cache-interceptor": "1.5.1", 20 "bootstrap-vue": "2.23.1", 21 "core-js": "3.23.4", 22 "date-fns": "2.28.0", 23 "date-fns-tz": "1.3.6", 24 "js-cookie": "3.0.1", [all …]
|
/openbmc/linux/ |
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa [all...] |