| /openbmc/qemu/tests/tcg/i386/ |
| H A D | Makefile.target | 8 config-cc.mak: Makefile 9 $(quiet-@)( \ 10 $(call cc-option,-fno-pie, CROSS_CC_HAS_I386_NOPIE)) 3> config-cc.mak 12 -include config-cc.mak 16 SKIP_I386_TESTS=test-i386-ssse3 test-avx test-3dnow test-mmx test-flags 17 X86_64_TESTS:=$(filter test-i386-adcox test-i386-bmi2 $(SKIP_I386_TESTS), $(ALL_X86_TESTS)) 19 test-i386-sse-exceptions: CFLAGS += -msse4.1 -mfpmath=sse 20 run-test-i386-sse-exceptions: QEMU_OPTS += -cpu max 22 test-i386-pcmpistri: CFLAGS += -msse4.2 23 run-test-i386-pcmpistri: QEMU_OPTS += -cpu max [all …]
|
| H A D | README | 3 test-i386 4 --------- 8 a real CPU or another emulator. 11 to test some 16 bit addressing and 32 bit with segmentation cases. 13 The Linux system call vm86() is used to test vm86 emulation. 15 Various exceptions are raised to test most of the x86 user space 18 test-avx 19 -------- 22 for comparison with the output obtained with a real CPU or another emulator. 24 test-avx.h is generate from x86.csv by test-avx.py [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/ |
| H A D | 0013-Handle-__cpu_mask-usage.patch | 3 Date: Fri, 13 Sep 2019 19:26:27 -0400 8 src/test/test-cpu-set-util.c:18:54: error: '__cpu_mask' undeclared (first use in this function) 9 src/test/test-sizeof.c:73:14: error: '__cpu_mask' undeclared (first use in this function) 16 add a typedef to cpu-set-util.h defining __cpu_mask appropriately. 18 Upstream-Status: Inappropriate [musl specific] 20 Signed-off-by: Scott Murray <scott.murray@konsulko.com> 21 --- 22 src/shared/cpu-set-util.h | 2 ++ 23 src/test/test-sizeof.c | 2 +- 24 2 files changed, 3 insertions(+), 1 deletion(-) [all …]
|
| /openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/ |
| H A D | 0013-Handle-__cpu_mask-usage.patch | 3 Date: Fri, 13 Sep 2019 19:26:27 -0400 8 src/test/test-cpu-set-util.c:18:54: error: '__cpu_mask' undeclared (first use in this function) 9 src/test/test-sizeof.c:73:14: error: '__cpu_mask' undeclared (first use in this function) 16 add a typedef to cpu-set-util.h defining __cpu_mask appropriately. 18 Upstream-Status: Inappropriate [musl specific] 20 Signed-off-by: Scott Murray <scott.murray@konsulko.com> 21 --- 22 src/shared/cpu-set-util.h | 2 ++ 23 src/test/test-sizeof.c | 2 +- 24 2 files changed, 3 insertions(+), 1 deletion(-) [all …]
|
| /openbmc/openbmc-test-automation/systest/ |
| H A D | proc_freq_check.robot | 5 # Test Parameters: 14 Test Setup Test Setup Execution 15 Test Teardown Test Teardown Execution 17 Test Tags Proc_Freq_Check 19 *** Test Cases *** 25 ${actual_min_freq}= Get CPU Min Frequency 26 ${min_freq_designated_lower_limit}= Get CPU Min Frequency Limit 31 ${err_msg}= Catenate Reported CPU frequency below designated limit. 35 ${actual_max_freq}= Get CPU Max Frequency 36 ${max_freq_designated_limit}= Get CPU Max Frequency Limit [all …]
|
| /openbmc/qemu/tests/tcg/riscv64/ |
| H A D | Makefile.target | 1 # -*- Mode: makefile -*- 2 # RISC-V specific tweaks 5 TESTS += test-div 8 # Disable compressed instructions for test-noc 9 TESTS += test-noc 10 test-noc: LDFLAGS = -nostdlib -static 11 run-test-noc: QEMU_OPTS += -cpu rv64,c=false 13 TESTS += test-aes 14 run-test-aes: QEMU_OPTS += -cpu rv64,zk=on 16 # Test for fcvtmod [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) 47 @if test "$(MAKECMDGOALS)" = "distclean" && \ [all …]
|
| /openbmc/u-boot/doc/ |
| H A D | README.POST | 1 Power-On-Self-Test support in U-Boot 2 ------------------------------------ 4 This project is to support Power-On-Self-Test (POST) in U-Boot. 6 1. High-level requirements 11 and running Power-On-Self-Test in U-Boot. This framework shall 21 The framework shall allow run-time configuration of the lists 22 of tests running on normal/power-fail booting. 31 3) The following POST tests shall be developed for MPC823E-based 34 o) CPU test 35 o) Cache test [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-crypto/botan/ |
| H A D | botan_3.7.1.bb | 3 LICENSE = "BSD-2-Clause" 7 SRC_URI = "https://botan.randombit.net/releases/Botan-${PV}.tar.xz" 10 S = "${WORKDIR}/Botan-${PV}" 14 CPU ?= "${TARGET_ARCH}" 15 CPU:x86 = "x86_32" 16 CPU:armv7a = "armv7" 17 CPU:armv7ve = "armv7" 21 --prefix="${exec_prefix}" \ 22 --libdir="${libdir}" \ 23 --cpu="${CPU}" \ [all …]
|
| /openbmc/qemu/tests/functional/ |
| H A D | test_s390x_topology.py | 3 # Functional test that boots a Linux kernel and checks the console 11 # later. See the COPYING file in the top-level directory. 21 S390x CPU topology consists of 4 topology layers, from bottom to top, 24 See: docs/system/s390x/cpu-topology.rst. 26 S390x CPU topology is setup in different ways: 27 - implicitly from the '-smp' argument by completing each topology 30 - explicitly from the '-device' argument on the QEMU command line 31 - explicitly by hotplug of a new CPU using QMP or HMP 32 - it is modified by using QMP 'set-cpu-topology' 47 '/fedora-secondary/releases/35/Server/s390x/os' [all …]
|
| H A D | test_aarch64_sbsaref_freebsd.py | 3 # Functional test that boots a kernel and checks the console 5 # Copyright (c) 2023-2024 Linaro Ltd. 8 # Philippe Mathieu-Daudé 11 # SPDX-License-Identifier: GPL-2.0-or-later 21 ('http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/arm64' 22 '/aarch64/ISO-IMAGES/14.1/FreeBSD-14.1-RELEASE-arm64-aarch64-bootonly.iso.xz'), 26 # We only boot a whole OS for the current top level CPU and GIC 27 # Other test profiles should use more minimal boots 28 def boot_freebsd14(self, cpu=None): argument 29 self.set_machine('sbsa-ref') [all …]
|
| H A D | test_aarch64_sbsaref_alpine.py | 3 # Functional test that boots a kernel and checks the console 5 # Copyright (c) 2023-2024 Linaro Ltd. 8 # Philippe Mathieu-Daudé 11 # SPDX-License-Identifier: GPL-2.0-or-later 21 ('https://dl-cdn.alpinelinux.org/' 22 'alpine/v3.17/releases/aarch64/alpine-standard-3.17.2-aarch64.iso'), 26 # We only boot a whole OS for the current top level CPU and GIC 27 # Other test profiles should use more minimal boots 28 def boot_alpine_linux(self, cpu=None): argument 29 self.set_machine('sbsa-ref') [all …]
|
| /openbmc/qemu/tests/tcg/aarch64/ |
| H A D | Makefile.target | 1 # -*- Mode: makefile -*- 12 AARCH64_TESTS=fcvt pcalign-a64 lse2-fault 13 AARCH64_TESTS += test-2248 test-2150 15 fcvt: LDFLAGS+=-lm 17 run-fcvt: fcvt 18 $(call run-test,$<,$(QEMU) $<) 19 $(call diff-out,$<,$(AARCH64_SRC)/fcvt.ref) 21 config-cc.mak: Makefile 22 $(quiet-@)( \ 23 fnia=`$(call cc-test,-fno-integrated-as) && echo -fno-integrated-as`; \ [all …]
|
| H A D | Makefile.softmmu-target | 24 LDFLAGS=-Wl,-T$(LINK_SCRIPT) 27 CFLAGS+=-nostdlib -ggdb -O0 $(MINILIB_INC) 28 LDFLAGS+=-static -nostdlib $(CRT_OBJS) $(MINILIB_OBJS) -lgcc 30 config-cc.mak: Makefile 31 $(quiet-@)( \ 32 $(call cc-option,-march=armv8.3-a, CROSS_CC_HAS_ARMV8_3); \ 33 $(call cc-option,-march=armv8.5-a+memtag, CROSS_CC_HAS_ARMV8_MTE)) 3> config-cc.mak 34 -include config-cc.mak 40 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -x assembler-with-cpp -Wa,--noexecstack -c $< -o $@ 44 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $< -o $@ $(LDFLAGS) [all …]
|
| /openbmc/qemu/tests/tcg/x86_64/ |
| H A D | Makefile.target | 1 # -*- Mode: makefile -*- 3 # x86_64 tests - included from tests/tcg/Makefile.target 5 # Currently we only build test-x86_64 and test-i386-ssse3 from 11 X86_64_TESTS += test-2413 13 ifeq ($(filter %-linux-user, $(TARGET)),$(TARGET)) 18 X86_64_TESTS += test-1648 19 X86_64_TESTS += test-2175 20 X86_64_TESTS += cross-modifying-code 22 TESTS=$(MULTIARCH_TESTS) $(X86_64_TESTS) test-x86_64 27 adox: CFLAGS=-O2 [all …]
|
| /openbmc/u-boot/post/ |
| H A D | tests.c | 1 // SPDX-License-Identifier: GPL-2.0+ 50 "OCM test", 52 "This test checks on chip memory (OCM).", 62 "Cache test", 64 "This test verifies the CPU cache operation.", 77 "Watchdog timer test", 79 "This test checks the watchdog timer.", 90 "I2C test", 92 "This test verifies the I2C operation.", 102 "RTC test", [all …]
|
| /openbmc/qemu/tests/tcg/ppc64/ |
| H A D | Makefile.target | 1 # -*- Mode: makefile -*- 7 config-cc.mak: Makefile 8 $(quiet-@)( \ 9 $(call cc-option,-mcpu=power8, CROSS_CC_HAS_CPU_POWER8); \ 10 $(call cc-option,-mpower10, CROSS_CC_HAS_POWER10)) 3> config-cc.mak 12 -include config-cc.mak 14 # multi-threaded tests are known to fail (e.g., clang-user CI job) 15 # See: https://gitlab.com/qemu-project/qemu/-/issues/2456 16 run-signals: signals 17 $(call skip-test, $<, "BROKEN (flaky with clang) ") [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/mcelog/ |
| H A D | mce-test_git.bb | 4 SUMMARY = "MCE test suite" 6 DESCRIPTION = "The MCE test suite is a collection of tools and test scripts for \ 7 testing the Linux RAS related features, including CPU/Memory error \ 10 LICENSE = "GPL-2.0-only" 13 SRC_URI = "git://git.kernel.org/pub/scm/utils/cpu/mce/mce-test.git;protocol=git;branch=master \ 14 file://makefile-remove-ldflags.patch \ 15 file://0001-gcov_merge.py-scov_merge.py-switch-to-python3.patch \ 16 file://0001-ltp-pan-fix-wait_handler-declaration.patch \ 21 RDEPENDS:${PN} = "mcelog mce-inject dialog bash" 23 COMPATIBLE_HOST = '(i.86|x86_64).*-linux' [all …]
|
| /openbmc/openbmc-test-automation/openpower/ |
| H A D | test_bmc_devicetree.robot | 9 Test Setup Open Connection And Log In 10 Test Teardown Run Keywords Close All Connections AND FFDC On Test Case Fail 12 Test Tags Test_BMC_Devicetree 17 *** Test Cases *** 36 Check BMC CPU Name Property Is Set 37 [Documentation] Verify if the BMC CPU name property is populated. 45 Check BMC CPU Compatible Property Is Set 46 [Documentation] Verify if the BMC CPU compatible property is populated. 51 cpus/cpu@0/compatible 79 gpio-fsi/name [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/stressapptest/ |
| H A D | stressapptest_1.0.11.bb | 1 SUMMARY = "Stressful Application Test" 2 DESCRIPTION = "Stressful Application Test (or stressapptest, its unix name) \ 3 is a memory interface test. It tries to maximize randomized traffic to memory \ 5 situation in order to test the existing hardware devices in a computer. \ 9 LICENSE = "Apache-2.0" 14 EXTRA_AUTOCONF:append:armv7a = " --with-cpu=armv7a" 15 EXTRA_AUTOCONF:append:armv7ve = " --with-cpu=armv7a" 17 GI_DATA_ENABLED:libc-musl:armv7a = "False" 18 GI_DATA_ENABLED:libc-musl:armv7ve = "False"
|
| /openbmc/qemu/tests/qtest/ |
| H A D | meson.build | 2 '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 …]
|
| /openbmc/openbmc-test-automation/redfish/systems/ |
| H A D | test_systems_inventory.robot | 11 Test Setup Printn 12 Test Teardown Test Teardown Execution 14 Test Tags Systems_Inventory 25 *** Test Cases *** 27 Verify CPU And Core Count 43 FOR ${cpu} IN @{cpus_ok} 44 ${cores}= Get CPU TotalCores ${cpu} 76 [Documentation] Check that the System SerialNumber is non-blank. 85 [Documentation] Check that the Model is non-blank. 123 [Documentation] Check that the Motherboard SerialNumber is non-blank. [all …]
|
| /openbmc/u-boot/drivers/mailbox/ |
| H A D | Kconfig | 9 CPU to another CPU, or sometimes to dedicated HW modules. They form 10 the basis of a variety of inter-process/inter-CPU communication 14 bool "Enable the sandbox mailbox test driver" 17 Enable support for a test mailbox implementation, which simply echos
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs-128/ |
| H A D | riscv32.patch | 3 Date: Sun, 24 Oct 2021 22:32:50 -0700 6 Upstream-Status: Pending 7 Signed-off-by: Khem Raj <raj.khem@gmail.com> 8 --- 11 .../mozbuild/test/configure/test_toolchain_configure.py | 1 + 14 diff --git a/build/moz.configure/init.configure b/build/moz.configure/init.configure 16 --- a/build/moz.configure/init.configure 18 @@ -594,6 +594,9 @@ def split_triplet(triplet, allow_wasi=False): 19 elif cpu.startswith("aarch64"): 22 + elif cpu in ("riscv32", "riscv32gc"): [all …]
|
| /openbmc/openbmc/meta-arm/meta-arm/lib/oeqa/runtime/cases/ |
| H A D | fvp_devices.py | 11 * Fails the test on command failure by default 12 * Allows the "run" behavior to be overridden in sub-classes 21 retry -= 1 28 self.fail("Command '%s' returned non-zero exit " 35 cmd = f'find "/sys/class/{cls}" -type l -maxdepth 1' 62 f'echo "{flag}" > "/sys/devices/system/cpu/cpu{cpu_num}/online"', 66 f'cat "/sys/devices/system/cpu/cpu{cpu_num}/online"' 82 ' -name "cpu@*" -maxdepth 1 | wc -l') 92 # Test that all cores are online 93 _, cpus = self.run_cmd('grep -c "processor" /proc/cpuinfo') [all …]
|