Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'], chrootPath='/var/lib/mock/f45-build-30470-644/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'dafe53a0863842a7b01d86138ddf2efa', '-D', '/var/lib/mock/f45-build-30470-644/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Wrote: /builddir/build/SRPMS/python-dmidecode-3.12.3-19.fc45.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'], chrootPath='/var/lib/mock/f45-build-30470-644/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '34ac690287d14e18a1636fc745598249', '-D', '/var/lib/mock/f45-build-30470-644/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.OS7ALO Creating(rpmbuild.env): /builddir/build/BUILD/python-dmidecode-3.12.3-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/python-dmidecode-3.12.3-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/python-dmidecode-3.12.3-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="python-dmidecode" RPM_PACKAGE_VERSION="3.12.3" RPM_PACKAGE_RELEASE="19.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.oe8lxK + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + rm -rf python-dmidecode-3.12.3 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/python-dmidecode-3.12.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd python-dmidecode-3.12.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (python-dmidecode-rhbz2154949.patch):' Patch #0 (python-dmidecode-rhbz2154949.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .backup --fuzz=0 patching file src/setup_common.py patching file src/setup_common.py patching file Makefile + mv src/setup-dbg.py src/setup.py src/setup_common.py . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.1IQqH0 + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + cd python-dmidecode-3.12.3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir --output /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-dep-overrides Handling setuptools >= 40.8 from default build backend Requirement not satisfied: setuptools>=40.8 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-dmidecode-3.12.3-19.fc45.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'], chrootPath='/var/lib/mock/f45-build-30470-644/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '3413116a666c4bc9af537522ae54eef9', '-D', '/var/lib/mock/f45-build-30470-644/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Kpz7bx + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + cd python-dmidecode-3.12.3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir --output /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-dep-overrides Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools>=40.8 (installed: setuptools 83.0.0) + cat /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-buildrequires + rm -rfv python_dmidecode-3.12.2.dist-info/ removed 'python_dmidecode-3.12.2.dist-info/top_level.txt' removed 'python_dmidecode-3.12.2.dist-info/METADATA' removed directory 'python_dmidecode-3.12.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-dmidecode-3.12.3-19.fc45.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'], chrootPath='/var/lib/mock/f45-build-30470-644/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '3701a8a1f56144aa98227679ecb08869', '-D', '/var/lib/mock/f45-build-30470-644/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bkj1xr3l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-dmidecode.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.CabLfH + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + cd python-dmidecode-3.12.3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir --output /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-dep-overrides Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools>=40.8 (installed: setuptools 83.0.0) + cat /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-buildrequires + rm -rfv python_dmidecode-3.12.2.dist-info/ removed 'python_dmidecode-3.12.2.dist-info/top_level.txt' removed 'python_dmidecode-3.12.2.dist-info/METADATA' removed directory 'python_dmidecode-3.12.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ze8kmu + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python-dmidecode-3.12.3 + export PYTHON_BIN=/usr/bin/python3 + PYTHON_BIN=/usr/bin/python3 + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu89' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu89' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu89' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu89' + export CC=gcc + CC=gcc + export CXX=g++ + CXX=g++ + mkdir -p /builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu89' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu89' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: python-dmidecode Building wheel for python-dmidecode (pyproject.toml): started Running command Building wheel for python-dmidecode (pyproject.toml) src/dmidecodemodule.c: In function ‘__dmidecode_xml_getsection’: src/dmidecodemodule.c:482:90: warning: passing argument 3 of ‘_pyReturnError’ makes integer from pointer without a cast [-Wint-conversion] 482 | _pyReturnError(PyExc_RuntimeError, "Invalid type id '%s' -- %s", typeid, err); | ^~~~~~ | | | char * In file included from src/dmidecode.h:24, from src/dmidecodemodule.h:58, from src/dmidecodemodule.c:47: src/dmierror.h:38:65: note: expected ‘int’ but argument is of type ‘char *’ 38 | void _pyReturnError(PyObject *exception, const char *fname, int line, const char *msgfmt, ...); | ~~~~^~~~ src/dmidecodemodule.c: In function ‘dmidecode_get_section’: src/dmidecodemodule.c:662:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 662 | section = PyUnicode_AsUTF8(args); | ^ src/dmidecodemodule.c: In function ‘dmidecode_set_dev’: src/dmidecodemodule.c:793:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 793 | f = PyUnicode_AsUTF8(arg); | ^ src/dmidecodemodule.c: In function ‘dmidecode_set_pythonxmlmap’: src/dmidecodemodule.c:841:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 841 | fname = PyUnicode_AsUTF8(arg); | ^ src/dmidecodemodule.c: At top level: src/dmidecodemodule.c:916:28: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 916 | {(char *)"xmlapi", dmidecode_xmlapi, METH_VARARGS | METH_KEYWORDS, | ^~~~~~~~~~~~~~~~ src/dmidecodemodule.c:916:28: note: (near initialization for ‘DMIDataMethods[16].ml_meth’) src/dmidecodemodule.c:693:18: note: ‘dmidecode_xmlapi’ declared here 693 | static PyObject *dmidecode_xmlapi(PyObject *self, PyObject *args, PyObject *keywds) | ^~~~~~~~~~~~~~~~ src/dmidecodemodule.c: In function ‘PyInit_dmidecodemod’: src/dmidecodemodule.c:997:9: warning: ‘xmlXPathInit’ is deprecated [-Wdeprecated-declarations] 997 | xmlXPathInit(); | ^~~~~~~~~~~~ In file included from src/libxml_wrap.h:41, from src/dmidecodemodule.c:45: /usr/include/libxml2/libxml/xpath.h:564:21: note: declared here 564 | xmlXPathInit (void); | ^~~~~~~~~~~~ src/dmidecodemodule.c:1027:72: warning: passing argument 3 of ‘PyCapsule_New’ from incompatible pointer type [-Wincompatible-pointer-types] 1027 | PyModule_AddObject(module, "options", PyCapsule_New(opt, NULL, destruct_options)); | ^~~~~~~~~~~~~~~~ | | | void (*)(void *) In file included from /usr/include/python3.15/Python.h:109, from src/dmidecodemodule.c:42: /usr/include/python3.15/pycapsule.h:31:26: note: expected ‘PyCapsule_Destructor’ {aka ‘void (*)(struct _object *)’} but argument is of type ‘void (*)(void *)’ 31 | PyCapsule_Destructor destructor); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/dmidecodemodule.c:929:6: note: ‘destruct_options’ declared here 929 | void destruct_options(void *ptr) | ^~~~~~~~~~~~~~~~ /usr/include/python3.15/pycapsule.h:23:16: note: ‘PyCapsule_Destructor’ declared here 23 | typedef void (*PyCapsule_Destructor)(PyObject *); | ^~~~~~~~~~~~~~~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:57:25: warning: array subscript 16 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 57 | buf[0x05] += buf[0x10] + buf[0x11] + buf[0x12] + buf[0x13] | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 16 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:57:37: warning: array subscript 17 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 57 | buf[0x05] += buf[0x10] + buf[0x11] + buf[0x12] + buf[0x13] | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 17 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:57:49: warning: array subscript 18 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 57 | buf[0x05] += buf[0x10] + buf[0x11] + buf[0x12] + buf[0x13] | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 18 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:57:61: warning: array subscript 19 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 57 | buf[0x05] += buf[0x10] + buf[0x11] + buf[0x12] + buf[0x13] | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 19 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:58:30: warning: array subscript 20 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 58 | + buf[0x14] + buf[0x15] + buf[0x16] + buf[0x17] - 32; | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 20 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:58:42: warning: array subscript 21 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 58 | + buf[0x14] + buf[0x15] + buf[0x16] + buf[0x17] - 32; | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 21 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:58:54: warning: array subscript 22 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 58 | + buf[0x14] + buf[0x15] + buf[0x16] + buf[0x17] - 32; | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 22 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:58:66: warning: array subscript 23 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 58 | + buf[0x14] + buf[0x15] + buf[0x16] + buf[0x17] - 32; | ~~~^~~~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 23 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:59:19: warning: array subscript 16 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 59 | buf[0x10] = 32; | ~~~~~~~~~~^~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 16 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:60:19: warning: array subscript 17 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 60 | buf[0x11] = 0; | ~~~~~~~~~~^~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 17 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:61:19: warning: array subscript 18 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 61 | buf[0x12] = 0; | ~~~~~~~~~~^~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 18 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:62:19: warning: array subscript 19 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 62 | buf[0x13] = 0; | ~~~~~~~~~~^~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 19 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:63:19: warning: array subscript 20 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 63 | buf[0x14] = 0; | ~~~~~~~~~~^~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 20 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:64:19: warning: array subscript 21 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 64 | buf[0x15] = 0; | ~~~~~~~~~~^~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 21 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:65:19: warning: array subscript 22 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 65 | buf[0x16] = 0; | ~~~~~~~~~~^~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 22 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:66:19: warning: array subscript 23 is outside array bounds of ‘u8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=] 66 | buf[0x17] = 0; | ~~~~~~~~~~^~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 23 into object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ In function ‘overwrite_smbios3_address’, inlined from ‘legacy_decode’ at src/dmidump.c:155:9, inlined from ‘dump’ at src/dmidump.c:185:29: src/dmidump.c:59:19: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 59 | buf[0x10] = 32; | ~~~~~~~~~~^~~~ src/dmidump.c: In function ‘dump’: src/dmidump.c:147:12: note: at offset 16 into destination object ‘crafted’ of size 16 147 | u8 crafted[16]; | ^~~~~~~ src/dmixml.c: In function ‘dmixml_buildstr’: src/dmixml.c:68:33: warning: pointer targets in passing argument 3 of ‘xmlStrVPrintf’ differ in signedness [-Wpointer-sign] 68 | xmlStrVPrintf(ret, len, xmlfmt, ap); | ^~~~~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/libxml2/libxml/tree.h:27, from /usr/include/libxml2/libxml/parser.h:15, from /usr/include/libxml2/libxml/tree.h:17, from src/dmixml.c:40: /usr/include/libxml2/libxml/xmlstring.h:105:54: note: expected ‘const char *’ but argument is of type ‘xmlChar *’ {aka ‘unsigned char *’} 105 | const char *msg, | ~~~~~~~~~~~~^~~ Building wheel for python-dmidecode (pyproject.toml): finished with status 'done' Created wheel for python-dmidecode: filename=python_dmidecode-3.12.2-cp315-cp315-linux_riscv64.whl size=241687 sha256=a048e3d1444845e5c510fd6962c0d998f84d5273f47895ed5414264464542abf Stored in directory: /builddir/.cache/pip/wheels/4a/8e/90/7085a86bbdd21fc7edd2e1c2fcbd7eb4d0bf3ae52666173067 Successfully built python-dmidecode + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GjRBfx + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + '[' /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-dmidecode-3.12.3-build + mkdir /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python-dmidecode-3.12.3 ++ ls /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir/python_dmidecode-3.12.2-cp315-cp315-linux_riscv64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=python_dmidecode==3.12.2 + '[' -z python_dmidecode==3.12.2 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/python-dmidecode-3.12.3-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir python_dmidecode==3.12.2 Using pip 26.1.2 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir Processing /builddir/build/BUILD/python-dmidecode-3.12.3-build/pyproject-wheeldir/python_dmidecode-3.12.2-cp315-cp315-linux_riscv64.whl Installing collected packages: python_dmidecode Successfully installed python_dmidecode-3.12.2 + '[' -d /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/bin ']' + rm -f /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + site_dirs+=("/usr/lib64/python3.15/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info' +++ basename /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info ++ PYTHONPATH=/usr/lib/rpm/redhat ++ /usr/bin/python3 -sBc 'import sys; from pyproject_save_files import canonical_name_from_distinfo; print(canonical_name_from_distinfo(sys.argv[1]))' python_dmidecode-3.12.2.dist-info + _normalized=python-dmidecode + echo '%ghost %dir /usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT --record /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info/RECORD --output /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-record + rm -fv /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info/RECORD removed '/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info/REQUESTED removed '/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/python_dmidecode-3.12.2.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-files --output-modules /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-modules --buildroot /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT --sitelib /usr/lib/python3.15/site-packages --sitearch /usr/lib64/python3.15/site-packages --python-version 3.15 --pyproject-record /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-record --prefix /usr -L dmidecode dmidecodemod + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 3.12.3-19.fc45 --unique-debug-suffix -3.12.3-19.fc45.riscv64 --unique-debug-src-base python-dmidecode-3.12.3-19.fc45.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/python-dmidecode-3.12.3-19.fc45.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15 using python3.15 Bytecompiling .py files below /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages/__pycache__/dmidecode.cpython-315.pyc: rewriting with normalized contents Scanned 19 directories and 33 files, processed 1 inodes, 1 modified (0 replaced + 1 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr Scanned 18 directories and 33 files, considered 33 files, read 0 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/python-dmidecode-3.12.3-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.P0HHVJ + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python-dmidecode-3.12.3 + '[' '!' -f /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-modules ']' + PATH=/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3-19.fc45.riscv64-pyproject-modules Check import: dmidecode Check import: dmidecodemod + export PYTHONPATH=/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages + PYTHONPATH=/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/lib64/python3.15/site-packages + export PYTHON_BIN=/usr/bin/python3 + PYTHON_BIN=/usr/bin/python3 + make -C unit-tests make: Entering directory '/builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3/unit-tests' python3 unit -vv ================================================================================ * Testing for command line version of dmidecode ...WARN * Running test as normal user, some tests will be skipped * Creation of temporary files...PASS ================================================================================ * Importing module... Not running as root, a warning above can be expected...PASS * Version: 3.12.2 * DMI Version String: None * Testing that default device is /dev/mem...PASS * Testing ability to change device to /tmp/tmp1zbths52...PASS * Testing that device has changed to /tmp/tmp1zbths52...PASS * Skipped testing dump() function, dmidecode does not have access to DMI data * Loading ../src/pymap.xml for XML->Python dictonary mapping...PASS ================================================================================ * Testing private/ProLiant-DL585-G2.1.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL585-G2.1.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803', '0x0804', '0x0805']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908', '0x0909']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0710', '0x0711', '0x0712', '0x0713', '0x0720', '0x0721', '0x0722', '0x0723']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0401', '0x0402', '0x0403']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0710', '0x0711', '0x0712', '0x0713', '0x0720', '0x0721', '0x0722', '0x0723']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0401', '0x0402', '0x0403']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803', '0x0804', '0x0805']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x2600']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908', '0x0909']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301', '0x1302', '0x1303']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407', '0x1408', '0x1409', '0x140a', '0x140b', '0x140c', '0x140d', '0x140e', '0x140f', '0x1410', '0x1411', '0x1412', '0x1413', '0x1414', '0x1415', '0x1416', '0x1417', '0x1418', '0x1419', '0x141a', '0x141b', '0x141c', '0x141d', '0x141e', '0x141f']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/IBM-x3950-M2.1.dmidump...PASS * Testing set_dev/get_dev on private/IBM-x3950-M2.1.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x0273', '0x016c', '0x016d', '0x016e', '0x016f', '0x0001']) * Testing connector (2/9)...PASS * dict_keys(['0x00c2', '0x00c3', '0x00c4', '0x00c5', '0x00c6', '0x00c7', '0x00c8', '0x00c9', '0x00ca', '0x00cb', '0x00cc', '0x00cd', '0x00ce', '0x00cf', '0x00d0', '0x00d1', '0x00d2']) * Testing baseboard (3/9)...PASS * dict_keys(['0x0002', '0x0003', '0x0005', '0x0006', '0x0007', '0x0008']) * Testing slot (4/9)...PASS * dict_keys(['0x012b', '0x012c', '0x012d', '0x012e', '0x012f', '0x0130', '0x0131']) * Testing bios (5/9)...PASS * dict_keys(['0x0170', '0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0043', '0x0046', '0x0049', '0x004c']) * Testing chassis (7/9)...PASS * dict_keys(['0x003a']) * Testing processor (8/9)...PASS * dict_keys(['0x00a2', '0x00a3', '0x00a4', '0x00a5']) * Testing memory (9/9)...PASS * dict_keys(['0x0172', '0x0173', '0x0174', '0x0175', '0x0176', '0x0177', '0x0178', '0x0179', '0x017a', '0x017b', '0x017c', '0x017d', '0x017e', '0x017f', '0x0180', '0x0181', '0x0182', '0x0183', '0x0184', '0x0185', '0x0186', '0x0187', '0x0188', '0x0189', '0x018a', '0x018b', '0x018c', '0x018d', '0x018e', '0x018f', '0x0190', '0x0191', '0x0171']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * dict_keys(['0x0002', '0x0003', '0x0005', '0x0006', '0x0007', '0x0008']) * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0043', '0x0046', '0x0049', '0x004c']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x00a2', '0x00a3', '0x00a4', '0x00a5']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x0273']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x00c2', '0x00c3', '0x00c4', '0x00c5', '0x00c6', '0x00c7', '0x00c8', '0x00c9', '0x00ca', '0x00cb', '0x00cc', '0x00cd', '0x00ce', '0x00cf', '0x00d0', '0x00d1', '0x00d2']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x016b']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x003a']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * dict_keys(['0x016c', '0x016d', '0x016e', '0x016f']) * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * dict_keys(['0x0170']) * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x0274']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0001']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x0172', '0x0173', '0x0174', '0x0175', '0x0176', '0x0177', '0x0178', '0x0179', '0x017a', '0x017b', '0x017c', '0x017d', '0x017e', '0x017f', '0x0180', '0x0181', '0x0182', '0x0183', '0x0184', '0x0185', '0x0186', '0x0187', '0x0188', '0x0189', '0x018a', '0x018b', '0x018c', '0x018d', '0x018e', '0x018f', '0x0190', '0x0191']) * Testing type 16...PASS * dict_keys(['0x0171']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x012b', '0x012c', '0x012d', '0x012e', '0x012f', '0x0130', '0x0131']) * Testing type 19...PASS * dict_keys(['0x0272']) * Testing type 20...PASS * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL585-G1.0.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL585-G1.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0716', '0x0714', '0x0712', '0x0710', '0x0726', '0x0724', '0x0722', '0x0720', '0x0736', '0x0734', '0x0732', '0x0730']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0404', '0x0406', '0x0402', '0x0400']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f', '0x1000', '0x1001', '0x1002', '0x1003']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0716', '0x0714', '0x0712', '0x0710', '0x0726', '0x0724', '0x0722', '0x0720', '0x0736', '0x0734', '0x0732', '0x0730']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0404', '0x0406', '0x0402', '0x0400']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f']) * Testing type 16...PASS * dict_keys(['0x1000', '0x1001', '0x1002', '0x1003']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301', '0x1302', '0x1303']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407', '0x1408', '0x1409', '0x140a', '0x140b', '0x140c', '0x140d', '0x140e', '0x140f', '0x1410', '0x1411', '0x1412', '0x1413', '0x1414', '0x1415', '0x1416', '0x1417', '0x1418', '0x1419', '0x141a', '0x141b', '0x141c', '0x141d', '0x141e', '0x141f']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL585-G1.2.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL585-G1.2.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0716', '0x0714', '0x0712', '0x0710', '0x0726', '0x0724', '0x0722', '0x0720', '0x0736', '0x0734', '0x0732', '0x0730']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0404', '0x0406', '0x0402', '0x0400']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f', '0x1000', '0x1001', '0x1002', '0x1003']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0716', '0x0714', '0x0712', '0x0710', '0x0726', '0x0724', '0x0722', '0x0720', '0x0736', '0x0734', '0x0732', '0x0730']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0404', '0x0406', '0x0402', '0x0400']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f']) * Testing type 16...PASS * dict_keys(['0x1000', '0x1001', '0x1002', '0x1003']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301', '0x1302', '0x1303']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407', '0x1408', '0x1409', '0x140a', '0x140b', '0x140c', '0x140d', '0x140e', '0x140f', '0x1410', '0x1411', '0x1412', '0x1413', '0x1414', '0x1415', '0x1416', '0x1417', '0x1418', '0x1419', '0x141a', '0x141b', '0x141c', '0x141d', '0x141e', '0x141f']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL385-G1.2.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL385-G1.2.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0716', '0x0714', '0x0726', '0x0724', '0x0736', '0x0734']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0406']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0716', '0x0714', '0x0726', '0x0724', '0x0736', '0x0734']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0406']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/Parallels-Virtual-Platform.0.dmidump...PASS * Testing set_dev/get_dev on private/Parallels-Virtual-Platform.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x0011', '0x0001']) * Testing connector (2/9)...PASS * Testing baseboard (3/9)...PASS * dict_keys(['0x000a']) * Testing slot (4/9)...PASS * dict_keys(['0x0004', '0x0005', '0x0006', '0x0007', '0x0008', '0x0009']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * Testing chassis (7/9)...PASS * dict_keys(['0x0002']) * Testing processor (8/9)...PASS * dict_keys(['0x0003']) * Testing memory (9/9)...PASS * dict_keys(['0x000c', '0x000d', '0x000e', '0x000f', '0x000b']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0003']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x0011']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * dict_keys(['0x000a']) * Testing type 3...PASS * dict_keys(['0x0002']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0001']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x000c', '0x000d', '0x000e', '0x000f']) * Testing type 16...PASS * dict_keys(['0x000b']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0004', '0x0005', '0x0006', '0x0007', '0x0008', '0x0009']) * Testing type 19...PASS * dict_keys(['0x0010']) * Testing type 20...PASS * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL585-G2.0.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL585-G2.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908', '0x0909']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0710', '0x0711', '0x0712', '0x0713', '0x0720', '0x0721', '0x0722', '0x0723']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0401', '0x0402', '0x0403']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0710', '0x0711', '0x0712', '0x0713', '0x0720', '0x0721', '0x0722', '0x0723']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0401', '0x0402', '0x0403']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x2600']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908', '0x0909']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301', '0x1302', '0x1303']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407', '0x1408', '0x1409', '0x140a', '0x140b', '0x140c', '0x140d', '0x140e', '0x140f', '0x1410', '0x1411', '0x1412', '0x1413', '0x1414', '0x1415', '0x1416', '0x1417', '0x1418', '0x1419', '0x141a', '0x141b', '0x141c', '0x141d', '0x141e', '0x141f']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/VMware-Virtual-Platform.0.dmidump...PASS * Testing set_dev/get_dev on private/VMware-Virtual-Platform.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x0029', '0x0001']) * Testing connector (2/9)...PASS * dict_keys(['0x000f', '0x0010', '0x0011', '0x0012']) * Testing baseboard (3/9)...PASS * dict_keys(['0x001a', '0x0002']) * Testing slot (4/9)...PASS * dict_keys(['0x0013', '0x0014', '0x0015', '0x0016', '0x0017', '0x0018', '0x0019']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x000d', '0x000e']) * Testing chassis (7/9)...PASS * dict_keys(['0x0003']) * Testing processor (8/9)...PASS * dict_keys(['0x0004', '0x0005', '0x0006', '0x0007']) * Testing memory (9/9)...PASS * dict_keys(['0x001e', '0x001f', '0x0020', '0x0021', '0x001d']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * dict_keys(['0x0002']) * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x000d', '0x000e']) * Testing type 25...PASS * Testing type 23...PASS * dict_keys(['0x0026']) * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * dict_keys(['0x0028']) * Testing type 4...PASS * dict_keys(['0x0004', '0x0005', '0x0006', '0x0007']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x0029']) * Testing type 6...PASS * dict_keys(['0x0009', '0x000a', '0x000b', '0x000c']) * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x000f', '0x0010', '0x0011', '0x0012']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x001b']) * Testing type 24...PASS * dict_keys(['0x0027']) * Testing type 22...PASS * Testing type 10...PASS * dict_keys(['0x001a']) * Testing type 3...PASS * dict_keys(['0x0003']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * dict_keys(['0x002a']) * Testing type 13...PASS * Testing type 18...PASS * dict_keys(['0x0022']) * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * dict_keys(['0x0008']) * Testing type 1...PASS * dict_keys(['0x0001']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x001e', '0x001f', '0x0020', '0x0021']) * Testing type 16...PASS * dict_keys(['0x001d']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0013', '0x0014', '0x0015', '0x0016', '0x0017', '0x0018', '0x0019']) * Testing type 19...PASS * dict_keys(['0x0023']) * Testing type 20...PASS * dict_keys(['0x0024', '0x0025']) * Testing type 15...PASS * dict_keys(['0x001c']) * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/IBM-x3950-M2.0.dmidump...PASS * Testing set_dev/get_dev on private/IBM-x3950-M2.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x0273', '0x016c', '0x016d', '0x016e', '0x016f', '0x0001']) * Testing connector (2/9)...PASS * dict_keys(['0x00c2', '0x00c3', '0x00c4', '0x00c5', '0x00c6', '0x00c7', '0x00c8', '0x00c9', '0x00ca', '0x00cb', '0x00cc', '0x00cd', '0x00ce', '0x00cf', '0x00d0', '0x00d1', '0x00d2']) * Testing baseboard (3/9)...PASS * dict_keys(['0x0002', '0x0003', '0x0005', '0x0006', '0x0007', '0x0008']) * Testing slot (4/9)...PASS * dict_keys(['0x012b', '0x012c', '0x012d', '0x012e', '0x012f', '0x0130', '0x0131']) * Testing bios (5/9)...PASS * dict_keys(['0x0170', '0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0043', '0x0046', '0x0049', '0x004c']) * Testing chassis (7/9)...PASS * dict_keys(['0x003a']) * Testing processor (8/9)...PASS * dict_keys(['0x00a2', '0x00a3', '0x00a4', '0x00a5']) * Testing memory (9/9)...PASS * dict_keys(['0x0172', '0x0173', '0x0174', '0x0175', '0x0176', '0x0177', '0x0178', '0x0179', '0x017a', '0x017b', '0x017c', '0x017d', '0x017e', '0x017f', '0x0180', '0x0181', '0x0182', '0x0183', '0x0184', '0x0185', '0x0186', '0x0187', '0x0188', '0x0189', '0x018a', '0x018b', '0x018c', '0x018d', '0x018e', '0x018f', '0x0190', '0x0191', '0x0171']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * dict_keys(['0x0002', '0x0003', '0x0005', '0x0006', '0x0007', '0x0008']) * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0043', '0x0046', '0x0049', '0x004c']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x00a2', '0x00a3', '0x00a4', '0x00a5']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x0273']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x00c2', '0x00c3', '0x00c4', '0x00c5', '0x00c6', '0x00c7', '0x00c8', '0x00c9', '0x00ca', '0x00cb', '0x00cc', '0x00cd', '0x00ce', '0x00cf', '0x00d0', '0x00d1', '0x00d2']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x016b']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x003a']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * dict_keys(['0x016c', '0x016d', '0x016e', '0x016f']) * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * dict_keys(['0x0170']) * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x0274']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0001']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x0172', '0x0173', '0x0174', '0x0175', '0x0176', '0x0177', '0x0178', '0x0179', '0x017a', '0x017b', '0x017c', '0x017d', '0x017e', '0x017f', '0x0180', '0x0181', '0x0182', '0x0183', '0x0184', '0x0185', '0x0186', '0x0187', '0x0188', '0x0189', '0x018a', '0x018b', '0x018c', '0x018d', '0x018e', '0x018f', '0x0190', '0x0191']) * Testing type 16...PASS * dict_keys(['0x0171']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x012b', '0x012c', '0x012d', '0x012e', '0x012f', '0x0130', '0x0131']) * Testing type 19...PASS * dict_keys(['0x0272']) * Testing type 20...PASS * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/kvm-QEMU.0.dmidump...PASS * Testing set_dev/get_dev on private/kvm-QEMU.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0401']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0401']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * Testing type 19...PASS * dict_keys(['0x1300']) * Testing type 20...PASS * dict_keys(['0x1400']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/DellPrecisionWorkStation-490.dmp...PASS * Testing set_dev/get_dev on private/DellPrecisionWorkStation-490.dmp...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0800', '0x0801', '0x0802', '0x0803', '0x0804', '0x0805', '0x0806', '0x0807', '0x0808', '0x0809', '0x080a', '0x080b', '0x080c', '0x080d', '0x080e', '0x080f', '0x0810', '0x0811']) * Testing baseboard (3/9)...PASS * dict_keys(['0x0a02', '0x0a03', '0x0200']) * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906']) * Testing bios (5/9)...PASS * dict_keys(['0x0d00', '0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0700', '0x0701', '0x0702', '0x0703']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0401']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * dict_keys(['0x0200']) * Testing type 27...PASS * dict_keys(['0x1b00', '0x1b10', '0x1b11', '0x1b12']) * Testing type 7...PASS * dict_keys(['0x0700', '0x0701', '0x0702', '0x0703']) * Testing type 25...PASS * dict_keys(['0x1900']) * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * dict_keys(['0x1c00']) * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0401']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * dict_keys(['0x1a00', '0x1a02', '0x1a04']) * Testing type 8...PASS * dict_keys(['0x0800', '0x0801', '0x0802', '0x0803', '0x0804', '0x0805', '0x0806', '0x0807', '0x0808', '0x0809', '0x080a', '0x080b', '0x080c', '0x080d', '0x080e', '0x080f', '0x0810', '0x0811']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * dict_keys(['0x1800']) * Testing type 22...PASS * Testing type 10...PASS * dict_keys(['0x0a02', '0x0a03']) * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * dict_keys(['0x0d00']) * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906']) * Testing type 19...PASS * dict_keys(['0x1301']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401']) * Testing type 15...PASS * dict_keys(['0x0f00']) * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-BL460c-G1.0.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-BL460c-G1.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0710', '0x0716', '0x0720', '0x0726', '0x0730', '0x0736']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0406']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0710', '0x0716', '0x0720', '0x0726', '0x0730', '0x0736']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0406']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x2600']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing type 19...PASS * dict_keys(['0x1300']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/LenovoThinkPad-T61p.dmp...PASS * Testing set_dev/get_dev on private/LenovoThinkPad-T61p.dmp...PASS * Testing system (1/9)...PASS * dict_keys(['0x0037', '0x0001']) * Testing connector (2/9)...PASS * dict_keys(['0x000d', '0x000e', '0x000f', '0x0012', '0x0013', '0x0014', '0x0015', '0x0016', '0x001f']) * Testing baseboard (3/9)...PASS * dict_keys(['0x0027', '0x0002']) * Testing slot (4/9)...PASS * dict_keys(['0x0020', '0x0021', '0x0024']) * Testing bios (5/9)...PASS * dict_keys(['0x0029', '0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x000a', '0x000b', '0x000c']) * Testing chassis (7/9)...PASS * dict_keys(['0x0003']) * Testing processor (8/9)...PASS * dict_keys(['0x0006']) * Testing memory (9/9)...PASS * dict_keys(['0x002c', '0x002d', '0x002b']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * dict_keys(['0x0002']) * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x000a', '0x000b', '0x000c']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0006']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x0037']) * Testing type 6...PASS * dict_keys(['0x0008', '0x0009']) * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x000d', '0x000e', '0x000f', '0x0012', '0x0013', '0x0014', '0x0015', '0x0016', '0x001f']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0028']) * Testing type 24...PASS * dict_keys(['0x0036']) * Testing type 22...PASS * dict_keys(['0x0034']) * Testing type 10...PASS * dict_keys(['0x0027']) * Testing type 3...PASS * dict_keys(['0x0003']) * Testing type 127...PASS * Testing type 21...PASS * dict_keys(['0x0032', '0x0033']) * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * dict_keys(['0x0029']) * Testing type 18...PASS * dict_keys(['0x002e']) * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * dict_keys(['0x0007']) * Testing type 1...PASS * dict_keys(['0x0001']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x002c', '0x002d']) * Testing type 16...PASS * dict_keys(['0x002b']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0020', '0x0021', '0x0024']) * Testing type 19...PASS * dict_keys(['0x002f']) * Testing type 20...PASS * dict_keys(['0x0030', '0x0031']) * Testing type 15...PASS * dict_keys(['0x002a']) * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL585-G1.1.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL585-G1.1.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0716', '0x0714', '0x0712', '0x0710', '0x0726', '0x0724', '0x0722', '0x0720', '0x0736', '0x0734', '0x0732', '0x0730']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0404', '0x0406', '0x0402', '0x0400']) * Testing memory (9/9)...PASS * dict_keys(['0x1104', '0x1105', '0x1106', '0x1107', '0x110c', '0x110d', '0x110e', '0x110f', '0x1114', '0x1115', '0x1116', '0x1117', '0x111c', '0x111d', '0x111e', '0x111f', '0x1000', '0x1001', '0x1002', '0x1003']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0716', '0x0714', '0x0712', '0x0710', '0x0726', '0x0724', '0x0722', '0x0720', '0x0736', '0x0734', '0x0732', '0x0730']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0404', '0x0406', '0x0402', '0x0400']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1104', '0x1105', '0x1106', '0x1107', '0x110c', '0x110d', '0x110e', '0x110f', '0x1114', '0x1115', '0x1116', '0x1117', '0x111c', '0x111d', '0x111e', '0x111f']) * Testing type 16...PASS * dict_keys(['0x1000', '0x1001', '0x1002', '0x1003']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905', '0x0906', '0x0907', '0x0908']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301', '0x1302', '0x1303']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407', '0x1408', '0x1409', '0x140a', '0x140b', '0x140c', '0x140d', '0x140e', '0x140f', '0x1410', '0x1411', '0x1412', '0x1413', '0x1414', '0x1415', '0x1416', '0x1417', '0x1418', '0x1419', '0x141a', '0x141b', '0x141c', '0x141d', '0x141e', '0x141f']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL580-G5.0.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL580-G5.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803', '0x0804']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0904', '0x0905', '0x0906', '0x0907', '0x0908', '0x0909', '0x090a', '0x090b']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0711', '0x0712', '0x0713', '0x0714', '0x0721', '0x0722', '0x0723', '0x0724', '0x0731', '0x0732', '0x0733', '0x0734']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0401', '0x0402', '0x0403', '0x0404']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f', '0x1000', '0x1001', '0x1002', '0x1003', '0x1004']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0711', '0x0712', '0x0713', '0x0714', '0x0721', '0x0722', '0x0723', '0x0724', '0x0731', '0x0732', '0x0733', '0x0734']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0401', '0x0402', '0x0403', '0x0404']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803', '0x0804']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x2600']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1108', '0x1109', '0x110a', '0x110b', '0x110c', '0x110d', '0x110e', '0x110f', '0x1110', '0x1111', '0x1112', '0x1113', '0x1114', '0x1115', '0x1116', '0x1117', '0x1118', '0x1119', '0x111a', '0x111b', '0x111c', '0x111d', '0x111e', '0x111f']) * Testing type 16...PASS * dict_keys(['0x1000', '0x1001', '0x1002', '0x1003', '0x1004']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0904', '0x0905', '0x0906', '0x0907', '0x0908', '0x0909', '0x090a', '0x090b']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301', '0x1302', '0x1303', '0x1304']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407', '0x1408', '0x1409', '0x140a', '0x140b', '0x140c', '0x140d', '0x140e', '0x140f', '0x1410', '0x1411', '0x1412', '0x1413', '0x1414', '0x1415', '0x1416', '0x1417', '0x1418', '0x1419', '0x141a', '0x141b', '0x141c', '0x141d', '0x141e', '0x141f']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/PowerEdge-1800.0.dmidump...PASS * Testing set_dev/get_dev on private/PowerEdge-1800.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0c00', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0800', '0x0801', '0x0802', '0x0803', '0x0804', '0x0805', '0x0806', '0x0807', '0x0808', '0x0809', '0x080a']) * Testing baseboard (3/9)...PASS * dict_keys(['0x0a00', '0x0200']) * Testing slot (4/9)...PASS * dict_keys(['0x0900', '0x0901', '0x0902', '0x0903', '0x0904', '0x0905']) * Testing bios (5/9)...PASS * dict_keys(['0x0d00', '0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0700', '0x0701', '0x0702', '0x0703', '0x0704', '0x0705']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0401']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * dict_keys(['0x0200']) * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0700', '0x0701', '0x0702', '0x0703', '0x0704', '0x0705']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0401']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0800', '0x0801', '0x0802', '0x0803', '0x0804', '0x0805', '0x0806', '0x0807', '0x0808', '0x0809', '0x080a']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * dict_keys(['0x0a00']) * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * dict_keys(['0x0c00']) * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * dict_keys(['0x0d00']) * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x2600']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0900', '0x0901', '0x0902', '0x0903', '0x0904', '0x0905']) * Testing type 19...PASS * dict_keys(['0x1300']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL385-G1.0.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL385-G1.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0716', '0x0714', '0x0726', '0x0724', '0x0736', '0x0734']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0406']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0716', '0x0714', '0x0726', '0x0724', '0x0736', '0x0734']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0406']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL385-G1.1.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL385-G1.1.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0716', '0x0714', '0x0726', '0x0724', '0x0736', '0x0734']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0406']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0716', '0x0714', '0x0726', '0x0724', '0x0736', '0x0734']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0406']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ * Testing private/ProLiant-DL385-G2.0.dmidump...PASS * Testing set_dev/get_dev on private/ProLiant-DL385-G2.0.dmidump...PASS * Testing system (1/9)...PASS * dict_keys(['0x2000', '0x0100']) * Testing connector (2/9)...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing baseboard (3/9)...PASS * Testing slot (4/9)...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905']) * Testing bios (5/9)...PASS * dict_keys(['0x0000']) * Testing cache (6/9)...PASS * dict_keys(['0x0710', '0x0711', '0x0720', '0x0721']) * Testing chassis (7/9)...PASS * dict_keys(['0x0300']) * Testing processor (8/9)...PASS * dict_keys(['0x0400', '0x0401']) * Testing memory (9/9)...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107', '0x1000']) * Testing bad type -1...PASS * Testing bad type -1000...PASS * Testing bad type 256...PASS * Testing type 2...PASS * Testing type 27...PASS * Testing type 7...PASS * dict_keys(['0x0710', '0x0711', '0x0720', '0x0721']) * Testing type 25...PASS * Testing type 23...PASS * Testing type 34...PASS * Testing type 40...PASS * Testing type 28...PASS * Testing type 37...PASS * Testing type 30...PASS * Testing type 4...PASS * dict_keys(['0x0400', '0x0401']) * Testing type 14...PASS * Testing type 31...PASS * Testing type 32...PASS * dict_keys(['0x2000']) * Testing type 6...PASS * Testing type 26...PASS * Testing type 8...PASS * dict_keys(['0x0801', '0x0802', '0x0803']) * Testing type 126...PASS * Testing type 39...PASS * Testing type 11...PASS * dict_keys(['0x0b00']) * Testing type 24...PASS * Testing type 22...PASS * Testing type 10...PASS * Testing type 3...PASS * dict_keys(['0x0300']) * Testing type 127...PASS * Testing type 21...PASS * Testing type 12...PASS * Testing type 41...PASS * Testing type 33...PASS * Testing type 13...PASS * Testing type 18...PASS * Testing type 36...PASS * Testing type 0...PASS * dict_keys(['0x0000']) * Testing type 38...PASS * dict_keys(['0x2600']) * Testing type 5...PASS * Testing type 1...PASS * dict_keys(['0x0100']) * Testing type 35...PASS * Testing type 17...PASS * dict_keys(['0x1100', '0x1101', '0x1102', '0x1103', '0x1104', '0x1105', '0x1106', '0x1107']) * Testing type 16...PASS * dict_keys(['0x1000']) * Testing type 29...PASS * Testing type 9...PASS * dict_keys(['0x0901', '0x0902', '0x0903', '0x0904', '0x0905']) * Testing type 19...PASS * dict_keys(['0x1300', '0x1301']) * Testing type 20...PASS * dict_keys(['0x1400', '0x1401', '0x1402', '0x1403', '0x1404', '0x1405', '0x1406', '0x1407']) * Testing type 15...PASS * XML: Swapping result type dmidecodeXML::SetResultType('-') - invalid type... Not working => PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_DOC) - valid type...PASS * XML: Swapping result type - dmidecodeXML::SetResultType(dmidecode.DMIXML_NODE) - valid type...PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(-1000)...Not working => PASS * XML: Testing bad type - dmidecodeXML::QueryTypeId(256)...Not working => PASS * XML: Testing dmidecodeXML::QueryTypeId(2)...PASS * XML: Testing dmidecodeXML::QueryTypeId(27)...PASS * XML: Testing dmidecodeXML::QueryTypeId(7)...PASS * XML: Testing dmidecodeXML::QueryTypeId(25)...PASS * XML: Testing dmidecodeXML::QueryTypeId(23)...PASS * XML: Testing dmidecodeXML::QueryTypeId(34)...PASS * XML: Testing dmidecodeXML::QueryTypeId(40)...PASS * XML: Testing dmidecodeXML::QueryTypeId(28)...PASS * XML: Testing dmidecodeXML::QueryTypeId(37)...PASS * XML: Testing dmidecodeXML::QueryTypeId(30)...PASS * XML: Testing dmidecodeXML::QueryTypeId(4)...PASS * XML: Testing dmidecodeXML::QueryTypeId(14)...PASS * XML: Testing dmidecodeXML::QueryTypeId(31)...PASS * XML: Testing dmidecodeXML::QueryTypeId(32)...PASS * XML: Testing dmidecodeXML::QueryTypeId(6)...PASS * XML: Testing dmidecodeXML::QueryTypeId(26)...PASS * XML: Testing dmidecodeXML::QueryTypeId(8)...PASS * XML: Testing dmidecodeXML::QueryTypeId(126)...PASS * XML: Testing dmidecodeXML::QueryTypeId(39)...PASS * XML: Testing dmidecodeXML::QueryTypeId(11)...PASS * XML: Testing dmidecodeXML::QueryTypeId(24)...PASS * XML: Testing dmidecodeXML::QueryTypeId(22)...PASS * XML: Testing dmidecodeXML::QueryTypeId(10)...PASS * XML: Testing dmidecodeXML::QueryTypeId(3)...PASS * XML: Testing dmidecodeXML::QueryTypeId(127)...PASS * XML: Testing dmidecodeXML::QueryTypeId(21)...PASS * XML: Testing dmidecodeXML::QueryTypeId(12)...PASS * XML: Testing dmidecodeXML::QueryTypeId(41)...PASS * XML: Testing dmidecodeXML::QueryTypeId(33)...PASS * XML: Testing dmidecodeXML::QueryTypeId(13)...PASS * XML: Testing dmidecodeXML::QueryTypeId(18)...PASS * XML: Testing dmidecodeXML::QueryTypeId(36)...PASS * XML: Testing dmidecodeXML::QueryTypeId(0)...PASS * XML: Testing dmidecodeXML::QueryTypeId(38)...PASS * XML: Testing dmidecodeXML::QueryTypeId(5)...PASS * XML: Testing dmidecodeXML::QueryTypeId(1)...PASS * XML: Testing dmidecodeXML::QueryTypeId(35)...PASS * XML: Testing dmidecodeXML::QueryTypeId(17)...PASS * XML: Testing dmidecodeXML::QueryTypeId(16)...PASS * XML: Testing dmidecodeXML::QueryTypeId(29)...PASS * XML: Testing dmidecodeXML::QueryTypeId(9)...PASS * XML: Testing dmidecodeXML::QueryTypeId(19)...PASS * XML: Testing dmidecodeXML::QueryTypeId(20)...PASS * XML: Testing dmidecodeXML::QueryTypeId(15)...PASS * XML: Testing dmidecodeXML::QuerySection('system') (1/9)...PASS * XML: Testing dmidecodeXML::QuerySection('connector') (2/9)...PASS * XML: Testing dmidecodeXML::QuerySection('baseboard') (3/9)...PASS * XML: Testing dmidecodeXML::QuerySection('slot') (4/9)...PASS * XML: Testing dmidecodeXML::QuerySection('bios') (5/9)...PASS * XML: Testing dmidecodeXML::QuerySection('cache') (6/9)...PASS * XML: Testing dmidecodeXML::QuerySection('chassis') (7/9)...PASS * XML: Testing dmidecodeXML::QuerySection('processor') (8/9)...PASS * XML: Testing dmidecodeXML::QuerySection('memory') (9/9)...PASS ================================================================================ Devices : 19 Total : 2230 Skipped : 0 Warned : 1 Passed : 2229 Failed : 0 make: Leaving directory '/builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3/unit-tests' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-dmidecode-3.12.3-19.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.EdkKzX + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + cd python-dmidecode-3.12.3 + DOCDIR=/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/doc/python3-dmidecode + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/doc/python3-dmidecode + cp -pr /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3/README /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/doc/python3-dmidecode + cp -pr /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3/doc/AUTHORS /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/doc/python3-dmidecode + cp -pr /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3/doc/AUTHORS.upstream /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/doc/python3-dmidecode + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KH4z7Y + umask 022 + cd /builddir/build/BUILD/python-dmidecode-3.12.3-build + cd python-dmidecode-3.12.3 + LICENSEDIR=/builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/licenses/python3-dmidecode + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/licenses/python3-dmidecode + cp -pr /builddir/build/BUILD/python-dmidecode-3.12.3-build/python-dmidecode-3.12.3/doc/LICENSE /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT/usr/share/licenses/python3-dmidecode + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-dmidecode = 3.12.3-19.fc45 python3-dmidecode = 3.12.3-19.fc45 python3-dmidecode(riscv-64) = 3.12.3-19.fc45 python3.15-dmidecode = 3.12.3-19.fc45 python3.15dist(python-dmidecode) = 3.12.2 python3dist(python-dmidecode) = 3.12.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.2)(64bit) libxml2mod.so()(64bit) python(abi) = 3.15 rtld(GNU_HASH) Processing files: python-dmidecode-debugsource-3.12.3-19.fc45.riscv64 Provides: python-dmidecode-debugsource = 3.12.3-19.fc45 python-dmidecode-debugsource(riscv-64) = 3.12.3-19.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-dmidecode-debuginfo-3.12.3-19.fc45.riscv64 Provides: debuginfo(build-id) = 0b21b9d0b40b679ad597338551233658fc10db93 python-dmidecode-debuginfo = 3.12.3-19.fc45 python3-dmidecode-debuginfo = 3.12.3-19.fc45 python3-dmidecode-debuginfo(riscv-64) = 3.12.3-19.fc45 python3.15-dmidecode-debuginfo = 3.12.3-19.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: python-dmidecode-debugsource(riscv-64) = 3.12.3-19.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/python-dmidecode-3.12.3-build/BUILDROOT Wrote: /builddir/build/SRPMS/python-dmidecode-3.12.3-19.fc45.src.rpm Wrote: /builddir/build/RPMS/python3-dmidecode-3.12.3-19.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/python3-dmidecode-debuginfo-3.12.3-19.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/python-dmidecode-debugsource-3.12.3-19.fc45.riscv64.rpm Child return code was: 0