Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/buildstream.spec'], chrootPath='/var/lib/mock/f41-build-1154759-21307/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=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wmd1hxhg:/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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wmd1hxhg:/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', 'f055c8b45f0a47bf9f10e9726485e35b', '-D', '/var/lib/mock/f41-build-1154759-21307/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wmd1hxhg:/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 noarch --nodeps /builddir/build/SPECS/buildstream.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717804800 Wrote: /builddir/build/SRPMS/buildstream-1.6.9-9.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/buildstream.spec'], chrootPath='/var/lib/mock/f41-build-1154759-21307/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=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wmd1hxhg:/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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wmd1hxhg:/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', '0bfd8e7a87a84b4a9667551189a7076f', '-D', '/var/lib/mock/f41-build-1154759-21307/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wmd1hxhg:/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 -bb --noclean --target noarch --nodeps /builddir/build/SPECS/buildstream.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1717804800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KhUaZI + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf buildstream-1.6.9 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/buildstream-1.6.9.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd buildstream-1.6.9 + rm -rf /builddir/build/BUILD/buildstream-1.6.9-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/buildstream-1.6.9-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Updating-versioneer-again-properly.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5TPqAL + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --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-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd buildstream-1.6.9 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' /usr/lib/python3.12/site-packages/setuptools/__init__.py:81: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. running build running build_py creating build creating build/lib creating build/lib/buildstream copying buildstream/element.py -> build/lib/buildstream copying buildstream/_variables.py -> build/lib/buildstream copying buildstream/buildelement.py -> build/lib/buildstream copying buildstream/__main__.py -> build/lib/buildstream copying buildstream/_version.py -> build/lib/buildstream copying buildstream/_stream.py -> build/lib/buildstream copying buildstream/_workspaces.py -> build/lib/buildstream copying buildstream/_elementfactory.py -> build/lib/buildstream copying buildstream/_project.py -> build/lib/buildstream copying buildstream/_sourcefactory.py -> build/lib/buildstream copying buildstream/_signals.py -> build/lib/buildstream copying buildstream/_projectrefs.py -> build/lib/buildstream copying buildstream/_plugincontext.py -> build/lib/buildstream copying buildstream/_profile.py -> build/lib/buildstream copying buildstream/_pipeline.py -> build/lib/buildstream copying buildstream/_includes.py -> build/lib/buildstream copying buildstream/_versions.py -> build/lib/buildstream copying buildstream/_message.py -> build/lib/buildstream copying buildstream/_exceptions.py -> build/lib/buildstream copying buildstream/_context.py -> build/lib/buildstream copying buildstream/_site.py -> build/lib/buildstream copying buildstream/__init__.py -> build/lib/buildstream copying buildstream/source.py -> build/lib/buildstream copying buildstream/plugin.py -> build/lib/buildstream copying buildstream/scriptelement.py -> build/lib/buildstream copying buildstream/utils.py -> build/lib/buildstream copying buildstream/types.py -> build/lib/buildstream copying buildstream/_yaml.py -> build/lib/buildstream copying buildstream/_cachekey.py -> build/lib/buildstream creating build/lib/buildstream/_protos copying buildstream/_protos/__init__.py -> build/lib/buildstream/_protos creating build/lib/buildstream/_options copying buildstream/_options/optionenum.py -> build/lib/buildstream/_options copying buildstream/_options/optioneltmask.py -> build/lib/buildstream/_options copying buildstream/_options/optionarch.py -> build/lib/buildstream/_options copying buildstream/_options/optionbool.py -> build/lib/buildstream/_options copying buildstream/_options/optionpool.py -> build/lib/buildstream/_options copying buildstream/_options/optionflags.py -> build/lib/buildstream/_options copying buildstream/_options/__init__.py -> build/lib/buildstream/_options copying buildstream/_options/option.py -> build/lib/buildstream/_options creating build/lib/buildstream/_scheduler copying buildstream/_scheduler/_multiprocessing.py -> build/lib/buildstream/_scheduler copying buildstream/_scheduler/scheduler.py -> build/lib/buildstream/_scheduler copying buildstream/_scheduler/resources.py -> build/lib/buildstream/_scheduler copying buildstream/_scheduler/__init__.py -> build/lib/buildstream/_scheduler creating build/lib/buildstream/_frontend copying buildstream/_frontend/app.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/linuxapp.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/complete.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/profile.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/status.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/__init__.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/widget.py -> build/lib/buildstream/_frontend copying buildstream/_frontend/cli.py -> build/lib/buildstream/_frontend creating build/lib/buildstream/sandbox copying buildstream/sandbox/sandbox.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/_sandboxbwrap.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/_sandboxchroot.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/_mounter.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/_config.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/_mount.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/__init__.py -> build/lib/buildstream/sandbox copying buildstream/sandbox/_sandboxdummy.py -> build/lib/buildstream/sandbox creating build/lib/buildstream/_platform copying buildstream/_platform/platform.py -> build/lib/buildstream/_platform copying buildstream/_platform/linux.py -> build/lib/buildstream/_platform copying buildstream/_platform/unix.py -> build/lib/buildstream/_platform copying buildstream/_platform/__init__.py -> build/lib/buildstream/_platform creating build/lib/buildstream/_fuse copying buildstream/_fuse/fuse.py -> build/lib/buildstream/_fuse copying buildstream/_fuse/hardlinks.py -> build/lib/buildstream/_fuse copying buildstream/_fuse/mount.py -> build/lib/buildstream/_fuse copying buildstream/_fuse/__init__.py -> build/lib/buildstream/_fuse creating build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/casserver.py -> build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/cascache.py -> build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/artifactcache.py -> build/lib/buildstream/_artifactcache copying buildstream/_artifactcache/__init__.py -> build/lib/buildstream/_artifactcache creating build/lib/buildstream/_loader copying buildstream/_loader/loadelement.py -> build/lib/buildstream/_loader copying buildstream/_loader/loader.py -> build/lib/buildstream/_loader copying buildstream/_loader/metaelement.py -> build/lib/buildstream/_loader copying buildstream/_loader/metasource.py -> build/lib/buildstream/_loader copying buildstream/_loader/__init__.py -> build/lib/buildstream/_loader copying buildstream/_loader/types.py -> build/lib/buildstream/_loader creating build/lib/buildstream/_protos/google copying buildstream/_protos/google/__init__.py -> build/lib/buildstream/_protos/google creating build/lib/buildstream/_protos/buildstream copying buildstream/_protos/buildstream/__init__.py -> build/lib/buildstream/_protos/buildstream creating build/lib/buildstream/_protos/build copying buildstream/_protos/build/__init__.py -> build/lib/buildstream/_protos/build creating build/lib/buildstream/_protos/google/bytestream copying buildstream/_protos/google/bytestream/bytestream_pb2_grpc.py -> build/lib/buildstream/_protos/google/bytestream copying buildstream/_protos/google/bytestream/bytestream_pb2.py -> build/lib/buildstream/_protos/google/bytestream copying buildstream/_protos/google/bytestream/__init__.py -> build/lib/buildstream/_protos/google/bytestream creating build/lib/buildstream/_protos/google/rpc copying buildstream/_protos/google/rpc/status_pb2_grpc.py -> build/lib/buildstream/_protos/google/rpc copying buildstream/_protos/google/rpc/__init__.py -> build/lib/buildstream/_protos/google/rpc copying buildstream/_protos/google/rpc/status_pb2.py -> build/lib/buildstream/_protos/google/rpc creating build/lib/buildstream/_protos/google/longrunning copying buildstream/_protos/google/longrunning/operations_pb2_grpc.py -> build/lib/buildstream/_protos/google/longrunning copying buildstream/_protos/google/longrunning/__init__.py -> build/lib/buildstream/_protos/google/longrunning copying buildstream/_protos/google/longrunning/operations_pb2.py -> build/lib/buildstream/_protos/google/longrunning creating build/lib/buildstream/_protos/google/api copying buildstream/_protos/google/api/http_pb2_grpc.py -> build/lib/buildstream/_protos/google/api copying buildstream/_protos/google/api/annotations_pb2_grpc.py -> build/lib/buildstream/_protos/google/api copying buildstream/_protos/google/api/http_pb2.py -> build/lib/buildstream/_protos/google/api copying buildstream/_protos/google/api/annotations_pb2.py -> build/lib/buildstream/_protos/google/api copying buildstream/_protos/google/api/__init__.py -> build/lib/buildstream/_protos/google/api creating build/lib/buildstream/_protos/buildstream/v2 copying buildstream/_protos/buildstream/v2/buildstream_pb2.py -> build/lib/buildstream/_protos/buildstream/v2 copying buildstream/_protos/buildstream/v2/__init__.py -> build/lib/buildstream/_protos/buildstream/v2 copying buildstream/_protos/buildstream/v2/buildstream_pb2_grpc.py -> build/lib/buildstream/_protos/buildstream/v2 creating build/lib/buildstream/_protos/build/bazel copying buildstream/_protos/build/bazel/__init__.py -> build/lib/buildstream/_protos/build/bazel creating build/lib/buildstream/_protos/build/bazel/remote copying buildstream/_protos/build/bazel/remote/__init__.py -> build/lib/buildstream/_protos/build/bazel/remote creating build/lib/buildstream/_protos/build/bazel/semver copying buildstream/_protos/build/bazel/semver/semver_pb2_grpc.py -> build/lib/buildstream/_protos/build/bazel/semver copying buildstream/_protos/build/bazel/semver/__init__.py -> build/lib/buildstream/_protos/build/bazel/semver copying buildstream/_protos/build/bazel/semver/semver_pb2.py -> build/lib/buildstream/_protos/build/bazel/semver creating build/lib/buildstream/_protos/build/bazel/remote/execution copying buildstream/_protos/build/bazel/remote/execution/__init__.py -> build/lib/buildstream/_protos/build/bazel/remote/execution creating build/lib/buildstream/_protos/build/bazel/remote/asset copying buildstream/_protos/build/bazel/remote/asset/__init__.py -> build/lib/buildstream/_protos/build/bazel/remote/asset creating build/lib/buildstream/_protos/build/bazel/remote/execution/v2 copying buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2_grpc.py -> build/lib/buildstream/_protos/build/bazel/remote/execution/v2 copying buildstream/_protos/build/bazel/remote/execution/v2/__init__.py -> build/lib/buildstream/_protos/build/bazel/remote/execution/v2 copying buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2.py -> build/lib/buildstream/_protos/build/bazel/remote/execution/v2 creating build/lib/buildstream/_protos/build/bazel/remote/asset/v1 copying buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2_grpc.py -> build/lib/buildstream/_protos/build/bazel/remote/asset/v1 copying buildstream/_protos/build/bazel/remote/asset/v1/__init__.py -> build/lib/buildstream/_protos/build/bazel/remote/asset/v1 copying buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2.py -> build/lib/buildstream/_protos/build/bazel/remote/asset/v1 creating build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/buildqueue.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/queue.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/__init__.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/fetchqueue.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/pullqueue.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/trackqueue.py -> build/lib/buildstream/_scheduler/queues copying buildstream/_scheduler/queues/pushqueue.py -> build/lib/buildstream/_scheduler/queues creating build/lib/buildstream/_scheduler/jobs copying buildstream/_scheduler/jobs/job.py -> build/lib/buildstream/_scheduler/jobs copying buildstream/_scheduler/jobs/elementjob.py -> build/lib/buildstream/_scheduler/jobs copying buildstream/_scheduler/jobs/cleanupjob.py -> build/lib/buildstream/_scheduler/jobs copying buildstream/_scheduler/jobs/__init__.py -> build/lib/buildstream/_scheduler/jobs copying buildstream/_scheduler/jobs/cachesizejob.py -> build/lib/buildstream/_scheduler/jobs creating build/lib/buildstream/plugins creating build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/distutils.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/makemaker.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/autotools.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/filter.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/modulebuild.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/pip.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/stack.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/script.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/compose.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/make.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/import.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/cmake.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/manual.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/qmake.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/__init__.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/meson.py -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/junction.py -> build/lib/buildstream/plugins/elements creating build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/git.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/local.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/_downloadablefilesource.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/deb.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/patch.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/remote.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/tar.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/bzr.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/pip.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/__init__.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/zip.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/sources/ostree.py -> build/lib/buildstream/plugins/sources copying buildstream/plugins/elements/pip.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/make.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/modulebuild.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/cmake.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/manual.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/filter.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/qmake.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/script.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/compose.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/meson.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/autotools.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/makemaker.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/distutils.yaml -> build/lib/buildstream/plugins/elements copying buildstream/plugins/elements/import.yaml -> build/lib/buildstream/plugins/elements creating build/lib/buildstream/data copying buildstream/data/projectconfig.yaml -> build/lib/buildstream/data copying buildstream/data/userconfig.yaml -> build/lib/buildstream/data copying buildstream/data/build-all.sh.in -> build/lib/buildstream/data copying buildstream/data/build-module.sh.in -> build/lib/buildstream/data UPDATING build/lib/buildstream/_version.py set build/lib/buildstream/_version.py to '1.6.9' + pushd doc ~/build/BUILD/buildstream-1.6.9/doc ~/build/BUILD/buildstream-1.6.9 + make devhelp mkdir -p source/elements mkdir -p source/sources python3 -m sphinx.ext.apidoc --force --separate --module-first --no-headings --no-toc -o source /builddir/build/BUILD/buildstream-1.6.9/doc/../buildstream *_pb2*.py Generating source/elements/distutils.rst... Done. Generating source/elements/makemaker.rst... Done. Generating source/elements/autotools.rst... Done. Generating source/elements/filter.rst... Done. Generating source/elements/modulebuild.rst... Done. Generating source/elements/pip.rst... Done. Generating source/elements/stack.rst... Done. Generating source/elements/script.rst... Done. Generating source/elements/compose.rst... Done. Generating source/elements/make.rst... Done. Generating source/elements/import.rst... Done. Generating source/elements/cmake.rst... Done. Generating source/elements/manual.rst... Done. Generating source/elements/qmake.rst... Done. Generating source/elements/meson.rst... Done. Generating source/elements/junction.rst... Done. Generating source/sources/git.rst... Done. Generating source/sources/local.rst... Done. Generating source/sources/deb.rst... Done. Generating source/sources/patch.rst... Done. Generating source/sources/remote.rst... Done. Generating source/sources/tar.rst... Done. Generating source/sources/bzr.rst... Done. Generating source/sources/pip.rst... Done. Generating source/sources/zip.rst... Done. Generating source/sources/ostree.rst... Done. mkdir -p source/sessions cp source/sessions-stored/*.html source/sessions for file in sessions/autotools.run sessions/first-project.run sessions/flatpak-autotools.run sessions/integration-commands.run sessions/running-commands.run; do \ PYTHONPATH=/builddir/build/BUILD/buildstream-1.6.9/doc/..:/builddir/build/BUILD/buildstream-1.6.9/doc/../buildstream/plugins /builddir/build/BUILD/buildstream-1.6.9/doc/bst2html.py $file; \ done /builddir/build/BUILD/buildstream-1.6.9/doc/bst2html.py:44: SyntaxWarning: invalid escape sequence '\d' ANSI2HTML_CODES_RE = re.compile('(?:\033\\[(\d+(?:;\d+)*)?([cnRhlABCDfsurgKJipm]))') /builddir/build/BUILD/buildstream-1.6.9/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' """A generator to yield paths which match the glob pattern Skipping 'sessions/autotools.run' as no files need to be built /builddir/build/BUILD/buildstream-1.6.9/doc/bst2html.py:44: SyntaxWarning: invalid escape sequence '\d' ANSI2HTML_CODES_RE = re.compile('(?:\033\\[(\d+(?:;\d+)*)?([cnRhlABCDfsurgKJipm]))') Skipping 'sessions/first-project.run' as no files need to be built /builddir/build/BUILD/buildstream-1.6.9/doc/bst2html.py:44: SyntaxWarning: invalid escape sequence '\d' ANSI2HTML_CODES_RE = re.compile('(?:\033\\[(\d+(?:;\d+)*)?([cnRhlABCDfsurgKJipm]))') Skipping 'sessions/flatpak-autotools.run' as no files need to be built /builddir/build/BUILD/buildstream-1.6.9/doc/bst2html.py:44: SyntaxWarning: invalid escape sequence '\d' ANSI2HTML_CODES_RE = re.compile('(?:\033\\[(\d+(?:;\d+)*)?([cnRhlABCDfsurgKJipm]))') Skipping 'sessions/integration-commands.run' as no files need to be built /builddir/build/BUILD/buildstream-1.6.9/doc/bst2html.py:44: SyntaxWarning: invalid escape sequence '\d' ANSI2HTML_CODES_RE = re.compile('(?:\033\\[(\d+(?:;\d+)*)?([cnRhlABCDfsurgKJipm]))') Skipping 'sessions/running-commands.run' as no files need to be built Building devhelp... PYTHONPATH=/builddir/build/BUILD/buildstream-1.6.9/doc/..:/builddir/build/BUILD/buildstream-1.6.9/doc/../buildstream/plugins \ python3 -m sphinx -b devhelp -W -d build/doctrees source "build/devhelp" \ source/HACKING.rst source/additional_cachekeys.rst source/additional_sandboxing.rst source/buildstream.buildelement.rst source/buildstream.element.rst source/buildstream.plugin.rst source/buildstream.rst source/buildstream.sandbox.rst source/buildstream.sandbox.sandbox.rst source/buildstream.scriptelement.rst source/buildstream.source.rst source/buildstream.types.rst source/buildstream.utils.rst source/core_additional.rst source/core_format.rst source/core_framework.rst source/core_plugins.rst source/format_declaring.rst source/format_intro.rst source/format_project.rst source/format_project_refs.rst source/format_public.rst source/index.rst source/install_artifacts.rst source/install_docker.rst source/install_linux_distro.rst source/main_about.rst source/main_core.rst source/main_install.rst source/main_using.rst source/using_commands.rst source/using_config.rst source/using_examples.rst source/using_tutorial.rst \ source/tutorial/autotools.rst source/tutorial/first-project.rst source/tutorial/integration-commands.rst source/tutorial/running-commands.rst \ source/examples/flatpak-autotools.rst source/examples/git-mirror.rst source/examples/tar-mirror.rst \ source/elements/autotools.rst source/elements/cmake.rst source/elements/compose.rst source/elements/distutils.rst source/elements/filter.rst source/elements/import.rst source/elements/junction.rst source/elements/make.rst source/elements/makemaker.rst source/elements/manual.rst source/elements/meson.rst source/elements/modulebuild.rst source/elements/pip.rst source/elements/qmake.rst source/elements/script.rst source/elements/stack.rst \ source/sources/bzr.rst source/sources/deb.rst source/sources/git.rst source/sources/local.rst source/sources/ostree.rst source/sources/patch.rst source/sources/pip.rst source/sources/remote.rst source/sources/tar.rst source/sources/zip.rst Running Sphinx v7.2.6 making output directory... done building [mo]: targets for 0 po files that are specified writing output... building [devhelp]: 67 source files given on command line updating environment: [new config] 67 added, 0 changed, 0 removed reading sources... [ 1%] HACKING reading sources... [ 3%] additional_cachekeys reading sources... [ 4%] additional_sandboxing reading sources... [ 6%] buildstream :164: SyntaxWarning: invalid escape sequence '\*' reading sources... [ 7%] buildstream.buildelement reading sources... [ 9%] buildstream.element reading sources... [ 10%] buildstream.plugin reading sources... [ 12%] buildstream.sandbox reading sources... [ 13%] buildstream.sandbox.sandbox reading sources... [ 15%] buildstream.scriptelement reading sources... [ 16%] buildstream.source reading sources... [ 18%] buildstream.types reading sources... [ 19%] buildstream.utils :2: SyntaxWarning: invalid escape sequence '\*' reading sources... [ 21%] core_additional reading sources... [ 22%] core_format reading sources... [ 24%] core_framework reading sources... [ 25%] core_plugins reading sources... [ 27%] elements/autotools reading sources... [ 28%] elements/cmake reading sources... [ 30%] elements/compose reading sources... [ 31%] elements/distutils reading sources... [ 33%] elements/filter reading sources... [ 34%] elements/import reading sources... [ 36%] elements/junction reading sources... [ 37%] elements/make reading sources... [ 39%] elements/makemaker reading sources... [ 40%] elements/manual reading sources... [ 42%] elements/meson reading sources... [ 43%] elements/modulebuild reading sources... [ 45%] elements/pip reading sources... [ 46%] elements/qmake reading sources... [ 48%] elements/script reading sources... [ 49%] elements/stack reading sources... [ 51%] examples/flatpak-autotools reading sources... [ 52%] examples/git-mirror reading sources... [ 54%] examples/tar-mirror reading sources... [ 55%] format_declaring reading sources... [ 57%] format_intro reading sources... [ 58%] format_project reading sources... [ 60%] format_project_refs reading sources... [ 61%] format_public reading sources... [ 63%] index reading sources... [ 64%] install_artifacts reading sources... [ 66%] install_docker reading sources... [ 67%] install_linux_distro reading sources... [ 69%] main_about reading sources... [ 70%] main_core reading sources... [ 72%] main_install reading sources... [ 73%] main_using reading sources... [ 75%] sources/bzr reading sources... [ 76%] sources/deb reading sources... [ 78%] sources/git reading sources... [ 79%] sources/local reading sources... [ 81%] sources/ostree reading sources... [ 82%] sources/patch reading sources... [ 84%] sources/pip reading sources... [ 85%] sources/remote reading sources... [ 87%] sources/tar reading sources... [ 88%] sources/zip reading sources... [ 90%] tutorial/autotools reading sources... [ 91%] tutorial/first-project reading sources... [ 93%] tutorial/integration-commands reading sources... [ 94%] tutorial/running-commands reading sources... [ 96%] using_commands reading sources... [ 97%] using_config reading sources... [ 99%] using_examples reading sources... [100%] using_tutorial looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... done copying extra files... done done writing output... [ 1%] HACKING writing output... [ 3%] additional_cachekeys writing output... [ 4%] additional_sandboxing writing output... [ 6%] buildstream writing output... [ 7%] buildstream.buildelement writing output... [ 9%] buildstream.element writing output... [ 10%] buildstream.plugin writing output... [ 12%] buildstream.sandbox writing output... [ 13%] buildstream.sandbox.sandbox writing output... [ 15%] buildstream.scriptelement writing output... [ 16%] buildstream.source writing output... [ 18%] buildstream.types writing output... [ 19%] buildstream.utils writing output... [ 21%] core_additional writing output... [ 22%] core_format writing output... [ 24%] core_framework writing output... [ 25%] core_plugins writing output... [ 27%] elements/autotools writing output... [ 28%] elements/cmake writing output... [ 30%] elements/compose writing output... [ 31%] elements/distutils writing output... [ 33%] elements/filter writing output... [ 34%] elements/import writing output... [ 36%] elements/junction writing output... [ 37%] elements/make writing output... [ 39%] elements/makemaker writing output... [ 40%] elements/manual writing output... [ 42%] elements/meson writing output... [ 43%] elements/modulebuild writing output... [ 45%] elements/pip writing output... [ 46%] elements/qmake writing output... [ 48%] elements/script writing output... [ 49%] elements/stack writing output... [ 51%] examples/flatpak-autotools writing output... [ 52%] examples/git-mirror writing output... [ 54%] examples/tar-mirror writing output... [ 55%] format_declaring writing output... [ 57%] format_intro writing output... [ 58%] format_project writing output... [ 60%] format_project_refs writing output... [ 61%] format_public writing output... [ 63%] index writing output... [ 64%] install_artifacts writing output... [ 66%] install_docker writing output... [ 67%] install_linux_distro writing output... [ 69%] main_about writing output... [ 70%] main_core writing output... [ 72%] main_install writing output... [ 73%] main_using writing output... [ 75%] sources/bzr writing output... [ 76%] sources/deb writing output... [ 78%] sources/git writing output... [ 79%] sources/local writing output... [ 81%] sources/ostree writing output... [ 82%] sources/patch writing output... [ 84%] sources/pip writing output... [ 85%] sources/remote writing output... [ 87%] sources/tar writing output... [ 88%] sources/zip writing output... [ 90%] tutorial/autotools writing output... [ 91%] tutorial/first-project writing output... [ 93%] tutorial/integration-commands writing output... [ 94%] tutorial/running-commands writing output... [ 96%] using_commands writing output... [ 97%] using_config writing output... [ 99%] using_examples writing output... [100%] using_tutorial generating indices... genindex py-modindex done writing additional pages... search done dumping devhelp index... build succeeded. To view the help file: $ mkdir -p $HOME/.local/share/devhelp/books $ ln -s $PWD/build/devhelp $HOME/.local/share/devhelp/books/BuildStream $ devhelp Build of devhelp finished, output: /builddir/build/BUILD/buildstream-1.6.9/doc/build/devhelp + popd ~/build/BUILD/buildstream-1.6.9 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VRrXdK + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch ++ dirname /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --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-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd buildstream-1.6.9 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch --prefix /usr /usr/lib/python3.12/site-packages/setuptools/__init__.py:81: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12 creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/element.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/bytestream copying build/lib/buildstream/_protos/google/bytestream/bytestream_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/bytestream copying build/lib/buildstream/_protos/google/bytestream/bytestream_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/bytestream copying build/lib/buildstream/_protos/google/bytestream/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/bytestream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/rpc copying build/lib/buildstream/_protos/google/rpc/status_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/rpc copying build/lib/buildstream/_protos/google/rpc/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/rpc copying build/lib/buildstream/_protos/google/rpc/status_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/rpc creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/longrunning copying build/lib/buildstream/_protos/google/longrunning/operations_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/longrunning copying build/lib/buildstream/_protos/google/longrunning/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/longrunning copying build/lib/buildstream/_protos/google/longrunning/operations_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/longrunning creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/http_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/annotations_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/http_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/annotations_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/api/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api copying build/lib/buildstream/_protos/google/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/v2 copying build/lib/buildstream/_protos/buildstream/v2/buildstream_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/v2 copying build/lib/buildstream/_protos/buildstream/v2/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/v2 copying build/lib/buildstream/_protos/buildstream/v2/buildstream_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/v2 copying build/lib/buildstream/_protos/buildstream/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/v2 copying build/lib/buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/v2 copying build/lib/buildstream/_protos/build/bazel/remote/execution/v2/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/v2 copying build/lib/buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/v2 copying build/lib/buildstream/_protos/build/bazel/remote/execution/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/v1 copying build/lib/buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/v1 copying build/lib/buildstream/_protos/build/bazel/remote/asset/v1/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/v1 copying build/lib/buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/v1 copying build/lib/buildstream/_protos/build/bazel/remote/asset/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset copying build/lib/buildstream/_protos/build/bazel/remote/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/semver copying build/lib/buildstream/_protos/build/bazel/semver/semver_pb2_grpc.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/semver copying build/lib/buildstream/_protos/build/bazel/semver/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/semver copying build/lib/buildstream/_protos/build/bazel/semver/semver_pb2.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/semver copying build/lib/buildstream/_protos/build/bazel/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel copying build/lib/buildstream/_protos/build/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build copying build/lib/buildstream/_protos/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos copying build/lib/buildstream/_variables.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/buildelement.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionenum.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/optioneltmask.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionarch.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionbool.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionpool.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/optionflags.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options copying build/lib/buildstream/_options/option.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler copying build/lib/buildstream/_scheduler/_multiprocessing.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler copying build/lib/buildstream/_scheduler/scheduler.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/buildqueue.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/queue.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/fetchqueue.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/pullqueue.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/trackqueue.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues copying build/lib/buildstream/_scheduler/queues/pushqueue.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/job.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/elementjob.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/cleanupjob.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/jobs/cachesizejob.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs copying build/lib/buildstream/_scheduler/resources.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler copying build/lib/buildstream/_scheduler/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler copying build/lib/buildstream/__main__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/app.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/linuxapp.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/complete.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/profile.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/status.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/widget.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_frontend/cli.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend copying build/lib/buildstream/_version.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_stream.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_workspaces.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_elementfactory.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/sandbox.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_sandboxbwrap.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_sandboxchroot.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_mounter.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_config.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_mount.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/sandbox/_sandboxdummy.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox copying build/lib/buildstream/_project.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_sourcefactory.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_signals.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_projectrefs.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_plugincontext.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/data copying build/lib/buildstream/data/projectconfig.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/data copying build/lib/buildstream/data/build-all.sh.in -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/data copying build/lib/buildstream/data/build-module.sh.in -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/data copying build/lib/buildstream/data/userconfig.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/data copying build/lib/buildstream/_profile.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_pipeline.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_includes.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_versions.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_message.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_exceptions.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/platform.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/linux.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/unix.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform copying build/lib/buildstream/_platform/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform copying build/lib/buildstream/_context.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_site.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/pip.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/make.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/modulebuild.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/distutils.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/cmake.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/manual.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/makemaker.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/autotools.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/filter.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/filter.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/modulebuild.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/qmake.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/pip.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/script.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/compose.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/stack.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/meson.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/script.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/compose.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/make.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/import.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/cmake.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/manual.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/autotools.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/qmake.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/makemaker.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/distutils.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/meson.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/import.yaml -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements copying build/lib/buildstream/plugins/elements/junction.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/git.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/local.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/_downloadablefilesource.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/deb.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/patch.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/remote.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/tar.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/bzr.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/pip.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/zip.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources copying build/lib/buildstream/plugins/sources/ostree.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/fuse.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/hardlinks.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/mount.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse copying build/lib/buildstream/_fuse/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse copying build/lib/buildstream/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/source.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/plugin.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/scriptelement.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/utils.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/types.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream copying build/lib/buildstream/_yaml.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/casserver.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/cascache.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/artifactcache.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache copying build/lib/buildstream/_artifactcache/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/loadelement.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/loader.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/metaelement.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/metasource.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/__init__.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader copying build/lib/buildstream/_loader/types.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader copying build/lib/buildstream/_cachekey.py -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/element.py to element.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/bytestream/bytestream_pb2_grpc.py to bytestream_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/bytestream/bytestream_pb2.py to bytestream_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/bytestream/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/rpc/status_pb2_grpc.py to status_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/rpc/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/rpc/status_pb2.py to status_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/longrunning/operations_pb2_grpc.py to operations_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/longrunning/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/longrunning/operations_pb2.py to operations_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api/http_pb2_grpc.py to http_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api/annotations_pb2_grpc.py to annotations_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api/http_pb2.py to http_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api/annotations_pb2.py to annotations_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/api/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/google/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/v2/buildstream_pb2.py to buildstream_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/v2/buildstream_pb2_grpc.py to buildstream_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/buildstream/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2_grpc.py to remote_execution_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/v2/remote_execution_pb2.py to remote_execution_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/execution/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2_grpc.py to remote_asset_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/v1/remote_asset_pb2.py to remote_asset_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/asset/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/remote/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/semver/semver_pb2_grpc.py to semver_pb2_grpc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/semver/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/semver/semver_pb2.py to semver_pb2.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/bazel/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/build/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_protos/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_variables.py to _variables.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/buildelement.py to buildelement.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/optionenum.py to optionenum.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/optioneltmask.py to optioneltmask.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/optionarch.py to optionarch.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/optionbool.py to optionbool.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/optionpool.py to optionpool.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/optionflags.py to optionflags.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_options/option.py to option.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/_multiprocessing.py to _multiprocessing.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/scheduler.py to scheduler.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues/buildqueue.py to buildqueue.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues/queue.py to queue.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues/fetchqueue.py to fetchqueue.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues/pullqueue.py to pullqueue.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues/trackqueue.py to trackqueue.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/queues/pushqueue.py to pushqueue.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py to job.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py to elementjob.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/cleanupjob.py to cleanupjob.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/cachesizejob.py to cachesizejob.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/resources.py to resources.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/__main__.py to __main__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/app.py to app.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/linuxapp.py to linuxapp.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/complete.py to complete.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/profile.py to profile.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/status.py to status.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/widget.py to widget.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_frontend/cli.py to cli.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_version.py to _version.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_stream.py to _stream.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_workspaces.py to _workspaces.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_elementfactory.py to _elementfactory.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/sandbox.py to sandbox.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/_sandboxbwrap.py to _sandboxbwrap.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/_sandboxchroot.py to _sandboxchroot.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/_mounter.py to _mounter.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/_config.py to _config.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/_mount.py to _mount.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/sandbox/_sandboxdummy.py to _sandboxdummy.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_project.py to _project.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_sourcefactory.py to _sourcefactory.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_signals.py to _signals.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_projectrefs.py to _projectrefs.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_plugincontext.py to _plugincontext.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_profile.py to _profile.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_pipeline.py to _pipeline.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_includes.py to _includes.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_versions.py to _versions.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_message.py to _message.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_exceptions.py to _exceptions.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform/platform.py to platform.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform/linux.py to linux.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform/unix.py to unix.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_platform/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_context.py to _context.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_site.py to _site.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/distutils.py to distutils.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/makemaker.py to makemaker.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/autotools.py to autotools.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/filter.py to filter.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/modulebuild.py to modulebuild.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/pip.py to pip.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/stack.py to stack.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/script.py to script.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/compose.py to compose.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/make.py to make.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/import.py to import.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/cmake.py to cmake.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/manual.py to manual.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/qmake.py to qmake.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/meson.py to meson.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/elements/junction.py to junction.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/git.py to git.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/local.py to local.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/_downloadablefilesource.py to _downloadablefilesource.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/deb.py to deb.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/patch.py to patch.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/remote.py to remote.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/tar.py to tar.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/bzr.py to bzr.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/pip.py to pip.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/zip.py to zip.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugins/sources/ostree.py to ostree.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse/fuse.py to fuse.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse/hardlinks.py to hardlinks.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse/mount.py to mount.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_fuse/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/source.py to source.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/plugin.py to plugin.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/scriptelement.py to scriptelement.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/utils.py to utils.cpython-312.pyc /usr/lib/python3.12/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/types.py to types.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_yaml.py to _yaml.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache/casserver.py to casserver.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache/cascache.py to cascache.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache/artifactcache.py to artifactcache.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_artifactcache/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader/loadelement.py to loadelement.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader/loader.py to loader.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader/metaelement.py to metaelement.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader/metasource.py to metasource.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_loader/types.py to types.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_cachekey.py to _cachekey.cpython-312.pyc writing byte-compilation script '/tmp/tmppd1aap8h.py' /usr/bin/python3 /tmp/tmppd1aap8h.py /usr/lib/python3.12/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' removing /tmp/tmppd1aap8h.py running install_data creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-checkout.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-workspace-list.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-init.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-help.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-workspace-open.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-track.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-source-bundle.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-pull.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-push.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-show.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-workspace.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-build.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-workspace-close.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-shell.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-workspace-reset.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 copying man/bst-fetch.1 -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/man/man1 creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/bash-completion creating /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/bash-completion/completions copying buildstream/data/bst -> /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/bash-completion/completions running install_egg_info running egg_info creating BuildStream.egg-info writing BuildStream.egg-info/PKG-INFO writing dependency_links to BuildStream.egg-info/dependency_links.txt writing entry points to BuildStream.egg-info/entry_points.txt writing requirements to BuildStream.egg-info/requires.txt writing top-level names to BuildStream.egg-info/top_level.txt writing manifest file 'BuildStream.egg-info/SOURCES.txt' reading manifest file 'BuildStream.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'BuildStream.egg-info/SOURCES.txt' Copying BuildStream.egg-info to /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/BuildStream-1.6.9-py3.12.egg-info running install_scripts Installing bst script to /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/bin Installing bst-artifact-server script to /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/bin + rm -rfv /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/bin/__pycache__ + mkdir -p /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/gtk-doc/html/ + cp -pr doc/build/devhelp /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/share/gtk-doc/html/BuildStream + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 1.6.9-9.fc41 --unique-debug-suffix -1.6.9-9.fc41.noarch --unique-debug-src-base buildstream-1.6.9-9.fc41.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/buildstream-1.6.9 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j32 Bytecompiling .py files below /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12 using python3.12 /usr/lib/python3.12/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' /usr/lib/python3.12/site-packages/buildstream/utils.py:164: SyntaxWarning: invalid escape sequence '\*' + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j32 /builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch Cannot initialize handler pyc: ModuleNotFoundError: No module named 'marshalparser' [src/multiprocess.rs:66:9] &cmd = Command { program: "/usr/bin/add-determinism", args: [ "/usr/bin/add-determinism", "--socket", "3", "--brp", "--handler", "ar,jar,javadoc", ], env: CommandEnv { clear: false, vars: { "SOURCE_DATE_EPOCH": Some( "1717804800", ), }, }, create_pidfd: false, } Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.I7z4oM + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --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-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd buildstream-1.6.9 + k='not test_push_pull' + k='not test_push_pull and not test_push_pull_all' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull and not test_artifact_expires' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull and not test_artifact_expires and not test_artifact_too_large' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull and not test_artifact_expires and not test_artifact_too_large and not test_recently_pulled_artifact_does_not_expire' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull and not test_artifact_expires and not test_artifact_too_large and not test_recently_pulled_artifact_does_not_expire and not test_push_cross_junction' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull and not test_artifact_expires and not test_artifact_too_large and not test_recently_pulled_artifact_does_not_expire and not test_push_cross_junction and not test_push_already_cached' + k='not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull and not test_artifact_expires and not test_artifact_too_large and not test_recently_pulled_artifact_does_not_expire and not test_push_cross_junction and not test_push_already_cached and not test_project_error' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_XDIST_AUTO_NUM_WORKERS=32 + /usr/bin/pytest -vv -k 'not test_push_pull and not test_push_pull_all and not test_pull_secondary_cache and not test_push_pull_specific_remote and not test_push_pull_non_strict and not test_push_pull_track_non_strict and not test_push_pull_cross_junction and not test_pull_missing_blob and not test_pull_access_rights and not test_push and not test_push_all and not test_push_after_pull and not test_artifact_expires and not test_artifact_too_large and not test_recently_pulled_artifact_does_not_expire and not test_push_cross_junction and not test_push_already_cached and not test_project_error' --ignore=tests/frontend/mirror.py --ignore=tests/sources/git.py --ignore=tests/sources/remote.py --ignore=tests/sources/tar.py --ignore=tests/sources/zip.py --ignore=tests/testutils/file_server.py --ignore=tests/testutils/ftp_server.py --ignore=tests/frontend/compose_splits.py --ignore=tests/frontend/overlaps.py --ignore=tests/plugins/filter.py --ignore=tests/sources/deb.py --ignore=tests/sources/pip.py ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/buildstream-1.6.9 configfile: setup.cfg plugins: timeout-2.3.1, env-0.6.2, datafiles-2.0, xdist-3.6.1 timeout: 1800.0s timeout method: signal timeout func_only: False collecting ... collected 958 items / 22 deselected / 936 selected tests/artifactcache/cache_size.py::test_cache_size_roundtrip FAILED [ 0%] tests/artifactcache/cache_size.py::test_cache_size_write FAILED [ 0%] tests/artifactcache/cache_size.py::test_quota_over_1024T PASSED [ 0%] tests/artifactcache/config.py::test_artifact_cache_precedence[empty-config] PASSED [ 0%] tests/artifactcache/config.py::test_artifact_cache_precedence[user-config] PASSED [ 0%] tests/artifactcache/config.py::test_artifact_cache_precedence[project-config] PASSED [ 0%] tests/artifactcache/config.py::test_artifact_cache_precedence[project-override-in-user-config] PASSED [ 0%] tests/artifactcache/config.py::test_artifact_cache_precedence[list-order] PASSED [ 0%] tests/artifactcache/config.py::test_artifact_cache_precedence[duplicates] PASSED [ 0%] tests/artifactcache/config.py::test_missing_certs[client-cert-client.crt] PASSED [ 1%] tests/artifactcache/config.py::test_missing_certs[client-key-client.key] PASSED [ 1%] tests/artifactcache/expiry.py::test_expiry_order SKIPPED (unconditional skip) [ 1%] tests/artifactcache/expiry.py::test_keep_dependencies FAILED [ 1%] tests/artifactcache/expiry.py::test_never_delete_required FAILED [ 1%] tests/artifactcache/expiry.py::test_never_delete_required_track FAILED [ 1%] tests/artifactcache/expiry.py::test_invalid_cache_quota[1-success-None] XPASS [ 1%] tests/artifactcache/expiry.py::test_invalid_cache_quota[1K-success-None] XPASS [ 1%] tests/artifactcache/expiry.py::test_invalid_cache_quota[50%-success-None] XPASS [ 1%] tests/artifactcache/expiry.py::test_invalid_cache_quota[infinity-success-None] XPASS [ 2%] tests/artifactcache/expiry.py::test_invalid_cache_quota[0-success-None] XPASS [ 2%] tests/artifactcache/expiry.py::test_invalid_cache_quota[-1-ErrorDomain.LOAD-LoadErrorReason.INVALID_DATA] XPASS [ 2%] tests/artifactcache/expiry.py::test_invalid_cache_quota[pony-ErrorDomain.LOAD-LoadErrorReason.INVALID_DATA] XPASS [ 2%] tests/artifactcache/expiry.py::test_invalid_cache_quota[200%-ErrorDomain.LOAD-LoadErrorReason.INVALID_DATA] XPASS [ 2%] tests/artifactcache/expiry.py::test_invalid_cache_quota[7K-ErrorDomain.ARTIFACT-insufficient-storage-for-quota] XFAIL [ 2%] tests/artifactcache/expiry.py::test_invalid_cache_quota[70%-ErrorDomain.ARTIFACT-insufficient-storage-for-quota] XFAIL [ 2%] tests/artifactcache/expiry.py::test_extract_expiry FAILED [ 2%] tests/cachekey/cachekey.py::test_cache_key SKIPPED (ostree is not available) [ 2%] tests/cachekey/cachekey.py::test_cache_key_fatal_warnings[first_warnings0-second_warnings0-True] PASSED [ 2%] tests/cachekey/cachekey.py::test_cache_key_fatal_warnings[first_warnings1-second_warnings1-False] PASSED [ 3%] tests/cachekey/cachekey.py::test_cache_key_fatal_warnings[first_warnings2-second_warnings2-False] PASSED [ 3%] tests/cachekey/cachekey.py::test_cache_key_fatal_warnings[first_warnings3-second_warnings3-True] PASSED [ 3%] tests/cachekey/cachekey.py::test_cache_key_fatal_warnings[first_warnings4-second_warnings4-True] PASSED [ 3%] tests/completions/completions.py::test_commands[bst-0-expected0] PASSED [ 3%] tests/completions/completions.py::test_commands[bst -1-expected1] PASSED [ 3%] tests/completions/completions.py::test_commands[bst pu-1-expected2] PASSED [ 3%] tests/completions/completions.py::test_commands[bst pul-1-expected3] PASSED [ 3%] tests/completions/completions.py::test_commands[bst w -1-expected4] PASSED [ 3%] tests/completions/completions.py::test_commands[bst workspace -2-expected5] PASSED [ 4%] tests/completions/completions.py::test_options[bst --1-expected0] PASSED [ 4%] tests/completions/completions.py::test_options[bst --l-1-expected1] PASSED [ 4%] tests/completions/completions.py::test_options[bst --no-colors build --3-expected2] PASSED [ 4%] tests/completions/completions.py::test_options[bst --fetchers -2-expected3] PASSED [ 4%] tests/completions/completions.py::test_options[bst --no-colors -2-expected4] PASSED [ 4%] tests/completions/completions.py::test_option_choice[bst --on-error -2-expected0] PASSED [ 4%] tests/completions/completions.py::test_option_choice[bst show --deps -3-expected1] PASSED [ 4%] tests/completions/completions.py::test_option_choice[bst show --deps=-2-expected2] PASSED [ 4%] tests/completions/completions.py::test_option_choice[bst show --deps b-3-expected3] PASSED [ 5%] tests/completions/completions.py::test_option_choice[bst show --deps=b-2-expected4] PASSED [ 5%] tests/completions/completions.py::test_option_choice[bst show --deps r-3-expected5] PASSED [ 5%] tests/completions/completions.py::test_option_choice[bst track --deps -3-expected6] PASSED [ 5%] tests/completions/completions.py::test_option_file[bst --config -2-expected0-None] PASSED [ 5%] tests/completions/completions.py::test_option_file[bst --log-file -2-expected1-None] PASSED [ 5%] tests/completions/completions.py::test_option_file[bst --config f-2-expected2-None] PASSED [ 5%] tests/completions/completions.py::test_option_file[bst --log-file f-2-expected3-None] PASSED [ 5%] tests/completions/completions.py::test_option_file[bst --config files-2-expected4-None] PASSED [ 5%] tests/completions/completions.py::test_option_file[bst --log-file files-2-expected5-None] PASSED [ 5%] tests/completions/completions.py::test_option_file[bst --config files/-2-expected6-None] PASSED [ 6%] tests/completions/completions.py::test_option_file[bst --log-file elements/-2-expected7-None] PASSED [ 6%] tests/completions/completions.py::test_option_file[bst --config ../-2-expected8-files] PASSED [ 6%] tests/completions/completions.py::test_option_file[bst --config ../elements/-2-expected9-files] PASSED [ 6%] tests/completions/completions.py::test_option_file[bst --config ../nofile-2-expected10-files] PASSED [ 6%] tests/completions/completions.py::test_option_file[bst --config /pony/rainbow/nobodyhas/this/file-2-expected11-files] PASSED [ 6%] tests/completions/completions.py::test_option_directory[bst --directory -2-expected0-None] PASSED [ 6%] tests/completions/completions.py::test_option_directory[bst --directory elements/-2-expected1-None] PASSED [ 6%] tests/completions/completions.py::test_option_directory[bst --directory -2-expected2-files] PASSED [ 6%] tests/completions/completions.py::test_option_directory[bst --directory ../-2-expected3-files] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst show -2-expected0-None] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst build com-2-expected1-None] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst show -2-expected2-files] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst build com-2-expected3-files] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst --directory ../ show -4-expected4-files] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst --directory ../ build com-4-expected5-files] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst --directory ../ checkout t -4-expected6-files] PASSED [ 7%] tests/completions/completions.py::test_argument_element[project-bst --directory ../ checkout target.bst -5-expected7-files] PASSED [ 7%] tests/completions/completions.py::test_argument_element[no-element-path-bst show -2-expected8-None] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst build com-2-expected9-None] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst show -2-expected10-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst build com-2-expected11-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst --directory ../ show -4-expected12-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst --directory ../ show f-4-expected13-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst --directory ../ show files/-4-expected14-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst --directory ../ build com-4-expected15-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst --directory ../ checkout t -4-expected16-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[no-element-path-bst --directory ../ checkout target.bst -5-expected17-files] PASSED [ 8%] tests/completions/completions.py::test_argument_element[sub-folders-bst show base-2-expected18-None] PASSED [ 9%] tests/completions/completions.py::test_argument_element[sub-folders-bst show base/-2-expected19-None] PASSED [ 9%] tests/completions/completions.py::test_help_commands[bst he-1-expected0] PASSED [ 9%] tests/completions/completions.py::test_help_commands[bst help -2-expected1] PASSED [ 9%] tests/completions/completions.py::test_help_commands[bst help fe-2-expected2] PASSED [ 9%] tests/completions/completions.py::test_help_commands[bst help p-2-expected3] PASSED [ 9%] tests/completions/completions.py::test_help_commands[bst help p-2-expected4] PASSED [ 9%] tests/completions/completions.py::test_help_commands[bst help w-2-expected5] PASSED [ 9%] tests/completions/completions.py::test_help_commands[bst help workspace -3-expected6] PASSED [ 9%] tests/context/context.py::test_context_create PASSED [ 10%] tests/context/context.py::test_context_load PASSED [ 10%] tests/context/context.py::test_context_load_envvar PASSED [ 10%] tests/context/context.py::test_context_load_user_config PASSED [ 10%] tests/context/context.py::test_context_priority PASSED [ 10%] tests/context/context.py::test_context_load_missing_config PASSED [ 10%] tests/context/context.py::test_context_load_malformed_config PASSED [ 10%] tests/context/context.py::test_context_load_notdict_config PASSED [ 10%] tests/examples/autotools.py::test_autotools_build SKIPPED (skipping integration test) [ 10%] tests/examples/autotools.py::test_autotools_run SKIPPED (skipping integration test) [ 11%] tests/examples/first-project.py::test_first_project_build_checkout SKIPPED [ 11%] tests/examples/flatpak-autotools.py::test_autotools_build SKIPPED [ 11%] tests/examples/flatpak-autotools.py::test_autotools_run SKIPPED [ 11%] tests/examples/integration-commands.py::test_integration_commands_build SKIPPED [ 11%] tests/examples/integration-commands.py::test_integration_commands_run SKIPPED [ 11%] tests/examples/running-commands.py::test_running_commands_build SKIPPED [ 11%] tests/examples/running-commands.py::test_running_commands_run SKIPPED [ 11%] tests/format/assertion.py::test_assertion_cli[raw-assertion.bst-False-False-Raw assertion boogey] PASSED [ 11%] tests/format/assertion.py::test_assertion_cli[conditional-assertion.bst-True-False-It's not pony time yet] PASSED [ 11%] tests/format/assertion.py::test_assertion_cli[ordered-assertion.bst-True-True-It's not horsy time yet] PASSED [ 12%] tests/format/include.py::test_include_project_file PASSED [ 12%] tests/format/include.py::test_include_junction_file PASSED [ 12%] tests/format/include.py::test_include_junction_options PASSED [ 12%] tests/format/include.py::test_junction_element_partial_project_project PASSED [ 12%] tests/format/include.py::test_junction_element_not_partial_project_file PASSED [ 12%] tests/format/include.py::test_include_element_overrides PASSED [ 12%] tests/format/include.py::test_include_element_overrides_composition PASSED [ 12%] tests/format/include.py::test_include_element_overrides_sub_include PASSED [ 12%] tests/format/include.py::test_junction_do_not_use_included_overrides PASSED [ 13%] tests/format/include.py::test_conditional_in_fragment PASSED [ 13%] tests/format/include.py::test_preserve_conditionals[conditional-conflicts-project] PASSED [ 13%] tests/format/include.py::test_preserve_conditionals[conditional-conflicts-element] PASSED [ 13%] tests/format/include.py::test_preserve_conditionals[conditional-conflicts-options-included] PASSED [ 13%] tests/format/include.py::test_preserve_conditionals[conditional-conflicts-complex] PASSED [ 13%] tests/format/include.py::test_preserve_conditionals[conditional-conflicts-toplevel-precedence] PASSED [ 13%] tests/format/include.py::test_inner PASSED [ 13%] tests/format/include.py::test_recusive_include PASSED [ 13%] tests/format/include.py::test_local_to_junction PASSED [ 13%] tests/format/include.py::test_option_from_junction PASSED [ 14%] tests/format/include.py::test_option_from_junction_element PASSED [ 14%] tests/format/include.py::test_option_from_deep_junction PASSED [ 14%] tests/format/include_composition.py::test_main_has_prority PASSED [ 14%] tests/format/include_composition.py::test_include_cannot_append PASSED [ 14%] tests/format/include_composition.py::test_main_can_append PASSED [ 14%] tests/format/include_composition.py::test_sibling_cannot_append_backward PASSED [ 14%] tests/format/include_composition.py::test_sibling_can_append_forward PASSED [ 14%] tests/format/include_composition.py::test_lastest_sibling_has_priority PASSED [ 14%] tests/format/include_composition.py::test_main_keeps_keys PASSED [ 15%] tests/format/listdirectiveerrors.py::test_element_error[variables.bst] PASSED [ 15%] tests/format/listdirectiveerrors.py::test_element_error[environment.bst] PASSED [ 15%] tests/format/listdirectiveerrors.py::test_element_error[config.bst] PASSED [ 15%] tests/format/listdirectiveerrors.py::test_element_error[public.bst] PASSED [ 15%] tests/format/option-list-directive.py::test_override[true] PASSED [ 15%] tests/format/option-list-directive.py::test_override[false] PASSED [ 15%] tests/format/optionarch.py::test_conditional[arm-arm-Army] XFAIL [ 15%] tests/format/optionarch.py::test_conditional[arm-aarch64-Aarchy] XFAIL [ 15%] tests/format/optionarch.py::test_conditional[arm-None-Army] XFAIL [ 16%] tests/format/optionarch.py::test_conditional[aarch64-None-Aarchy] XFAIL [ 16%] tests/format/optionarch.py::test_conditional[i386-arm-Army] XFAIL [ 16%] tests/format/optionarch.py::test_conditional[x86_64-aarch64-Aarchy] XFAIL [ 16%] tests/format/optionarch.py::test_unsupported_arch XFAIL (Overriding os.uname() in bst subprocess is unsupported) [ 16%] tests/format/optionbool.py::test_conditional_cli[element.bst-True-a pony] PASSED [ 16%] tests/format/optionbool.py::test_conditional_cli[element.bst-true-a pony] PASSED [ 16%] tests/format/optionbool.py::test_conditional_cli[element.bst-False-not pony] PASSED [ 16%] tests/format/optionbool.py::test_conditional_cli[element.bst-false-not pony] PASSED [ 16%] tests/format/optionbool.py::test_conditional_cli[element-not.bst-False-not pony] PASSED [ 16%] tests/format/optionbool.py::test_conditional_cli[element-not.bst-True-a pony] PASSED [ 17%] tests/format/optionbool.py::test_conditional_cli[element-equals.bst-False-not pony] PASSED [ 17%] tests/format/optionbool.py::test_conditional_cli[element-equals.bst-True-a pony] PASSED [ 17%] tests/format/optionbool.py::test_conditional_cli[element-not-equals.bst-False-not pony] PASSED [ 17%] tests/format/optionbool.py::test_conditional_cli[element-not-equals.bst-True-a pony] PASSED [ 17%] tests/format/optionbool.py::test_conditional_config[element.bst-True-a pony] PASSED [ 17%] tests/format/optionbool.py::test_conditional_config[element.bst-False-not pony] PASSED [ 17%] tests/format/optionbool.py::test_invalid_value_cli[falsey] PASSED [ 17%] tests/format/optionbool.py::test_invalid_value_cli[pony] PASSED [ 17%] tests/format/optionbool.py::test_invalid_value_cli[trUE] PASSED [ 18%] tests/format/optionbool.py::test_invalid_value_config[pony] PASSED [ 18%] tests/format/optionbool.py::test_invalid_value_config[config_option1] PASSED [ 18%] tests/format/optionbool.py::test_invalid_value_config[config_option2] PASSED [ 18%] tests/format/optioneltmask.py::test_conditional_cli[pony.bst-pony.bst-True] PASSED [ 18%] tests/format/optioneltmask.py::test_conditional_cli[horsy.bst-pony.bst, horsy.bst-True] PASSED [ 18%] tests/format/optioneltmask.py::test_conditional_cli[zebry.bst-pony.bst, horsy.bst-False] PASSED [ 18%] tests/format/optioneltmask.py::test_conditional_config[pony.bst-value0-True] PASSED [ 18%] tests/format/optioneltmask.py::test_conditional_config[horsy.bst-value1-True] PASSED [ 18%] tests/format/optioneltmask.py::test_conditional_config[zebry.bst-value2-False] PASSED [ 19%] tests/format/optioneltmask.py::test_invalid_declaration PASSED [ 19%] tests/format/optioneltmask.py::test_invalid_value PASSED [ 19%] tests/format/optionenum.py::test_conditional_cli[element.bst-brother-pony-a pony] PASSED [ 19%] tests/format/optionenum.py::test_conditional_cli[element.bst-brother-zebry-a zebry] PASSED [ 19%] tests/format/optionenum.py::test_conditional_cli[element.bst-brother-horsy-a horsy] PASSED [ 19%] tests/format/optionenum.py::test_conditional_cli[element-compare.bst-brother-horsy-different] PASSED [ 19%] tests/format/optionenum.py::test_conditional_cli[element-compare.bst-brother-zebry-same] PASSED [ 19%] tests/format/optionenum.py::test_conditional_cli[element-compare.bst-sister-pony-same] PASSED [ 19%] tests/format/optionenum.py::test_conditional_config[element.bst-brother-pony-a pony] PASSED [ 19%] tests/format/optionenum.py::test_conditional_config[element.bst-brother-zebry-a zebry] PASSED [ 20%] tests/format/optionenum.py::test_conditional_config[element.bst-brother-horsy-a horsy] PASSED [ 20%] tests/format/optionenum.py::test_conditional_config[element-compare.bst-brother-horsy-different] PASSED [ 20%] tests/format/optionenum.py::test_conditional_config[element-compare.bst-brother-zebry-same] PASSED [ 20%] tests/format/optionenum.py::test_conditional_config[element-compare.bst-sister-pony-same] PASSED [ 20%] tests/format/optionenum.py::test_invalid_value_cli PASSED [ 20%] tests/format/optionenum.py::test_invalid_value_config[giraffy] PASSED [ 20%] tests/format/optionenum.py::test_invalid_value_config[config_option1] PASSED [ 20%] tests/format/optionenum.py::test_invalid_value_config[config_option2] PASSED [ 20%] tests/format/optionenum.py::test_missing_values PASSED [ 21%] tests/format/optionexports.py::test_export[bool_export-False-exported-bool-0] PASSED [ 21%] tests/format/optionexports.py::test_export[bool_export-True-exported-bool-1] PASSED [ 21%] tests/format/optionexports.py::test_export[enum_export-pony-exported-enum-pony] PASSED [ 21%] tests/format/optionexports.py::test_export[enum_export-horsy-exported-enum-horsy] PASSED [ 21%] tests/format/optionexports.py::test_export[flags_export-pony-exported-flags-pony] PASSED [ 21%] tests/format/optionexports.py::test_export[flags_export-pony, horsy-exported-flags-horsy,pony] PASSED [ 21%] tests/format/optionflags.py::test_conditional_cli[element.bst-farm-pony-a pony] PASSED [ 21%] tests/format/optionflags.py::test_conditional_cli[element.bst-farm-zebry-a zebry] PASSED [ 21%] tests/format/optionflags.py::test_conditional_cli[element.bst-farm-pony, horsy-a pony and a horsy] PASSED [ 22%] tests/format/optionflags.py::test_conditional_cli[element.bst-farm-zebry,horsy , pony-all the animals] PASSED [ 22%] tests/format/optionflags.py::test_conditional_cli[element-in.bst-farm-zebry, horsy, pony-a zebry] PASSED [ 22%] tests/format/optionflags.py::test_conditional_cli[element-in.bst-farm-zebry, horsy-no pony] PASSED [ 22%] tests/format/optionflags.py::test_conditional_cli[element-in.bst-farm-zebry, pony-no horsy] PASSED [ 22%] tests/format/optionflags.py::test_conditional_config[element.bst-farm-value0-a pony] PASSED [ 22%] tests/format/optionflags.py::test_conditional_config[element.bst-farm-value1-a zebry] PASSED [ 22%] tests/format/optionflags.py::test_conditional_config[element.bst-farm-value2-a pony and a horsy] PASSED [ 22%] tests/format/optionflags.py::test_conditional_config[element.bst-farm-value3-all the animals] PASSED [ 22%] tests/format/optionflags.py::test_invalid_value_cli[giraffy] PASSED [ 22%] tests/format/optionflags.py::test_invalid_value_cli[horsy pony] PASSED [ 23%] tests/format/optionflags.py::test_invalid_value_config[pony] PASSED [ 23%] tests/format/optionflags.py::test_invalid_value_config[config_option1] PASSED [ 23%] tests/format/optionflags.py::test_invalid_value_config[config_option2] PASSED [ 23%] tests/format/optionflags.py::test_missing_values PASSED [ 23%] tests/format/optionoverrides.py::test_override[i686] PASSED [ 23%] tests/format/optionoverrides.py::test_override[x86_64] PASSED [ 23%] tests/format/options.py::test_invalid_option_name[invalid-name-spaces] PASSED [ 23%] tests/format/options.py::test_invalid_option_name[invalid-name-dashes] PASSED [ 23%] tests/format/options.py::test_invalid_option_name[invalid-name-plus] PASSED [ 24%] tests/format/options.py::test_invalid_option_name[invalid-name-leading-number] PASSED [ 24%] tests/format/options.py::test_invalid_variable_name[invalid-variable-name-spaces] PASSED [ 24%] tests/format/options.py::test_invalid_variable_name[invalid-variable-name-plus] PASSED [ 24%] tests/format/options.py::test_invalid_option_type PASSED [ 24%] tests/format/options.py::test_invalid_option_cli PASSED [ 24%] tests/format/options.py::test_invalid_option_config PASSED [ 24%] tests/format/options.py::test_invalid_expression PASSED [ 24%] tests/format/options.py::test_undefined PASSED [ 24%] tests/format/options.py::test_invalid_condition PASSED [ 25%] tests/format/options.py::test_simple_conditional[False-/usr] PASSED [ 25%] tests/format/options.py::test_simple_conditional[True-/opt] PASSED [ 25%] tests/format/options.py::test_nested_conditional[False-False-False] PASSED [ 25%] tests/format/options.py::test_nested_conditional[True-False-False] PASSED [ 25%] tests/format/options.py::test_nested_conditional[False-True-False] PASSED [ 25%] tests/format/options.py::test_nested_conditional[True-True-True] PASSED [ 25%] tests/format/options.py::test_compound_and_conditional[False-False-False] PASSED [ 25%] tests/format/options.py::test_compound_and_conditional[True-False-False] PASSED [ 25%] tests/format/options.py::test_compound_and_conditional[False-True-False] PASSED [ 25%] tests/format/options.py::test_compound_and_conditional[True-True-True] PASSED [ 26%] tests/format/options.py::test_compound_or_conditional[False-False-False] PASSED [ 26%] tests/format/options.py::test_compound_or_conditional[True-False-True] PASSED [ 26%] tests/format/options.py::test_compound_or_conditional[False-True-True] PASSED [ 26%] tests/format/options.py::test_compound_or_conditional[True-True-True] PASSED [ 26%] tests/format/options.py::test_deep_nesting_level1[False-horsy] PASSED [ 26%] tests/format/options.py::test_deep_nesting_level1[True-pony] PASSED [ 26%] tests/format/options.py::test_deep_nesting_level2[False-horsy] PASSED [ 26%] tests/format/options.py::test_deep_nesting_level2[True-pony] PASSED [ 26%] tests/format/project.py::test_missing_project_conf PASSED [ 27%] tests/format/project.py::test_missing_project_name PASSED [ 27%] tests/format/project.py::test_missing_element PASSED [ 27%] tests/format/project.py::test_missing_junction PASSED [ 27%] tests/format/project.py::test_empty_project_name PASSED [ 27%] tests/format/project.py::test_invalid_project_name PASSED [ 27%] tests/format/project.py::test_invalid_yaml PASSED [ 27%] tests/format/project.py::test_load_default_project PASSED [ 27%] tests/format/project.py::test_load_project_from_subdir PASSED [ 27%] tests/format/project.py::test_override_project_path PASSED [ 27%] tests/format/project.py::test_project_unsupported PASSED [ 28%] tests/format/project.py::test_project_unsupported_not_bst1 PASSED [ 28%] tests/format/project.py::test_missing_element_path_directory PASSED [ 28%] tests/format/project.py::test_element_path_not_a_directory PASSED [ 28%] tests/format/project.py::test_missing_local_plugin_directory PASSED [ 28%] tests/format/project.py::test_local_plugin_not_directory PASSED [ 28%] tests/format/project.py::test_project_plugin_load_allowed PASSED [ 28%] tests/format/project.py::test_project_plugin_load_forbidden PASSED [ 28%] tests/format/project.py::test_project_conf_duplicate_plugins PASSED [ 28%] tests/format/project.py::test_project_refs_options PASSED [ 29%] tests/format/project.py::test_element_path_project_path_contains_symlinks PASSED [ 29%] tests/format/projectoverrides.py::test_prepend_configure_commands PASSED [ 29%] tests/format/variables.py::test_defaults[autotools.bst-make-install-make -j1 DESTDIR="/buildstream-install" install] PASSED [ 29%] tests/format/variables.py::test_defaults[cmake.bst-cmake-cmake -B_builddir -H. -G"Unix Makefiles" -DCMAKE_INSTALL_PREFIX:PATH="/usr" \\\n-DCMAKE_INSTALL_LIBDIR:PATH="lib" ] PASSED [ 29%] tests/format/variables.py::test_defaults[distutils.bst-python-install-python3 setup.py install --prefix "/usr" \\\n--root "/buildstream-install"] PASSED [ 29%] tests/format/variables.py::test_defaults[makemaker.bst-configure-perl Makefile.PL PREFIX=/buildstream-install/usr] PASSED [ 29%] tests/format/variables.py::test_defaults[modulebuild.bst-configure-perl Build.PL --prefix "/buildstream-install/usr"] PASSED [ 29%] tests/format/variables.py::test_defaults[qmake.bst-make-install-make -j1 INSTALL_ROOT="/buildstream-install" install] PASSED [ 29%] tests/format/variables.py::test_overrides[autotools.bst-make-install-make -j1 DESTDIR="/custom/install/root" install] PASSED [ 30%] tests/format/variables.py::test_overrides[cmake.bst-cmake-cmake -B_builddir -H. -G"Ninja" -DCMAKE_INSTALL_PREFIX:PATH="/opt" \\\n-DCMAKE_INSTALL_LIBDIR:PATH="lib" ] PASSED [ 30%] tests/format/variables.py::test_overrides[distutils.bst-python-install-python3 setup.py install --prefix "/opt" \\\n--root "/custom/install/root"] PASSED [ 30%] tests/format/variables.py::test_overrides[makemaker.bst-configure-perl Makefile.PL PREFIX=/custom/install/root/opt] PASSED [ 30%] tests/format/variables.py::test_overrides[modulebuild.bst-configure-perl Build.PL --prefix "/custom/install/root/opt"] PASSED [ 30%] tests/format/variables.py::test_overrides[qmake.bst-make-install-make -j1 INSTALL_ROOT="/custom/install/root" install] PASSED [ 30%] tests/format/variables.py::test_undefined[build-command] PASSED [ 30%] tests/format/variables.py::test_undefined[variables] PASSED [ 30%] tests/format/variables.py::test_undefined[complex] PASSED [ 30%] tests/format/variables.py::test_circular_reference[simple] PASSED [ 30%] tests/format/variables.py::test_circular_reference[simple-text] PASSED [ 31%] tests/format/variables.py::test_circular_reference[indirect] PASSED [ 31%] tests/format/variables.py::test_circular_reference[self-reference] PASSED [ 31%] tests/format/variables.py::test_deep_references[50] PASSED [ 31%] tests/format/variables.py::test_deep_references[500] PASSED [ 31%] tests/format/variables.py::test_deep_references[5000] PASSED [ 31%] tests/format/variables.py::test_partial_context_junctions PASSED [ 31%] tests/frontend/buildcheckout.py::test_build_checkout[strict-copies] FAILED [ 31%] tests/frontend/buildcheckout.py::test_build_checkout[strict-hardlinks] FAILED [ 31%] tests/frontend/buildcheckout.py::test_build_checkout[non-strict-copies] FAILED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout[non-strict-hardlinks] FAILED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_deps[run] FAILED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_deps[none] FAILED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_unbuilt PASSED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_tarball FAILED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_tarball_stdout SKIPPED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_tarball_is_deterministic FAILED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_nonempty[copies] FAILED [ 32%] tests/frontend/buildcheckout.py::test_build_checkout_nonempty[hardlinks] FAILED [ 33%] tests/frontend/buildcheckout.py::test_build_checkout_force[copies] FAILED [ 33%] tests/frontend/buildcheckout.py::test_build_checkout_force[hardlinks] FAILED [ 33%] tests/frontend/buildcheckout.py::test_build_checkout_force_tarball FAILED [ 33%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-git] FAILED [ 33%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-bzr] FAILED [ 33%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-ostree] SKIPPED [ 33%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-tar] FAILED [ 33%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-zip] FAILED [ 33%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-git] FAILED [ 33%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-bzr] FAILED [ 34%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-ostree] SKIPPED [ 34%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-tar] FAILED [ 34%] tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-zip] FAILED [ 34%] tests/frontend/buildcheckout.py::test_install_to_build FAILED [ 34%] tests/frontend/buildcheckout.py::test_inconsistent_junction[inline] PASSED [ 34%] tests/frontend/buildcheckout.py::test_inconsistent_junction[project.refs] PASSED [ 34%] tests/frontend/buildcheckout.py::test_unfetched_junction[inline] FAILED [ 34%] tests/frontend/buildcheckout.py::test_unfetched_junction[project.refs] FAILED [ 34%] tests/frontend/buildcheckout.py::test_build_checkout_junction FAILED [ 35%] tests/frontend/buildcheckout.py::test_build_checkout_workspaced_junction FAILED [ 35%] tests/frontend/buildcheckout.py::test_build_checkout_cross_junction FAILED [ 35%] tests/frontend/buildcheckout.py::test_build_junction_short_notation FAILED [ 35%] tests/frontend/buildcheckout.py::test_build_junction_short_notation_filename FAILED [ 35%] tests/frontend/buildcheckout.py::test_build_junction_short_notation_with_junction PASSED [ 35%] tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-inline-strict] FAILED [ 35%] tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-inline-no-strict] FAILED [ 35%] tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-project.refs-strict] FAILED [ 35%] tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-project.refs-no-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-inline-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-inline-no-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-project.refs-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-project.refs-no-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-inline-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-inline-no-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-project.refs-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-project.refs-no-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-inline-strict] FAILED [ 36%] tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-inline-no-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-project.refs-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-project.refs-no-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-inline-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-inline-no-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-project.refs-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-project.refs-no-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-inline-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-inline-no-strict] FAILED [ 37%] tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-project.refs-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-project.refs-no-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-inline-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-inline-no-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-project.refs-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-project.refs-no-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-inline-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-inline-no-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-project.refs-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-project.refs-no-strict] FAILED [ 38%] tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-inline-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-inline-no-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-project.refs-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-project.refs-no-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track_all[inline-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track_all[inline-no-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track_all[project.refs-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track_all[project.refs-no-strict] FAILED [ 39%] tests/frontend/buildtrack.py::test_build_track_update[track_targets0-exceptions0-tracked0] PASSED [ 39%] tests/frontend/buildtrack.py::test_build_track_update[track_targets1-exceptions1-tracked1] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_update[track_targets2-exceptions2-tracked2] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_update[track_targets3-exceptions3-tracked3] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_update[track_targets4-exceptions4-tracked4] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_update[track_targets5-exceptions5-tracked5] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_update[track_targets6-exceptions6-tracked6] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_update[track_targets7-exceptions7-tracked7] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_update[track_targets8-exceptions8-tracked8] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_inconsistent[track_targets0-exceptions0] PASSED [ 40%] tests/frontend/buildtrack.py::test_build_track_inconsistent[track_targets1-exceptions1] PASSED [ 41%] tests/frontend/buildtrack.py::test_build_track_track_first[--strict] FAILED [ 41%] tests/frontend/buildtrack.py::test_build_track_track_first[--no-strict] FAILED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[corewarn.bst-fatal_warnings0-True-ErrorDomain.STREAM] PASSED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[warninga.bst-fatal_warnings1-True-ErrorDomain.STREAM] PASSED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[warningb.bst-fatal_warnings2-True-ErrorDomain.STREAM] PASSED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[corewarn.bst-fatal_warnings3-False-None] FAILED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[warninga.bst-fatal_warnings4-False-None] FAILED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[warningb.bst-fatal_warnings5-False-None] FAILED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[warninga.bst-fatal_warnings6-False-None] FAILED [ 41%] tests/frontend/configurable_warnings.py::test_fatal_warnings[warningb.bst-fatal_warnings7-False-None] FAILED [ 42%] tests/frontend/cross_junction_workspace.py::test_open_cross_junction FAILED [ 42%] tests/frontend/cross_junction_workspace.py::test_list_cross_junction FAILED [ 42%] tests/frontend/cross_junction_workspace.py::test_close_cross_junction FAILED [ 42%] tests/frontend/cross_junction_workspace.py::test_close_all_cross_junction FAILED [ 42%] tests/frontend/fetch.py::test_fetch[git] FAILED [ 42%] tests/frontend/fetch.py::test_fetch[bzr] FAILED [ 42%] tests/frontend/fetch.py::test_fetch[ostree] SKIPPED (ostree cli is not available) [ 42%] tests/frontend/fetch.py::test_fetch[tar] FAILED [ 42%] tests/frontend/fetch.py::test_fetch[zip] FAILED [ 43%] tests/frontend/fetch.py::test_fetch_consistency_error PASSED [ 43%] tests/frontend/fetch.py::test_fetch_consistency_bug PASSED [ 43%] tests/frontend/fetch.py::test_unfetched_junction[inline] PASSED [ 43%] tests/frontend/fetch.py::test_unfetched_junction[project.refs] PASSED [ 43%] tests/frontend/fetch.py::test_inconsistent_junction[inline] PASSED [ 43%] tests/frontend/fetch.py::test_inconsistent_junction[project.refs] PASSED [ 43%] tests/frontend/fetch.py::test_fetch_cross_junction[git-inline] PASSED [ 43%] tests/frontend/fetch.py::test_fetch_cross_junction[git-project.refs] FAILED [ 43%] tests/frontend/fetch.py::test_fetch_cross_junction[bzr-inline] PASSED [ 44%] tests/frontend/fetch.py::test_fetch_cross_junction[bzr-project.refs] FAILED [ 44%] tests/frontend/fetch.py::test_fetch_cross_junction[ostree-inline] SKIPPED [ 44%] tests/frontend/fetch.py::test_fetch_cross_junction[ostree-project.refs] SKIPPED [ 44%] tests/frontend/fetch.py::test_fetch_cross_junction[tar-inline] PASSED [ 44%] tests/frontend/fetch.py::test_fetch_cross_junction[tar-project.refs] FAILED [ 44%] tests/frontend/fetch.py::test_fetch_cross_junction[zip-inline] PASSED [ 44%] tests/frontend/fetch.py::test_fetch_cross_junction[zip-project.refs] FAILED [ 44%] tests/frontend/help.py::test_help_main PASSED [ 44%] tests/frontend/help.py::test_help[build] PASSED [ 44%] tests/frontend/help.py::test_help[checkout] PASSED [ 45%] tests/frontend/help.py::test_help[fetch] PASSED [ 45%] tests/frontend/help.py::test_help[pull] PASSED [ 45%] tests/frontend/help.py::test_help[push] PASSED [ 45%] tests/frontend/help.py::test_help[shell] PASSED [ 45%] tests/frontend/help.py::test_help[show] PASSED [ 45%] tests/frontend/help.py::test_help[source-bundle] PASSED [ 45%] tests/frontend/help.py::test_help[track] PASSED [ 45%] tests/frontend/help.py::test_help[workspace] PASSED [ 45%] tests/frontend/init.py::test_defaults PASSED [ 46%] tests/frontend/init.py::test_all_options PASSED [ 46%] tests/frontend/init.py::test_no_project_name PASSED [ 46%] tests/frontend/init.py::test_project_exists PASSED [ 46%] tests/frontend/init.py::test_force_overwrite_project PASSED [ 46%] tests/frontend/init.py::test_bad_project_name[Micheal Jackson] PASSED [ 46%] tests/frontend/init.py::test_bad_project_name[one+one] PASSED [ 46%] tests/frontend/init.py::test_bad_format_version[-1] PASSED [ 46%] tests/frontend/init.py::test_bad_format_version[19] PASSED [ 46%] tests/frontend/init.py::test_bad_element_path[/absolute/path] PASSED [ 47%] tests/frontend/init.py::test_bad_element_path[../outside/of/project] PASSED [ 47%] tests/frontend/logging.py::test_default_logging FAILED [ 47%] tests/frontend/logging.py::test_custom_logging FAILED [ 47%] tests/frontend/logging.py::test_failed_build_listing PASSED [ 47%] tests/frontend/main.py::test_prefix_choice_value_proc_full_match PASSED [ 47%] tests/frontend/main.py::test_prefix_choice_value_proc_prefix_match PASSED [ 47%] tests/frontend/main.py::test_prefix_choice_value_proc_ambigous_match PASSED [ 47%] tests/frontend/main.py::test_prefix_choice_value_proc_value_not_in_choices PASSED [ 47%] tests/frontend/pull.py::test_pull_missing_notifies_user FAILED [ 47%] tests/frontend/show.py::test_show[import-bin.bst-%{name}-import-bin.bst] PASSED [ 48%] tests/frontend/show.py::test_show[import-bin.bst-%{state}-buildable] PASSED [ 48%] tests/frontend/show.py::test_show[compose-all.bst-%{state}-waiting] PASSED [ 48%] tests/frontend/show.py::test_show_except[target.bst-import-bin.bst-expected0] PASSED [ 48%] tests/frontend/show.py::test_show_except[target.bst-import-dev.bst-expected1] PASSED [ 48%] tests/frontend/show.py::test_show_except[target.bst-compose-all.bst-expected2] PASSED [ 48%] tests/frontend/show.py::test_show_except[compose-all.bst-import-bin.bst-expected3] PASSED [ 48%] tests/frontend/show.py::test_parallel_order PASSED [ 48%] tests/frontend/show.py::test_target_is_dependency PASSED [ 48%] tests/frontend/show.py::test_unfetched_junction[workspace-junction-dep.bst-inline] PASSED [ 49%] tests/frontend/show.py::test_unfetched_junction[workspace-junction-dep.bst-project.refs] PASSED [ 49%] tests/frontend/show.py::test_unfetched_junction[workspace-junction.bst:import-etc.bst-inline] PASSED [ 49%] tests/frontend/show.py::test_unfetched_junction[workspace-junction.bst:import-etc.bst-project.refs] PASSED [ 49%] tests/frontend/show.py::test_unfetched_junction[no-workspace-junction-dep.bst-inline] PASSED [ 49%] tests/frontend/show.py::test_unfetched_junction[no-workspace-junction-dep.bst-project.refs] PASSED [ 49%] tests/frontend/show.py::test_unfetched_junction[no-workspace-junction.bst:import-etc.bst-inline] PASSED [ 49%] tests/frontend/show.py::test_unfetched_junction[no-workspace-junction.bst:import-etc.bst-project.refs] PASSED [ 49%] tests/frontend/show.py::test_inconsistent_junction[workspace-junction-dep.bst-inline] PASSED [ 49%] tests/frontend/show.py::test_inconsistent_junction[workspace-junction-dep.bst-project.refs] PASSED [ 50%] tests/frontend/show.py::test_inconsistent_junction[workspace-junction.bst:import-etc.bst-inline] PASSED [ 50%] tests/frontend/show.py::test_inconsistent_junction[workspace-junction.bst:import-etc.bst-project.refs] PASSED [ 50%] tests/frontend/show.py::test_inconsistent_junction[no-workspace-junction-dep.bst-inline] PASSED [ 50%] tests/frontend/show.py::test_inconsistent_junction[no-workspace-junction-dep.bst-project.refs] PASSED [ 50%] tests/frontend/show.py::test_inconsistent_junction[no-workspace-junction.bst:import-etc.bst-inline] PASSED [ 50%] tests/frontend/show.py::test_inconsistent_junction[no-workspace-junction.bst:import-etc.bst-project.refs] PASSED [ 50%] tests/frontend/show.py::test_fetched_junction[workspace-junction-dep.bst] FAILED [ 50%] tests/frontend/show.py::test_fetched_junction[workspace-junction.bst:import-etc.bst] FAILED [ 50%] tests/frontend/show.py::test_fetched_junction[no-workspace-junction-dep.bst] FAILED [ 50%] tests/frontend/show.py::test_fetched_junction[no-workspace-junction.bst:import-etc.bst] FAILED [ 51%] tests/frontend/show.py::test_exceed_max_recursion_depth[100] XPASS [ 51%] tests/frontend/show.py::test_exceed_max_recursion_depth[500] XPASS [ 51%] tests/frontend/show.py::test_exceed_max_recursion_depth[1200] XFAIL [ 51%] tests/frontend/show.py::test_max_jobs[None-None] PASSED [ 51%] tests/frontend/show.py::test_max_jobs[None-16] PASSED [ 51%] tests/frontend/show.py::test_max_jobs[16-None] PASSED [ 51%] tests/frontend/show.py::test_max_jobs[5-16] PASSED [ 51%] tests/frontend/show.py::test_max_jobs[0-16] PASSED [ 51%] tests/frontend/show.py::test_max_jobs[16-0] PASSED [ 52%] tests/frontend/show.py::test_strict_dependencies[non-strict-depends.bst-cached] FAILED [ 52%] tests/frontend/show.py::test_strict_dependencies[strict-depends.bst-waiting] FAILED [ 52%] tests/frontend/show.py::test_unaliased_url[fatal] PASSED [ 52%] tests/frontend/show.py::test_unaliased_url[non-fatal] PASSED [ 52%] tests/frontend/track.py::test_track[git-inline] FAILED [ 52%] tests/frontend/track.py::test_track[git-project.refs] FAILED [ 52%] tests/frontend/track.py::test_track[bzr-inline] FAILED [ 52%] tests/frontend/track.py::test_track[bzr-project.refs] FAILED [ 52%] tests/frontend/track.py::test_track[ostree-inline] SKIPPED (ostree cli is not available) [ 52%] tests/frontend/track.py::test_track[ostree-project.refs] SKIPPED (ostree cli is not available) [ 53%] tests/frontend/track.py::test_track[tar-inline] FAILED [ 53%] tests/frontend/track.py::test_track[tar-project.refs] FAILED [ 53%] tests/frontend/track.py::test_track[zip-inline] FAILED [ 53%] tests/frontend/track.py::test_track[zip-project.refs] FAILED [ 53%] tests/frontend/track.py::test_track_recurse[git-1] FAILED [ 53%] tests/frontend/track.py::test_track_recurse[git-10] FAILED [ 53%] tests/frontend/track.py::test_track_recurse[bzr-1] FAILED [ 53%] tests/frontend/track.py::test_track_recurse[bzr-10] FAILED [ 53%] tests/frontend/track.py::test_track_recurse[ostree-1] SKIPPED (ostree cli is not available) [ 54%] tests/frontend/track.py::test_track_recurse[ostree-10] SKIPPED (ostree cli is not available) [ 54%] tests/frontend/track.py::test_track_recurse[tar-1] FAILED [ 54%] tests/frontend/track.py::test_track_recurse[tar-10] FAILED [ 54%] tests/frontend/track.py::test_track_recurse[zip-1] FAILED [ 54%] tests/frontend/track.py::test_track_recurse[zip-10] FAILED [ 54%] tests/frontend/track.py::test_track_single FAILED [ 54%] tests/frontend/track.py::test_track_recurse_except[git] FAILED [ 54%] tests/frontend/track.py::test_track_recurse_except[bzr] FAILED [ 54%] tests/frontend/track.py::test_track_recurse_except[ostree] SKIPPED [ 55%] tests/frontend/track.py::test_track_recurse_except[tar] FAILED [ 55%] tests/frontend/track.py::test_track_recurse_except[zip] FAILED [ 55%] tests/frontend/track.py::test_track_optional[inline] FAILED [ 55%] tests/frontend/track.py::test_track_optional[project-refs] FAILED [ 55%] tests/frontend/track.py::test_track_cross_junction[inline-cross] PASSED [ 55%] tests/frontend/track.py::test_track_cross_junction[inline-nocross] FAILED [ 55%] tests/frontend/track.py::test_track_cross_junction[project.refs-cross] FAILED [ 55%] tests/frontend/track.py::test_track_cross_junction[project.refs-nocross] FAILED [ 55%] tests/frontend/track.py::test_track_consistency_error FAILED [ 55%] tests/frontend/track.py::test_track_consistency_bug PASSED [ 56%] tests/frontend/track.py::test_inconsistent_junction[inline] PASSED [ 56%] tests/frontend/track.py::test_inconsistent_junction[project.refs] PASSED [ 56%] tests/frontend/track.py::test_junction_element[inline] FAILED [ 56%] tests/frontend/track.py::test_junction_element[project.refs] FAILED [ 56%] tests/frontend/track.py::test_cross_junction[git-inline] FAILED [ 56%] tests/frontend/track.py::test_cross_junction[git-project.refs] FAILED [ 56%] tests/frontend/track.py::test_cross_junction[bzr-inline] FAILED [ 56%] tests/frontend/track.py::test_cross_junction[bzr-project.refs] FAILED [ 56%] tests/frontend/track.py::test_cross_junction[ostree-inline] SKIPPED [ 57%] tests/frontend/track.py::test_cross_junction[ostree-project.refs] SKIPPED [ 57%] tests/frontend/track.py::test_cross_junction[tar-inline] FAILED [ 57%] tests/frontend/track.py::test_cross_junction[tar-project.refs] FAILED [ 57%] tests/frontend/track.py::test_cross_junction[zip-inline] FAILED [ 57%] tests/frontend/track.py::test_cross_junction[zip-project.refs] FAILED [ 57%] tests/frontend/track.py::test_track_include[git-inline] FAILED [ 57%] tests/frontend/track.py::test_track_include[git-project.refs] FAILED [ 57%] tests/frontend/track.py::test_track_include[bzr-inline] FAILED [ 57%] tests/frontend/track.py::test_track_include[bzr-project.refs] FAILED [ 58%] tests/frontend/track.py::test_track_include[ostree-inline] SKIPPED [ 58%] tests/frontend/track.py::test_track_include[ostree-project.refs] SKIPPED [ 58%] tests/frontend/track.py::test_track_include[tar-inline] FAILED [ 58%] tests/frontend/track.py::test_track_include[tar-project.refs] FAILED [ 58%] tests/frontend/track.py::test_track_include[zip-inline] FAILED [ 58%] tests/frontend/track.py::test_track_include[zip-project.refs] FAILED [ 58%] tests/frontend/track.py::test_track_include_junction[git-inline] FAILED [ 58%] tests/frontend/track.py::test_track_include_junction[git-project.refs] FAILED [ 58%] tests/frontend/track.py::test_track_include_junction[bzr-inline] FAILED [ 58%] tests/frontend/track.py::test_track_include_junction[bzr-project.refs] FAILED [ 59%] tests/frontend/track.py::test_track_include_junction[ostree-inline] SKIPPED [ 59%] tests/frontend/track.py::test_track_include_junction[ostree-project.refs] SKIPPED [ 59%] tests/frontend/track.py::test_track_include_junction[tar-inline] FAILED [ 59%] tests/frontend/track.py::test_track_include_junction[tar-project.refs] FAILED [ 59%] tests/frontend/track.py::test_track_include_junction[zip-inline] FAILED [ 59%] tests/frontend/track.py::test_track_include_junction[zip-project.refs] FAILED [ 59%] tests/frontend/track.py::test_track_junction_included[git-inline] FAILED [ 59%] tests/frontend/track.py::test_track_junction_included[git-project.refs] FAILED [ 59%] tests/frontend/track.py::test_track_junction_included[bzr-inline] FAILED [ 60%] tests/frontend/track.py::test_track_junction_included[bzr-project.refs] FAILED [ 60%] tests/frontend/track.py::test_track_junction_included[ostree-inline] FAILED [ 60%] tests/frontend/track.py::test_track_junction_included[ostree-project.refs] FAILED [ 60%] tests/frontend/track.py::test_track_junction_included[tar-inline] FAILED [ 60%] tests/frontend/track.py::test_track_junction_included[tar-project.refs] FAILED [ 60%] tests/frontend/track.py::test_track_junction_included[zip-inline] FAILED [ 60%] tests/frontend/track.py::test_track_junction_included[zip-project.refs] FAILED [ 60%] tests/frontend/track.py::test_track_error_cannot_write_file[git] FAILED [ 60%] tests/frontend/track.py::test_track_error_cannot_write_file[bzr] FAILED [ 61%] tests/frontend/track.py::test_track_error_cannot_write_file[ostree] SKIPPED [ 61%] tests/frontend/track.py::test_track_error_cannot_write_file[tar] FAILED [ 61%] tests/frontend/track.py::test_track_error_cannot_write_file[zip] FAILED [ 61%] tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[git] FAILED [ 61%] tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[bzr] FAILED [ 61%] tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[ostree] SKIPPED [ 61%] tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[tar] FAILED [ 61%] tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[zip] FAILED [ 61%] tests/frontend/track_cross_junction.py::test_track_exceptions[git] FAILED [ 61%] tests/frontend/track_cross_junction.py::test_track_exceptions[bzr] FAILED [ 62%] tests/frontend/track_cross_junction.py::test_track_exceptions[ostree] SKIPPED [ 62%] tests/frontend/track_cross_junction.py::test_track_exceptions[tar] FAILED [ 62%] tests/frontend/track_cross_junction.py::test_track_exceptions[zip] FAILED [ 62%] tests/frontend/version.py::test_version PASSED [ 62%] tests/frontend/workspace.py::test_open[git] FAILED [ 62%] tests/frontend/workspace.py::test_open[bzr] FAILED [ 62%] tests/frontend/workspace.py::test_open[ostree] SKIPPED (ostree cli is not available) [ 62%] tests/frontend/workspace.py::test_open[tar] FAILED [ 62%] tests/frontend/workspace.py::test_open[zip] FAILED [ 63%] tests/frontend/workspace.py::test_open_bzr_customize FAILED [ 63%] tests/frontend/workspace.py::test_open_track[git] FAILED [ 63%] tests/frontend/workspace.py::test_open_track[bzr] FAILED [ 63%] tests/frontend/workspace.py::test_open_track[ostree] SKIPPED (ostree cli is not available) [ 63%] tests/frontend/workspace.py::test_open_track[tar] FAILED [ 63%] tests/frontend/workspace.py::test_open_track[zip] FAILED [ 63%] tests/frontend/workspace.py::test_open_force[git] FAILED [ 63%] tests/frontend/workspace.py::test_open_force[bzr] FAILED [ 63%] tests/frontend/workspace.py::test_open_force[ostree] SKIPPED (ostree cli is not available) [ 63%] tests/frontend/workspace.py::test_open_force[tar] FAILED [ 64%] tests/frontend/workspace.py::test_open_force[zip] FAILED [ 64%] tests/frontend/workspace.py::test_open_force_open[git] FAILED [ 64%] tests/frontend/workspace.py::test_open_force_open[bzr] FAILED [ 64%] tests/frontend/workspace.py::test_open_force_open[ostree] SKIPPED [ 64%] tests/frontend/workspace.py::test_open_force_open[tar] FAILED [ 64%] tests/frontend/workspace.py::test_open_force_open[zip] FAILED [ 64%] tests/frontend/workspace.py::test_open_force_different_workspace[git] FAILED [ 64%] tests/frontend/workspace.py::test_open_force_different_workspace[bzr] FAILED [ 64%] tests/frontend/workspace.py::test_open_force_different_workspace[ostree] SKIPPED [ 65%] tests/frontend/workspace.py::test_open_force_different_workspace[tar] FAILED [ 65%] tests/frontend/workspace.py::test_open_force_different_workspace[zip] FAILED [ 65%] tests/frontend/workspace.py::test_close[git] FAILED [ 65%] tests/frontend/workspace.py::test_close[bzr] FAILED [ 65%] tests/frontend/workspace.py::test_close[ostree] SKIPPED (ostree cli is not available) [ 65%] tests/frontend/workspace.py::test_close[tar] FAILED [ 65%] tests/frontend/workspace.py::test_close[zip] FAILED [ 65%] tests/frontend/workspace.py::test_close_external_after_move_project FAILED [ 65%] tests/frontend/workspace.py::test_close_internal_after_move_project FAILED [ 66%] tests/frontend/workspace.py::test_close_removed FAILED [ 66%] tests/frontend/workspace.py::test_close_nonexistant_element FAILED [ 66%] tests/frontend/workspace.py::test_close_multiple FAILED [ 66%] tests/frontend/workspace.py::test_close_all FAILED [ 66%] tests/frontend/workspace.py::test_reset FAILED [ 66%] tests/frontend/workspace.py::test_reset_multiple FAILED [ 66%] tests/frontend/workspace.py::test_reset_all FAILED [ 66%] tests/frontend/workspace.py::test_list FAILED [ 66%] tests/frontend/workspace.py::test_build[strict-git] FAILED [ 66%] tests/frontend/workspace.py::test_build[strict-bzr] FAILED [ 67%] tests/frontend/workspace.py::test_build[strict-ostree] SKIPPED (ostree cli is not available) [ 67%] tests/frontend/workspace.py::test_build[strict-tar] FAILED [ 67%] tests/frontend/workspace.py::test_build[strict-zip] FAILED [ 67%] tests/frontend/workspace.py::test_build[non-strict-git] FAILED [ 67%] tests/frontend/workspace.py::test_build[non-strict-bzr] FAILED [ 67%] tests/frontend/workspace.py::test_build[non-strict-ostree] SKIPPED [ 67%] tests/frontend/workspace.py::test_build[non-strict-tar] FAILED [ 67%] tests/frontend/workspace.py::test_build[non-strict-zip] FAILED [ 67%] tests/frontend/workspace.py::test_buildable_no_ref PASSED [ 68%] tests/frontend/workspace.py::test_detect_modifications[strict-addfile] FAILED [ 68%] tests/frontend/workspace.py::test_detect_modifications[strict-removefile] FAILED [ 68%] tests/frontend/workspace.py::test_detect_modifications[strict-modifyfile] FAILED [ 68%] tests/frontend/workspace.py::test_detect_modifications[non-strict-addfile] FAILED [ 68%] tests/frontend/workspace.py::test_detect_modifications[non-strict-removefile] FAILED [ 68%] tests/frontend/workspace.py::test_detect_modifications[non-strict-modifyfile] FAILED [ 68%] tests/frontend/workspace.py::test_list_unsupported_workspace[workspace_cfg0] PASSED [ 68%] tests/frontend/workspace.py::test_list_unsupported_workspace[workspace_cfg1] PASSED [ 68%] tests/frontend/workspace.py::test_list_unsupported_workspace[workspace_cfg2] PASSED [ 69%] tests/frontend/workspace.py::test_list_unsupported_workspace[workspace_cfg3] PASSED [ 69%] tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg0-expected0] FAILED [ 69%] tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg1-expected1] FAILED [ 69%] tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg2-expected2] FAILED [ 69%] tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg3-expected3] FAILED [ 69%] tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg4-expected4] FAILED [ 69%] tests/frontend/workspace.py::test_inconsitent_pipeline_message[git] FAILED [ 69%] tests/frontend/workspace.py::test_inconsitent_pipeline_message[bzr] FAILED [ 69%] tests/frontend/workspace.py::test_inconsitent_pipeline_message[ostree] SKIPPED [ 69%] tests/frontend/workspace.py::test_inconsitent_pipeline_message[tar] FAILED [ 70%] tests/frontend/workspace.py::test_inconsitent_pipeline_message[zip] FAILED [ 70%] tests/frontend/workspace.py::test_cache_key_workspace_in_dependencies[strict] FAILED [ 70%] tests/frontend/workspace.py::test_cache_key_workspace_in_dependencies[non-strict] FAILED [ 70%] tests/frontend/workspace.py::test_build_all[strict-workspaced-build-dep-non_workspaced_elements_state0] FAILED [ 70%] tests/frontend/workspace.py::test_build_all[strict-workspaced-runtime-dep-non_workspaced_elements_state1] FAILED [ 70%] tests/frontend/workspace.py::test_build_all[non-strict-workspaced-build-dep-non_workspaced_elements_state0] FAILED [ 70%] tests/frontend/workspace.py::test_build_all[non-strict-workspaced-runtime-dep-non_workspaced_elements_state1] FAILED [ 70%] tests/integration/autotools.py::test_autotools_build SKIPPED (skipping integration test) [ 70%] tests/integration/autotools.py::test_autotools_run SKIPPED (skipping integration test) [ 71%] tests/integration/build-uid.py::test_build_uid_overridden SKIPPED [ 71%] tests/integration/build-uid.py::test_build_uid_in_project SKIPPED [ 71%] tests/integration/build-uid.py::test_build_uid_default SKIPPED (skipping integration test) [ 71%] tests/integration/cmake.py::test_cmake_build SKIPPED (skipping integration test) [ 71%] tests/integration/cmake.py::test_cmake_run SKIPPED (skipping integration test) [ 71%] tests/integration/compose-symlinks.py::test_compose_symlinks SKIPPED [ 71%] tests/integration/compose.py::test_compose_include[include_domains0-exclude_domains0-expected0] SKIPPED [ 71%] tests/integration/compose.py::test_compose_include[include_domains1-exclude_domains1-expected1] SKIPPED [ 71%] tests/integration/compose.py::test_compose_include[include_domains2-exclude_domains2-expected2] SKIPPED [ 72%] tests/integration/compose.py::test_compose_include[include_domains3-exclude_domains3-expected3] SKIPPED [ 72%] tests/integration/compose.py::test_compose_include[include_domains4-exclude_domains4-expected4] SKIPPED [ 72%] tests/integration/compose.py::test_compose_include[include_domains5-exclude_domains5-expected5] SKIPPED [ 72%] tests/integration/compose.py::test_compose_include[include_domains6-exclude_domains6-expected6] SKIPPED [ 72%] tests/integration/compose.py::test_compose_include[include_domains7-exclude_domains7-expected7] SKIPPED [ 72%] tests/integration/compose.py::test_compose_include[include_domains8-exclude_domains8-expected8] SKIPPED [ 72%] tests/integration/import.py::test_import[/-/-files/import-source-expected0] SKIPPED [ 72%] tests/integration/import.py::test_import[/subdir-/-files/import-source-expected1] SKIPPED [ 72%] tests/integration/import.py::test_import[/-/-files/import-source/subdir-expected2] SKIPPED [ 72%] tests/integration/import.py::test_import[/-/output-files/import-source-expected3] SKIPPED [ 73%] tests/integration/make.py::test_make_build SKIPPED (skipping integration test) [ 73%] tests/integration/make.py::test_make_run SKIPPED (skipping integration test) [ 73%] tests/integration/manual.py::test_manual_element SKIPPED (skipping integration test) [ 73%] tests/integration/manual.py::test_manual_element_environment SKIPPED [ 73%] tests/integration/manual.py::test_manual_element_noparallel SKIPPED [ 73%] tests/integration/pip_element.py::test_pip_build SKIPPED (skipping integration test) [ 73%] tests/integration/pip_element.py::test_pip_run SKIPPED (skipping integration test) [ 73%] tests/integration/pip_source.py::test_pip_source_import SKIPPED [ 73%] tests/integration/pip_source.py::test_pip_source_build SKIPPED (skipping integration test) [ 74%] tests/integration/sandbox-bwrap.py::test_sandbox_bwrap_cleanup_build SKIPPED [ 74%] tests/integration/sandbox-bwrap.py::test_sandbox_bwrap_dev_shm[build-mounted] SKIPPED [ 74%] tests/integration/sandbox-bwrap.py::test_sandbox_bwrap_dev_shm[build-not-mounted] SKIPPED [ 74%] tests/integration/sandbox-bwrap.py::test_sandbox_bwrap_dev_shm[script-mounted] SKIPPED [ 74%] tests/integration/sandbox-bwrap.py::test_sandbox_bwrap_dev_shm[script-not-mounted] SKIPPED [ 74%] tests/integration/script.py::test_script SKIPPED (skipping integration test) [ 74%] tests/integration/script.py::test_script_root SKIPPED (skipping integration test) [ 74%] tests/integration/script.py::test_script_no_root SKIPPED (skipping integration test) [ 74%] tests/integration/script.py::test_script_cwd SKIPPED (skipping integration test) [ 75%] tests/integration/script.py::test_script_layout SKIPPED (skipping integration test) [ 75%] tests/integration/script.py::test_regression_cache_corruption SKIPPED [ 75%] tests/integration/script.py::test_regression_tmpdir SKIPPED (skipping integration test) [ 75%] tests/integration/script.py::test_regression_cache_corruption_2 SKIPPED [ 75%] tests/integration/shell.py::test_shell SKIPPED (skipping integration test) [ 75%] tests/integration/shell.py::test_executable SKIPPED (skipping integration test) [ 75%] tests/integration/shell.py::test_env_assign[Horse] SKIPPED (skipping integration test) [ 75%] tests/integration/shell.py::test_env_assign[Pony] SKIPPED (skipping integration test) [ 75%] tests/integration/shell.py::test_env_assign_expand_host_environ[Horse] SKIPPED [ 75%] tests/integration/shell.py::test_env_assign_expand_host_environ[Pony] SKIPPED [ 76%] tests/integration/shell.py::test_env_assign_isolated[Horse] SKIPPED [ 76%] tests/integration/shell.py::test_env_assign_isolated[Pony] SKIPPED [ 76%] tests/integration/shell.py::test_no_shell SKIPPED (skipping integration test) [ 76%] tests/integration/shell.py::test_host_files[/etc/pony.conf] SKIPPED [ 76%] tests/integration/shell.py::test_host_files[/usr/share/pony/pony.txt] SKIPPED [ 76%] tests/integration/shell.py::test_host_files_expand_environ[/etc] SKIPPED [ 76%] tests/integration/shell.py::test_host_files_expand_environ[/usr/share/pony] SKIPPED [ 76%] tests/integration/shell.py::test_isolated_no_mount[/etc/pony.conf] SKIPPED [ 76%] tests/integration/shell.py::test_isolated_no_mount[/usr/share/pony/pony.txt] SKIPPED [ 77%] tests/integration/shell.py::test_host_files_missing[mandatory] SKIPPED [ 77%] tests/integration/shell.py::test_host_files_missing[optional] SKIPPED [ 77%] tests/integration/shell.py::test_cli_mount[/etc/pony.conf] SKIPPED [ 77%] tests/integration/shell.py::test_cli_mount[/usr/share/pony/pony.txt] SKIPPED [ 77%] tests/integration/shell.py::test_workspace_visible SKIPPED (skipping integration test) [ 77%] tests/integration/shell.py::test_sysroot_workspace_visible SKIPPED [ 77%] tests/integration/source-determinism.py::test_deterministic_source_umask[git] SKIPPED [ 77%] tests/integration/source-determinism.py::test_deterministic_source_umask[bzr] SKIPPED [ 77%] tests/integration/source-determinism.py::test_deterministic_source_umask[ostree] SKIPPED [ 77%] tests/integration/source-determinism.py::test_deterministic_source_umask[tar] SKIPPED [ 78%] tests/integration/source-determinism.py::test_deterministic_source_umask[zip] SKIPPED [ 78%] tests/integration/source-determinism.py::test_deterministic_source_umask[local] SKIPPED [ 78%] tests/integration/source-determinism.py::test_deterministic_source_local SKIPPED [ 78%] tests/integration/stack.py::test_stack SKIPPED (skipping integration test) [ 78%] tests/integration/symlinks.py::test_absolute_symlinks_made_relative SKIPPED [ 78%] tests/integration/symlinks.py::test_allow_overlaps_inside_symlink_with_dangling_target SKIPPED [ 78%] tests/integration/symlinks.py::test_detect_symlink_overlaps_pointing_outside_sandbox SKIPPED [ 78%] tests/integration/workspace.py::test_workspace_mount SKIPPED (skipping integration test) [ 78%] tests/integration/workspace.py::test_workspace_updated_dependency SKIPPED [ 79%] tests/integration/workspace.py::test_workspace_update_dependency_failed SKIPPED [ 79%] tests/integration/workspace.py::test_updated_dependency_nested SKIPPED [ 79%] tests/integration/workspace.py::test_incremental_configure_commands_run_only_once SKIPPED [ 79%] tests/integration/workspace.py::test_workspace_missing_last_successful SKIPPED [ 79%] tests/loader/basics.py::test_one_file PASSED [ 79%] tests/loader/basics.py::test_missing_file PASSED [ 79%] tests/loader/basics.py::test_invalid_reference PASSED [ 79%] tests/loader/basics.py::test_invalid_yaml PASSED [ 79%] tests/loader/basics.py::test_fail_fullpath_target PASSED [ 80%] tests/loader/basics.py::test_invalid_key PASSED [ 80%] tests/loader/basics.py::test_invalid_directory_load PASSED [ 80%] tests/loader/dependencies.py::test_two_files PASSED [ 80%] tests/loader/dependencies.py::test_shared_dependency PASSED [ 80%] tests/loader/dependencies.py::test_dependency_dict PASSED [ 80%] tests/loader/dependencies.py::test_invalid_dependency_declaration PASSED [ 80%] tests/loader/dependencies.py::test_circular_dependency PASSED [ 80%] tests/loader/dependencies.py::test_invalid_dependency_type PASSED [ 80%] tests/loader/dependencies.py::test_invalid_strict_dependency PASSED [ 80%] tests/loader/dependencies.py::test_invalid_non_strict_dependency PASSED [ 81%] tests/loader/dependencies.py::test_build_dependency PASSED [ 81%] tests/loader/dependencies.py::test_runtime_dependency PASSED [ 81%] tests/loader/dependencies.py::test_build_runtime_dependency PASSED [ 81%] tests/loader/dependencies.py::test_all_dependency PASSED [ 81%] tests/loader/dependencies.py::test_list_build_dependency PASSED [ 81%] tests/loader/dependencies.py::test_list_runtime_dependency PASSED [ 81%] tests/loader/dependencies.py::test_list_dependencies_combined PASSED [ 81%] tests/loader/dependencies.py::test_list_overlap PASSED [ 81%] tests/loader/junctions.py::test_simple_pipeline PASSED [ 82%] tests/loader/junctions.py::test_simple_build FAILED [ 82%] tests/loader/junctions.py::test_missing_file_in_subproject PASSED [ 82%] tests/loader/junctions.py::test_missing_file_in_subsubproject PASSED [ 82%] tests/loader/junctions.py::test_missing_junction_in_subproject PASSED [ 82%] tests/loader/junctions.py::test_nested_simple FAILED [ 82%] tests/loader/junctions.py::test_nested_double FAILED [ 82%] tests/loader/junctions.py::test_nested_conflict PASSED [ 82%] tests/loader/junctions.py::test_invalid_missing PASSED [ 82%] tests/loader/junctions.py::test_invalid_with_deps PASSED [ 83%] tests/loader/junctions.py::test_invalid_junction_dep PASSED [ 83%] tests/loader/junctions.py::test_options_default FAILED [ 83%] tests/loader/junctions.py::test_options FAILED [ 83%] tests/loader/junctions.py::test_options_inherit FAILED [ 83%] tests/loader/junctions.py::test_git_show FAILED [ 83%] tests/loader/junctions.py::test_git_build FAILED [ 83%] tests/loader/junctions.py::test_cross_junction_names PASSED [ 83%] tests/loader/junctions.py::test_build_git_cross_junction_names FAILED [ 83%] tests/loader/variables.py::test_use_of_protected_var_project_conf[project-name] PASSED [ 83%] tests/loader/variables.py::test_use_of_protected_var_project_conf[element-name] PASSED [ 84%] tests/loader/variables.py::test_use_of_protected_var_project_conf[max-jobs] PASSED [ 84%] tests/loader/variables.py::test_use_of_protected_var_element_overrides[project-name] PASSED [ 84%] tests/loader/variables.py::test_use_of_protected_var_element_overrides[element-name] PASSED [ 84%] tests/loader/variables.py::test_use_of_protected_var_element_overrides[max-jobs] PASSED [ 84%] tests/loader/variables.py::test_use_of_protected_var_in_element[project-name] PASSED [ 84%] tests/loader/variables.py::test_use_of_protected_var_in_element[element-name] PASSED [ 84%] tests/loader/variables.py::test_use_of_protected_var_in_element[max-jobs] PASSED [ 84%] tests/pipeline/load.py::test_load_simple PASSED [ 84%] tests/pipeline/load.py::test_iterate_scope_all PASSED [ 85%] tests/pipeline/load.py::test_iterate_scope_run PASSED [ 85%] tests/pipeline/load.py::test_iterate_scope_build PASSED [ 85%] tests/pipeline/load.py::test_iterate_scope_build_of_child PASSED [ 85%] tests/pipeline/load.py::test_iterate_no_recurse PASSED [ 85%] tests/pipeline/load.py::test_except_elements[elements0-None-results0] PASSED [ 85%] tests/pipeline/load.py::test_except_elements[elements1-exceptions1-results1] PASSED [ 85%] tests/pipeline/load.py::test_except_elements[elements2-exceptions2-results2] PASSED [ 85%] tests/pipeline/load.py::test_except_elements[elements3-exceptions3-results3] PASSED [ 85%] tests/pipeline/load.py::test_except_elements[elements4-exceptions4-results4] PASSED [ 86%] tests/pipeline/load.py::test_except_elements[elements5-exceptions5-results5] PASSED [ 86%] tests/pipeline/load.py::test_unsupported_load_ref[inline] PASSED [ 86%] tests/pipeline/load.py::test_unsupported_load_ref[project.refs] PASSED [ 86%] tests/pipeline/preflight.py::test_load_simple PASSED [ 86%] tests/plugins/basics.py::test_fixture PASSED [ 86%] tests/plugins/basics.py::test_source_factory PASSED [ 86%] tests/plugins/basics.py::test_element_factory PASSED [ 86%] tests/plugins/basics.py::test_custom_source PASSED [ 86%] tests/plugins/basics.py::test_custom_element PASSED [ 86%] tests/plugins/basics.py::test_missing_source PASSED [ 87%] tests/plugins/basics.py::test_missing_element PASSED [ 87%] tests/plugins/basics.py::test_source_notatype PASSED [ 87%] tests/plugins/basics.py::test_element_notatype PASSED [ 87%] tests/plugins/basics.py::test_source_wrongtype PASSED [ 87%] tests/plugins/basics.py::test_element_wrongtype PASSED [ 87%] tests/plugins/basics.py::test_source_missing_setup PASSED [ 87%] tests/plugins/basics.py::test_element_missing_setup PASSED [ 87%] tests/plugins/basics.py::test_source_bad_setup PASSED [ 87%] tests/plugins/basics.py::test_element_bad_setup PASSED [ 88%] tests/plugins/basics.py::test_source_badversion PASSED [ 88%] tests/plugins/basics.py::test_element_badversion PASSED [ 88%] tests/plugins/basics.py::test_source_multicontext PASSED [ 88%] tests/plugins/basics.py::test_element_multicontext PASSED [ 88%] tests/plugins/bst2.py::test_plugin_bst2[bst2-elements] PASSED [ 88%] tests/plugins/bst2.py::test_plugin_bst2[bst2-sources] PASSED [ 88%] tests/plugins/bst2.py::test_plugin_bst2[malformed-elements] PASSED [ 88%] tests/plugins/bst2.py::test_plugin_bst2[malformed-sources] PASSED [ 88%] tests/plugins/pipeline.py::test_customsource PASSED [ 88%] tests/plugins/pipeline.py::test_customelement PASSED [ 89%] tests/plugins/pipeline.py::test_badversionsource PASSED [ 89%] tests/plugins/pipeline.py::test_badversionelement PASSED [ 89%] tests/plugins/third_party.py::test_custom_pip_element PASSED [ 89%] tests/plugins/third_party.py::test_custom_pip_source PASSED [ 89%] tests/sandboxes/missing-command.py::test_missing_command FAILED [ 89%] tests/sandboxes/mounting/mount_simple.py::test_bind_mount SKIPPED [ 89%] tests/sandboxes/mounting/mount_simple.py::test_mount_proc SKIPPED [ 89%] tests/sources/bzr.py::test_fetch_checkout FAILED [ 89%] tests/sources/local.py::test_missing_path PASSED [ 90%] tests/sources/local.py::test_non_regular_file_or_directory PASSED [ 90%] tests/sources/local.py::test_invalid_absolute_path PASSED [ 90%] tests/sources/local.py::test_invalid_relative_path PASSED [ 90%] tests/sources/local.py::test_stage_file FAILED [ 90%] tests/sources/local.py::test_stage_directory FAILED [ 90%] tests/sources/local.py::test_stage_symlink FAILED [ 90%] tests/sources/local.py::test_stage_file_exists FAILED [ 90%] tests/sources/ostree.py::test_submodule_track_no_ref_or_track SKIPPED [ 90%] tests/sources/ostree.py::test_fetch_gpg_verify SKIPPED (ostree cli is not available) [ 91%] tests/sources/patch.py::test_missing_patch PASSED [ 91%] tests/sources/patch.py::test_non_regular_file_patch PASSED [ 91%] tests/sources/patch.py::test_invalid_absolute_path PASSED [ 91%] tests/sources/patch.py::test_invalid_relative_path PASSED [ 91%] tests/sources/patch.py::test_stage_and_patch FAILED [ 91%] tests/sources/patch.py::test_stage_file_nonexistent_dir FAILED [ 91%] tests/sources/patch.py::test_stage_file_empty_dir FAILED [ 91%] tests/sources/patch.py::test_stage_separate_patch_dir FAILED [ 91%] tests/sources/patch.py::test_stage_multiple_patches FAILED [ 91%] tests/sources/patch.py::test_patch_strip_level FAILED [ 92%] tests/sources/previous_source_access.py::test_custom_transform_source FAILED [ 92%] tests/utils/savefile.py::test_save_new_file PASSED [ 92%] tests/utils/savefile.py::test_save_over_existing_file PASSED [ 92%] tests/utils/savefile.py::test_exception_new_file PASSED [ 92%] tests/utils/savefile.py::test_exception_existing_file PASSED [ 92%] tests/utils/savefile.py::test_attributes PASSED [ 92%] tests/yaml/yaml.py::test_load_yaml PASSED [ 92%] tests/yaml/yaml.py::test_basic_provenance PASSED [ 92%] tests/yaml/yaml.py::test_member_provenance PASSED [ 93%] tests/yaml/yaml.py::test_element_provenance PASSED [ 93%] tests/yaml/yaml.py::test_node_validate PASSED [ 93%] tests/yaml/yaml.py::test_node_get PASSED [ 93%] tests/yaml/yaml.py::test_composite_preserve_originals PASSED [ 93%] tests/yaml/yaml.py::test_list_composition[listprepend.yaml-0-9-prepended1-listprepend.yaml-5-10] PASSED [ 93%] tests/yaml/yaml.py::test_list_composition[listprepend.yaml-1-9-prepended2-listprepend.yaml-7-10] PASSED [ 93%] tests/yaml/yaml.py::test_list_composition[listprepend.yaml-2-9-silly-basics.yaml-8-8] PASSED [ 93%] tests/yaml/yaml.py::test_list_composition[listprepend.yaml-8-9-sleepy-basics.yaml-20-8] PASSED [ 93%] tests/yaml/yaml.py::test_list_composition[listappend.yaml-7-9-appended1-listappend.yaml-5-10] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappend.yaml-8-9-appended2-listappend.yaml-7-10] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappend.yaml-0-9-silly-basics.yaml-8-8] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappend.yaml-6-9-sleepy-basics.yaml-20-8] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappendprepend.yaml-0-11-prepended1-listappendprepend.yaml-5-10] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappendprepend.yaml-1-11-prepended2-listappendprepend.yaml-7-10] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappendprepend.yaml-2-11-silly-basics.yaml-8-8] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappendprepend.yaml-8-11-sleepy-basics.yaml-20-8] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappendprepend.yaml-9-11-appended1-listappendprepend.yaml-10-10] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listappendprepend.yaml-10-11-appended2-listappendprepend.yaml-12-10] PASSED [ 94%] tests/yaml/yaml.py::test_list_composition[listoverwrite.yaml-0-2-overwrite1-listoverwrite.yaml-5-10] PASSED [ 95%] tests/yaml/yaml.py::test_list_composition[listoverwrite.yaml-1-2-overwrite2-listoverwrite.yaml-7-10] PASSED [ 95%] tests/yaml/yaml.py::test_list_composition[implicitoverwrite.yaml-0-2-overwrite1-implicitoverwrite.yaml-4-8] PASSED [ 95%] tests/yaml/yaml.py::test_list_composition[implicitoverwrite.yaml-1-2-overwrite2-implicitoverwrite.yaml-6-8] PASSED [ 95%] tests/yaml/yaml.py::test_list_deletion PASSED [ 95%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listappend.yaml-0-11-prepended1-listprepend.yaml-5-10] PASSED [ 95%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listappend.yaml-1-11-prepended2-listprepend.yaml-7-10] PASSED [ 95%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listappend.yaml-2-11-silly-basics.yaml-8-8] PASSED [ 95%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listappend.yaml-8-11-sleepy-basics.yaml-20-8] PASSED [ 95%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listappend.yaml-9-11-appended1-listappend.yaml-5-10] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listappend.yaml-10-11-appended2-listappend.yaml-7-10] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listprepend.yaml-0-11-prepended1-listprepend.yaml-5-10] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listprepend.yaml-1-11-prepended2-listprepend.yaml-7-10] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listprepend.yaml-2-11-silly-basics.yaml-8-8] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listprepend.yaml-8-11-sleepy-basics.yaml-20-8] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listprepend.yaml-9-11-appended1-listappend.yaml-5-10] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listprepend.yaml-10-11-appended2-listappend.yaml-7-10] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-secondappend.yaml-0-11-silly-basics.yaml-8-8] PASSED [ 96%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-secondappend.yaml-6-11-sleepy-basics.yaml-20-8] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-secondappend.yaml-7-11-appended1-listappend.yaml-5-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-secondappend.yaml-8-11-appended2-listappend.yaml-7-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-secondappend.yaml-9-11-secondappend1-secondappend.yaml-5-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-secondappend.yaml-10-11-secondappend2-secondappend.yaml-7-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-secondprepend.yaml-0-11-secondprepend1-secondprepend.yaml-5-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-secondprepend.yaml-1-11-secondprepend2-secondprepend.yaml-7-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-secondprepend.yaml-2-11-prepended1-listprepend.yaml-5-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-secondprepend.yaml-3-11-prepended2-listprepend.yaml-7-10] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-secondprepend.yaml-4-11-silly-basics.yaml-8-8] PASSED [ 97%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-secondprepend.yaml-10-11-sleepy-basics.yaml-20-8] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-implicitoverwrite.yaml-0-2-overwrite1-implicitoverwrite.yaml-4-8] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-implicitoverwrite.yaml-1-2-overwrite2-implicitoverwrite.yaml-6-8] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-implicitoverwrite.yaml-0-2-overwrite1-implicitoverwrite.yaml-4-8] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-implicitoverwrite.yaml-1-2-overwrite2-implicitoverwrite.yaml-6-8] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listoverwrite.yaml-0-2-overwrite1-listoverwrite.yaml-5-10] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listappend.yaml-listoverwrite.yaml-1-2-overwrite2-listoverwrite.yaml-7-10] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listoverwrite.yaml-0-2-overwrite1-listoverwrite.yaml-5-10] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listprepend.yaml-listoverwrite.yaml-1-2-overwrite2-listoverwrite.yaml-7-10] PASSED [ 98%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listappend.yaml-0-4-overwrite1-listoverwrite.yaml-5-10] PASSED [ 99%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listappend.yaml-1-4-overwrite2-listoverwrite.yaml-7-10] PASSED [ 99%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listappend.yaml-2-4-appended1-listappend.yaml-5-10] PASSED [ 99%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listappend.yaml-3-4-appended2-listappend.yaml-7-10] PASSED [ 99%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listprepend.yaml-0-4-prepended1-listprepend.yaml-5-10] PASSED [ 99%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listprepend.yaml-1-4-prepended2-listprepend.yaml-7-10] PASSED [ 99%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listprepend.yaml-2-4-overwrite1-listoverwrite.yaml-5-10] PASSED [ 99%] tests/yaml/yaml.py::test_list_composition_twice[listoverwrite.yaml-listprepend.yaml-3-4-overwrite2-listoverwrite.yaml-7-10] PASSED [ 99%] tests/yaml/yaml.py::test_convert_value_to_string PASSED [ 99%] tests/yaml/yaml.py::test_value_doesnt_match_expected PASSED [100%] =================================== FAILURES =================================== __________________________ test_cache_size_roundtrip ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0') def test_cache_size_roundtrip(cli, tmpdir): # Builds (to put files in the cache), then invokes buildstream again # to check nothing breaks # Create project project_dir = str(tmpdir) create_project(project_dir) # Build, to populate the cache res = cli.run(project=project_dir, args=["build", "test.bst"]) > res.assert_success() tests/artifactcache/cache_size.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/repos/test.bst/.git/ [master (root-commit) a520923] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/test.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0 build test.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:test.bst-0 ] WARNING [unaliased-url]: git source at test.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/repos/test.bst [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 04:45:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0) Targets: test.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_roundtrip0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 1e5d8196f8bd0eeb49d3bb28323f1f37400192f40d8d4d9179b16707c32685f4 test.bst =============================================================================== [--:--:--][1e5d8196][fetch:test.bst ] START test/test/1e5d8196-fetch.2996.log [00:00:00][1e5d8196][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary test.bst: [00:00:00][1e5d8196][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________________ test_cache_size_write _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0') def test_cache_size_write(cli, tmpdir): # Builds (to put files in the cache), then checks a number is # written to the cache size file. project_dir = str(tmpdir) create_project(project_dir) # Artifact cache must be in a known place artifactdir = os.path.join(project_dir, "artifacts") cli.configure({"artifactdir": artifactdir}) # Build, to populate the cache res = cli.run(project=project_dir, args=["build", "test.bst"]) > res.assert_success() tests/artifactcache/cache_size.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/repos/test.bst/.git/ [master (root-commit) 471cf5c] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/test.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0 build test.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:test.bst-0 ] WARNING [unaliased-url]: git source at test.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/repos/test.bst [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 04:46:03 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0) Targets: test.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_size_write0/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 52706ff193f8468136a61f0ac66d11df4331c0746b73bdbbccf301880169b693 test.bst =============================================================================== [--:--:--][52706ff1][fetch:test.bst ] START test/test/52706ff1-fetch.3010.log [00:00:00][52706ff1][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary test.bst: [00:00:00][52706ff1][fetch:test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________________ test_keep_dependencies ____________________________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0') @pytest.mark.datafiles(DATA_DIR) def test_keep_dependencies(cli, datafiles, tmpdir): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = 'elements' cache_location = os.path.join(project, 'cache', 'artifacts', 'ostree') cli.configure({ 'cache': { 'quota': 10000000 } }) # Create a pretty big dependency create_element_size('dependency.bst', project, element_path, [], 5000000) res = cli.run(project=project, args=['build', 'dependency.bst']) > res.assert_success() tests/artifactcache/expiry.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/repos/dependency.bst/.git/ [master (root-commit) e1141ca] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dependency.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0 build dependency.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / 10000000 (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:dependency.bst-0 ] WARNING [unaliased-url]: git source at dependency.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/repos/dependency.bst [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 04:46:36 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0) Targets: dependency.bst Cache Usage: 12K / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_keep_dependencies0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Project Options linux: 1 Pipeline fetch needed 47f48167ed702f70aadcdc6ef380558045b2e5a272b482f22cc4b10716374622 dependency.bst =============================================================================== [--:--:--][47f48167][fetch:dependency.bst ] START test/dependency/47f48167-fetch.3041.log [00:00:00][47f48167][fetch:dependency.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary dependency.bst: [00:00:00][47f48167][fetch:dependency.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_never_delete_required __________________________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0') @pytest.mark.datafiles(DATA_DIR) def test_never_delete_required(cli, datafiles, tmpdir): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = 'elements' cli.configure({ 'cache': { 'quota': 10000000 }, 'scheduler': { 'builders': 1 } }) # Create a linear build tree create_element_size('dep1.bst', project, element_path, [], 8000000) create_element_size('dep2.bst', project, element_path, ['dep1.bst'], 8000000) create_element_size('dep3.bst', project, element_path, ['dep2.bst'], 8000000) create_element_size('target.bst', project, element_path, ['dep3.bst'], 8000000) # We try to build this pipeline, but it's too big for the # cache. Since all elements are required, the build should fail. res = cli.run(project=project, args=['build', 'target.bst']) res.assert_main_error(ErrorDomain.STREAM, None) > res.assert_task_error(ErrorDomain.ARTIFACT, 'cache-too-full') tests/artifactcache/expiry.py:205: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'cache-too-full' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 6 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep1.bst/.git/ [master (root-commit) d11c456] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dep1.bst Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep2.bst/.git/ [master (root-commit) 9e6cf2c] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dep2.bst Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep3.bst/.git/ [master (root-commit) cafaf68] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dep3.bst Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/target.bst/.git/ [master (root-commit) d169681] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/target.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / 10000000 (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/target.bst [--:--:--][ ][ main:dep3.bst-0 ] WARNING [unaliased-url]: git source at dep3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep3.bst [--:--:--][ ][ main:dep2.bst-0 ] WARNING [unaliased-url]: git source at dep2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep2.bst [--:--:--][ ][ main:dep1.bst-0 ] WARNING [unaliased-url]: git source at dep1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/repos/dep1.bst [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 04:46:57 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0) Targets: target.bst Cache Usage: 12K / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 1 Maximum Push Tasks: 4 Maximum Network Retries: 2 Project Options linux: 1 Pipeline fetch needed 44bbcbff853ca05fe0a512764c56d25ec706d901b28d0c4440e0b8fec5effff1 dep1.bst fetch needed 9641566af4e287d97b64e03826eb51472fed79145c3274377999e5c5b1693e83 dep2.bst fetch needed bd8ce66abd824ff31aaa86f80448d39e923a9e4200b1c39e499a2f87020f2336 dep3.bst fetch needed 89f6aef0477895c8090f78e84071a5beaffd74430952a3e17a0bf976ce13d449 target.bst =============================================================================== [--:--:--][44bbcbff][fetch:dep1.bst ] START test/dep1/44bbcbff-fetch.3074.log [--:--:--][9641566a][fetch:dep2.bst ] START test/dep2/9641566a-fetch.3075.log [--:--:--][bd8ce66a][fetch:dep3.bst ] START test/dep3/bd8ce66a-fetch.3078.log [--:--:--][89f6aef0][fetch:target.bst ] START test/target/89f6aef0-fetch.3080.log [00:00:00][9641566a][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][44bbcbff][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][bd8ce66a][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][89f6aef0][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary dep1.bst: [00:00:00][44bbcbff][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) dep2.bst: [00:00:00][9641566a][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) dep3.bst: [00:00:00][bd8ce66a][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) target.bst: [00:00:00][89f6aef0][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 0, failed 4 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________ test_never_delete_required_track _______________________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0') @pytest.mark.datafiles(DATA_DIR) def test_never_delete_required_track(cli, datafiles, tmpdir): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = 'elements' cli.configure({ 'cache': { 'quota': 10000000 }, 'scheduler': { 'builders': 1 } }) # Create a linear build tree repo_dep1 = create_element_size('dep1.bst', project, element_path, [], 2000000) repo_dep2 = create_element_size('dep2.bst', project, element_path, ['dep1.bst'], 2000000) repo_dep3 = create_element_size('dep3.bst', project, element_path, ['dep2.bst'], 2000000) repo_target = create_element_size('target.bst', project, element_path, ['dep3.bst'], 2000000) # This should all fit into the artifact cache res = cli.run(project=project, args=['build', 'target.bst']) > res.assert_success() tests/artifactcache/expiry.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep1.bst/.git/ [master (root-commit) 48cf3ab] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dep1.bst Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep2.bst/.git/ [master (root-commit) b442cc9] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dep2.bst Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep3.bst/.git/ [master (root-commit) 8c06563] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dep3.bst Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/target.bst/.git/ [master (root-commit) 9a257fb] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/target.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / 10000000 (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/target.bst [--:--:--][ ][ main:dep3.bst-0 ] WARNING [unaliased-url]: git source at dep3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep3.bst [--:--:--][ ][ main:dep2.bst-0 ] WARNING [unaliased-url]: git source at dep2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep2.bst [--:--:--][ ][ main:dep1.bst-0 ] WARNING [unaliased-url]: git source at dep1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/repos/dep1.bst [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 04:47:10 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0) Targets: target.bst Cache Usage: 12K / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_never_delete_required_tra0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 1 Maximum Push Tasks: 4 Maximum Network Retries: 2 Project Options linux: 1 Pipeline fetch needed 34d73d6badadb9287985a118478db68a45fb3d595d182c235c62b2d0b96f4532 dep1.bst fetch needed 3f59c764d43250f5a86bd9cc880f4509b15bd1b231f1a37996ec8dc9995594ac dep2.bst fetch needed 8d863d92a57c3152d56e673c509b49e397f0cef5aa7eeb861c58f7013bbbc88d dep3.bst fetch needed 6ed13c5fada99f3814c836d6627f6b59bd4b4278c3c5ce486475881cddf7ff60 target.bst =============================================================================== [--:--:--][34d73d6b][fetch:dep1.bst ] START test/dep1/34d73d6b-fetch.3112.log [--:--:--][6ed13c5f][fetch:target.bst ] START test/target/6ed13c5f-fetch.3117.log [--:--:--][8d863d92][fetch:dep3.bst ] START test/dep3/8d863d92-fetch.3115.log [--:--:--][3f59c764][fetch:dep2.bst ] START test/dep2/3f59c764-fetch.3114.log [00:00:01][34d73d6b][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][8d863d92][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][6ed13c5f][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][3f59c764][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary dep1.bst: [00:00:01][34d73d6b][fetch:dep1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) dep2.bst: [00:00:01][3f59c764][fetch:dep2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) dep3.bst: [00:00:01][8d863d92][fetch:dep3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) target.bst: [00:00:01][6ed13c5f][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 0, failed 4 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_extract_expiry ______________________________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0') @pytest.mark.datafiles(DATA_DIR) def test_extract_expiry(cli, datafiles, tmpdir): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = 'elements' cli.configure({ 'cache': { 'quota': 10000000, } }) create_element_size('target.bst', project, element_path, [], 6000000) res = cli.run(project=project, args=['build', 'target.bst']) > res.assert_success() tests/artifactcache/expiry.py:367: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/repos/target.bst/.git/ [master (root-commit) 5d3bd12] Initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/target.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / 10000000 (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/repos/target.bst [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 04:48:25 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0) Targets: target.bst Cache Usage: 12K / 10000000 (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_extract_expiry0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Project Options linux: 1 Pipeline fetch needed c19050a8fe49668e5bf2fbc461be796247ec6bcde5e77adee830e4081db43a7c target.bst =============================================================================== [--:--:--][c19050a8][fetch:target.bst ] START test/target/c19050a8-fetch.3186.log [00:00:00][c19050a8][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary target.bst: [00:00:00][c19050a8][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ______________________ test_build_checkout[strict-copies] ______________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0') cli = , strict = 'strict' hardlinks = 'copies' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,hardlinks", [ ("strict", "copies"), ("strict", "hardlinks"), ("non-strict", "copies"), ("non-strict", "hardlinks"), ]) def test_build_checkout(datafiles, cli, strict, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') # First build it result = cli.run(project=project, args=strict_args(['build', 'target.bst'], strict)) > result.assert_success() tests/frontend/buildcheckout.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:16:33 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_cop0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4433.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4434.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 ____________________ test_build_checkout[strict-hardlinks] _____________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0') cli = , strict = 'strict' hardlinks = 'hardlinks' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,hardlinks", [ ("strict", "copies"), ("strict", "hardlinks"), ("non-strict", "copies"), ("non-strict", "hardlinks"), ]) def test_build_checkout(datafiles, cli, strict, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') # First build it result = cli.run(project=project, args=strict_args(['build', 'target.bst'], strict)) > result.assert_success() tests/frontend/buildcheckout.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:16:42 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_strict_har0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4445.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4446.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 ____________________ test_build_checkout[non-strict-copies] ____________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0') cli = strict = 'non-strict', hardlinks = 'copies' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,hardlinks", [ ("strict", "copies"), ("strict", "hardlinks"), ("non-strict", "copies"), ("non-strict", "hardlinks"), ]) def test_build_checkout(datafiles, cli, strict, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') # First build it result = cli.run(project=project, args=strict_args(['build', 'target.bst'], strict)) > result.assert_success() tests/frontend/buildcheckout.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0 --no-strict build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:16:51 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict0/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4454.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4455.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 __________________ test_build_checkout[non-strict-hardlinks] ___________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1') cli = strict = 'non-strict', hardlinks = 'hardlinks' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,hardlinks", [ ("strict", "copies"), ("strict", "hardlinks"), ("non-strict", "copies"), ("non-strict", "hardlinks"), ]) def test_build_checkout(datafiles, cli, strict, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') # First build it result = cli.run(project=project, args=strict_args(['build', 'target.bst'], strict)) > result.assert_success() tests/frontend/buildcheckout.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1 --no-strict build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:17:01 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_non_strict1/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4463.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4464.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 ________________________ test_build_checkout_deps[run] _________________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0') cli = , deps = 'run' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("deps", [("run"), ("none")]) def test_build_checkout_deps(datafiles, cli, deps): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') element_name = "checkout-deps.bst" # First build it result = cli.run(project=project, args=['build', element_name]) > result.assert_success() tests/frontend/buildcheckout.py:72: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0 build checkout-deps.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:17:10 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0) Targets: checkout-deps.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_run_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst waiting 0fa794f9fe657260fef32d1ae57f79a03b81fc286b92299d8f5b3954b44acc41 checkout-deps.bst =============================================================================== [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4472.log [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4473.log [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 3 Session: 3 Fetch Queue: processed 0, skipped 3, failed 0 Build Queue: processed 0, skipped 0, failed 2 ________________________ test_build_checkout_deps[none] ________________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0') cli = , deps = 'none' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("deps", [("run"), ("none")]) def test_build_checkout_deps(datafiles, cli, deps): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') element_name = "checkout-deps.bst" # First build it result = cli.run(project=project, args=['build', element_name]) > result.assert_success() tests/frontend/buildcheckout.py:72: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0 build checkout-deps.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:17:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0) Targets: checkout-deps.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_deps_none_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst waiting 0fa794f9fe657260fef32d1ae57f79a03b81fc286b92299d8f5b3954b44acc41 checkout-deps.bst =============================================================================== [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4482.log [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4484.log [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 3 Session: 3 Fetch Queue: processed 0, skipped 3, failed 0 Build Queue: processed 0, skipped 0, failed 2 _________________________ test_build_checkout_tarball __________________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0') cli = @pytest.mark.datafiles(DATA_DIR) def test_build_checkout_tarball(datafiles, cli): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout.tar') result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/buildcheckout.py:111: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:17:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4497.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4498.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 _________________ test_build_checkout_tarball_is_deterministic _________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0') cli = @pytest.mark.datafiles(DATA_DIR) def test_build_checkout_tarball_is_deterministic(datafiles, cli): project = os.path.join(datafiles.dirname, datafiles.basename) tarball1 = os.path.join(cli.directory, 'tarball1.tar') tarball2 = os.path.join(cli.directory, 'tarball2.tar') result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/buildcheckout.py:160: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:17:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_tarball_is0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4506.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4507.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 _____________________ test_build_checkout_nonempty[copies] _____________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0') cli = hardlinks = 'copies' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("hardlinks", [("copies"), ("hardlinks")]) def test_build_checkout_nonempty(datafiles, cli, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') filename = os.path.join(checkout, "file.txt") # First build it result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/buildcheckout.py:196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:17:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_c0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4518.log [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4517.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 ___________________ test_build_checkout_nonempty[hardlinks] ____________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0') cli = hardlinks = 'hardlinks' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("hardlinks", [("copies"), ("hardlinks")]) def test_build_checkout_nonempty(datafiles, cli, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') filename = os.path.join(checkout, "file.txt") # First build it result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/buildcheckout.py:196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:18:03 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_nonempty_h0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4527.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4528.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 ______________________ test_build_checkout_force[copies] _______________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0') cli = hardlinks = 'copies' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("hardlinks", [("copies"), ("hardlinks")]) def test_build_checkout_force(datafiles, cli, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') filename = os.path.join(checkout, "file.txt") # First build it result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/buildcheckout.py:228: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:18:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_copi0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4536.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4537.log [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 _____________________ test_build_checkout_force[hardlinks] _____________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0') cli = hardlinks = 'hardlinks' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("hardlinks", [("copies"), ("hardlinks")]) def test_build_checkout_force(datafiles, cli, hardlinks): project = os.path.join(datafiles.dirname, datafiles.basename) checkout = os.path.join(cli.directory, 'checkout') filename = os.path.join(checkout, "file.txt") # First build it result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/buildcheckout.py:228: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:18:21 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_hard0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4545.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4546.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 ______________________ test_build_checkout_force_tarball _______________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0') cli = @pytest.mark.datafiles(DATA_DIR) def test_build_checkout_force_tarball(datafiles, cli): project = os.path.join(datafiles.dirname, datafiles.basename) tarball = os.path.join(cli.directory, 'tarball.tar') result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/buildcheckout.py:269: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:18:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_force_tarb0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst buildable b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][build:import-bin.bst ] START test/import-bin/41edced5-build.4555.log [--:--:--][b4758a44][build:import-dev.bst ] START test/import-dev/b4758a44-build.4556.log [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary import-bin.bst: [00:00:00][41edced5][build:import-bin.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-dev.bst: [00:00:00][b4758a44][build:import-dev.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 2 ____________________ test_fetch_build_checkout[strict-git] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0') strict = 'strict', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0 show --deps none --format %{state} build-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-git.bst-0 ] WARNING [unaliased-url]: git source at build-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0 build build-test-git.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-git.bst-0 ] WARNING [unaliased-url]: git source at build-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:18:47 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0) Targets: build-test-git.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 3e347282634ecc6d1c8bda835fc3adf413e5bfa656c43978e456b833d55d9bfe build-test-git.bst =============================================================================== [--:--:--][3e347282][fetch:build-test-git.bst ] START test/build-test-git/3e347282-fetch.4579.log [00:00:00][3e347282][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary build-test-git.bst: [00:00:00][3e347282][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_fetch_build_checkout[strict-bzr] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1') strict = 'strict', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_fetch_build_checkout_stri1/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1 show --deps none --format %{state} build-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at build-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1 build build-test-bzr.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at build-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:19:26 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1) Targets: build-test-bzr.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 00693573be39e6ec054a19c4670feb6866bfb1f1e2439955ad3333370b9d6720 build-test-bzr.bst =============================================================================== [--:--:--][00693573][fetch:build-test-bzr.bst ] START test/build-test-bzr/00693573-fetch.4597.log [00:00:00][00693573][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary build-test-bzr.bst: [00:00:00][00693573][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri1/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. ____________________ test_fetch_build_checkout[strict-tar] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3') strict = 'strict', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3 show --deps none --format %{state} build-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at build-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3 build build-test-tar.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at build-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:19:43 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3) Targets: build-test-tar.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri3/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed b011a89d401fb4a2f36b6bf566bccd0566e88270acc4e84a092cad08f5ae2f26 build-test-tar.bst =============================================================================== [--:--:--][b011a89d][fetch:build-test-tar.bst ] START test/build-test-tar/b011a89d-fetch.4609.log [00:00:00][b011a89d][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary build-test-tar.bst: [00:00:00][b011a89d][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ____________________ test_fetch_build_checkout[strict-zip] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4') strict = 'strict', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4 show --deps none --format %{state} build-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at build-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4 build build-test-zip.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at build-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:19:59 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4) Targets: build-test-zip.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_stri4/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 0de342ff0a148827071df066eeb9a77f07e8edfbabe5e1456aac56f660c47deb build-test-zip.bst =============================================================================== [--:--:--][0de342ff][fetch:build-test-zip.bst ] START test/build-test-zip/0de342ff-fetch.4621.log [00:00:00][0de342ff][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary build-test-zip.bst: [00:00:00][0de342ff][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 __________________ test_fetch_build_checkout[non-strict-git] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0') strict = 'non-strict', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0 show --deps none --format %{state} build-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-git.bst-0 ] WARNING [unaliased-url]: git source at build-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0 --no-strict build build-test-git.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-git.bst-0 ] WARNING [unaliased-url]: git source at build-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:20:17 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0) Targets: build-test-git.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_0/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 30cb3a2e7630782b8f3d93973f95c948e8ecc81adf1acd364e849c038896973e build-test-git.bst =============================================================================== [--:--:--][30cb3a2e][fetch:build-test-git.bst ] START test/build-test-git/30cb3a2e-fetch.4641.log [00:00:00][30cb3a2e][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary build-test-git.bst: [00:00:00][30cb3a2e][fetch:build-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________ test_fetch_build_checkout[non-strict-bzr] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1') strict = 'non-strict', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_fetch_build_checkout_non_1/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1 show --deps none --format %{state} build-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at build-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1 --no-strict build build-test-bzr.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at build-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:20:57 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1) Targets: build-test-bzr.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed b7f6434f4bbf5ab205723e0fe7da681f72f66f3517736b0236037cde23a53eae build-test-bzr.bst =============================================================================== [--:--:--][b7f6434f][fetch:build-test-bzr.bst ] START test/build-test-bzr/b7f6434f-fetch.4658.log [00:00:00][b7f6434f][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary build-test-bzr.bst: [00:00:00][b7f6434f][fetch:build-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_1/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. __________________ test_fetch_build_checkout[non-strict-tar] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3') strict = 'non-strict', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3 show --deps none --format %{state} build-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at build-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3 --no-strict build build-test-tar.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at build-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:21:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3) Targets: build-test-tar.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_3/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed c961d141e8f88607385dd3d323ec48a58dc089b0a80c53779cf77d05fc1a0bc8 build-test-tar.bst =============================================================================== [--:--:--][c961d141][fetch:build-test-tar.bst ] START test/build-test-tar/c961d141-fetch.4671.log [00:00:00][c961d141][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary build-test-tar.bst: [00:00:00][c961d141][fetch:build-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 __________________ test_fetch_build_checkout[non-strict-zip] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4') strict = 'non-strict', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict,kind", fetch_build_checkout_combos) def test_fetch_build_checkout(cli, tmpdir, datafiles, strict, kind): checkout = os.path.join(cli.directory, 'checkout') project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'build-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) assert cli.get_element_state(project, element_name) == 'fetch needed' result = cli.run(project=project, args=strict_args(['build', element_name], strict)) > result.assert_success() tests/frontend/buildcheckout.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4 show --deps none --format %{state} build-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at build-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4 --no-strict build build-test-zip.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:build-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at build-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:21:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4) Targets: build-test-zip.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_build_checkout_non_4/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 55a2e8be6a67645a78f7abfeb7e991f6af5b68ab6748bdcf4187340958dcacf8 build-test-zip.bst =============================================================================== [--:--:--][55a2e8be][fetch:build-test-zip.bst ] START test/build-test-zip/55a2e8be-fetch.4683.log [00:00:00][55a2e8be][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary build-test-zip.bst: [00:00:00][55a2e8be][fetch:build-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ____________________________ test_install_to_build _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0') @pytest.mark.datafiles(DATA_DIR) def test_install_to_build(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) element = 'installed-to-build.bst' # Attempt building the element # We expect this to throw an ElementError, since the element will # attempt to stage into /buildstream/build, which is not allowed. result = cli.run(project=project, args=strict_args(['build', element], True)) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.ELEMENT, None) tests/frontend/buildcheckout.py:345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = None, fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 11 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0 --no-strict build installed-to-build.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:21:36 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0) Targets: installed-to-build.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_install_to_build0/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 4b957315087775ece84201468adfe6c64ac9856b41248355a3ad6b316e2c88dc install-to-build.bst waiting cd7071343e15134c74533f6ddb903aa0391b5411ce4b7118895d5c11f1a4f668 installed-to-build.bst =============================================================================== [--:--:--][4b957315][build:install-to-build.bst ] START test/install-to-build/4b957315-build.4690.log [00:00:00][4b957315][build:install-to-build.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary install-to-build.bst: [00:00:00][4b957315][build:install-to-build.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 _______________________ test_unfetched_junction[inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0') ref_storage = 'inline' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_unfetched_junction(cli, tmpdir, datafiles, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create a repo to hold the subproject and generate a junction element for it ref = generate_junction(tmpdir, subproject_path, junction_path, store_ref=(ref_storage == 'inline')) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) # Dump a project.refs if we're using project.refs storage # if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': { 'junction.bst': [ { 'ref': ref } ] } } } _yaml.dump(project_refs, os.path.join(project, 'junction.refs')) # Now try to build it, this should automatically result in fetching # the junction itself at load time. result = cli.run(project=project, args=['build', 'junction-dep.bst']) > result.assert_success() tests/frontend/buildcheckout.py:429: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/repo [00:00:03][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:22:03 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0) Targets: junction-dep.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_inline0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 5a9b79ed0b66004d27e71eab9a13829a14f66668096454a984eb9f3eb38dad4a junction.bst:import-etc.bst waiting e06e01b4bc90a4ea5d19101a875a51645495bfeb12deefcd5786b43fd674ff4e junction-dep.bst =============================================================================== [--:--:--][5a9b79ed][build:junction.bst:import-etc.bst ] START subtest/import-etc/5a9b79ed-build.4742.log [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_unfetched_junction[project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0') ref_storage = 'project.refs' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_unfetched_junction(cli, tmpdir, datafiles, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create a repo to hold the subproject and generate a junction element for it ref = generate_junction(tmpdir, subproject_path, junction_path, store_ref=(ref_storage == 'inline')) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) # Dump a project.refs if we're using project.refs storage # if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': { 'junction.bst': [ { 'ref': ref } ] } } } _yaml.dump(project_refs, os.path.join(project, 'junction.refs')) # Now try to build it, this should automatically result in fetching # the junction itself at load time. result = cli.run(project=project, args=['build', 'junction-dep.bst']) > result.assert_success() tests/frontend/buildcheckout.py:429: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/repo [00:00:03][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:22:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0) Targets: junction-dep.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_unfetched_junction_projec0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 5a9b79ed0b66004d27e71eab9a13829a14f66668096454a984eb9f3eb38dad4a junction.bst:import-etc.bst waiting e06e01b4bc90a4ea5d19101a875a51645495bfeb12deefcd5786b43fd674ff4e junction-dep.bst =============================================================================== [--:--:--][5a9b79ed][build:junction.bst:import-etc.bst ] START subtest/import-etc/5a9b79ed-build.4770.log [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:05][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________________ test_build_checkout_junction _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0') @pytest.mark.datafiles(DATA_DIR) def test_build_checkout_junction(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') checkout = os.path.join(cli.directory, 'checkout') # Create a repo to hold the subproject and generate a junction element for it ref = generate_junction(tmpdir, subproject_path, junction_path) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) # Now try to build it, this should automatically result in fetching # the junction itself at load time. result = cli.run(project=project, args=['build', 'junction-dep.bst']) > result.assert_success() tests/frontend/buildcheckout.py:462: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/repo [00:00:03][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:22:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0) Targets: junction-dep.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_junction0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 5a9b79ed0b66004d27e71eab9a13829a14f66668096454a984eb9f3eb38dad4a junction.bst:import-etc.bst waiting e06e01b4bc90a4ea5d19101a875a51645495bfeb12deefcd5786b43fd674ff4e junction-dep.bst =============================================================================== [--:--:--][5a9b79ed][build:junction.bst:import-etc.bst ] START subtest/import-etc/5a9b79ed-build.4798.log [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:05][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_build_checkout_workspaced_junction ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_workspaced0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_workspaced0') @pytest.mark.datafiles(DATA_DIR) def test_build_checkout_workspaced_junction(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') workspace = os.path.join(cli.directory, 'workspace') checkout = os.path.join(cli.directory, 'checkout') # Create a repo to hold the subproject and generate a junction element for it ref = generate_junction(tmpdir, subproject_path, junction_path) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) # Now open a workspace on the junction # result = cli.run(project=project, args=['workspace', 'open', 'junction.bst', workspace]) > result.assert_success() tests/frontend/buildcheckout.py:509: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_workspaced0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_workspaced0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_workspaced0 workspace open junction.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_workspaced0/cache/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_workspaced0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][d4b8495d][fetch:junction.bst ] START test/junction/d4b8495d-fetch.4812.log [00:00:00][d4b8495d][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ______________________ test_build_checkout_cross_junction ______________________ datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0') cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0') @pytest.mark.datafiles(DATA_DIR) def test_build_checkout_cross_junction(datafiles, cli, tmpdir): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') checkout = os.path.join(cli.directory, 'checkout') generate_junction(tmpdir, subproject_path, junction_path) result = cli.run(project=project, args=['build', 'junction.bst:import-etc.bst']) > result.assert_success() tests/frontend/buildcheckout.py:554: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0 build junction.bst:import-etc.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/repo [00:00:03][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:22:50 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0) Targets: import-etc.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_checkout_cross_junc0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 5a9b79ed0b66004d27e71eab9a13829a14f66668096454a984eb9f3eb38dad4a junction.bst:import-etc.bst =============================================================================== [--:--:--][5a9b79ed][build:junction.bst:import-etc.bst ] START subtest/import-etc/5a9b79ed-build.4840.log [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ______________________ test_build_junction_short_notation ______________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0') @pytest.mark.datafiles(DATA_DIR) def test_build_junction_short_notation(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') workspace = os.path.join(cli.directory, 'workspace') checkout = os.path.join(cli.directory, 'checkout') # Create a repo to hold the subproject and generate a junction element for it ref = generate_junction(tmpdir, subproject_path, junction_path) # Create a stack element to depend on a cross junction element, using # colon (:) as the separator element = { 'kind': 'stack', 'depends': ['junction.bst:import-etc.bst'] } _yaml.dump(element, element_path) # Now try to build it, this should automatically result in fetching # the junction itself at load time. result = cli.run(project=project, args=['build', 'junction-dep.bst']) > result.assert_success() tests/frontend/buildcheckout.py:586: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/repo [00:00:03][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:23:02 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0) Targets: junction-dep.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 5a9b79ed0b66004d27e71eab9a13829a14f66668096454a984eb9f3eb38dad4a junction.bst:import-etc.bst waiting e06e01b4bc90a4ea5d19101a875a51645495bfeb12deefcd5786b43fd674ff4e junction-dep.bst =============================================================================== [--:--:--][5a9b79ed][build:junction.bst:import-etc.bst ] START subtest/import-etc/5a9b79ed-build.4868.log [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:05][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________ test_build_junction_short_notation_filename __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1') @pytest.mark.datafiles(DATA_DIR) def test_build_junction_short_notation_filename(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') checkout = os.path.join(cli.directory, 'checkout') # Create a repo to hold the subproject and generate a junction element for it ref = generate_junction(tmpdir, subproject_path, junction_path) # Create a stack element to depend on a cross junction element, using # colon (:) as the separator element = { 'kind': 'stack', 'depends': [{'filename': 'junction.bst:import-etc.bst'}] } _yaml.dump(element, element_path) # Now try to build it, this should automatically result in fetching # the junction itself at load time. result = cli.run(project=project, args=['build', 'junction-dep.bst']) > result.assert_success() tests/frontend/buildcheckout.py:627: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1 build junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/repo [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/repo [00:00:02][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:23:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1) Targets: junction-dep.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_junction_short_nota1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 5a9b79ed0b66004d27e71eab9a13829a14f66668096454a984eb9f3eb38dad4a junction.bst:import-etc.bst waiting e06e01b4bc90a4ea5d19101a875a51645495bfeb12deefcd5786b43fd674ff4e junction-dep.bst =============================================================================== [--:--:--][5a9b79ed][build:junction.bst:import-etc.bst ] START subtest/import-etc/5a9b79ed-build.4897.log [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary import-etc.bst: [00:00:00][5a9b79ed][build:junction.bst:import-etc.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets0-exceptions0-tracked0-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0') ref_storage = 'inline', strict = True, track_targets = ['0.bst'] exceptions = [] tracked = ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', ...] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0 build --track 0.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:23:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:4.bst ] START test/4/????????-track.4923.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4924.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4926.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4928.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.4932.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.4930.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.4934.log [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:01][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 7 Fetch Queue: processed 0, skipped 0, failed 0 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets0-exceptions0-tracked0-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1') ref_storage = 'inline', strict = False, track_targets = ['0.bst'] exceptions = [] tracked = ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', ...] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1 build --track 0.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:23:43 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets1/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:4.bst ] START test/4/????????-track.4951.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4952.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4954.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4956.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.4960.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.4958.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.4962.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 7 Fetch Queue: processed 0, skipped 0, failed 0 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets0-exceptions0-tracked0-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2') ref_storage = 'project.refs', strict = True, track_targets = ['0.bst'] exceptions = [] tracked = ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', ...] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2 build --track 0.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:23:53 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets2/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:4.bst ] START test/4/????????-track.4978.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.4979.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.4982.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.4983.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.4985.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.4987.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.4989.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 7 Fetch Queue: processed 0, skipped 0, failed 0 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets0-exceptions0-tracked0-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3') ref_storage = 'project.refs', strict = False, track_targets = ['0.bst'] exceptions = [] tracked = ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', ...] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3 build --track 0.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:24:04 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets3/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:4.bst ] START test/4/????????-track.5004.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5005.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5008.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5009.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5011.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5013.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5015.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 7 Fetch Queue: processed 0, skipped 0, failed 0 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets1-exceptions1-tracked1-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4') ref_storage = 'inline', strict = True, track_targets = ['3.bst'] exceptions = [], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4 build --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:24:14 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets4/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed 1c6a0347abc3560fe5e0f0baa563b4cb5e0512dc1693f0c5fa6f5345f2a5b4e5 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][1c6a0347][fetch:7.bst ] START test/7/1c6a0347-fetch.5031.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5032.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5034.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5037.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5038.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][1c6a0347][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:01][1c6a0347][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets1-exceptions1-tracked1-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5') ref_storage = 'inline', strict = False, track_targets = ['3.bst'] exceptions = [], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5 build --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:24:24 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets5/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed bbee9109d637305a34ede3e7c92df34b559cc8633b76ac96e4ef0c1c21cb2edd 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][bbee9109][fetch:7.bst ] START test/7/bbee9109-fetch.5053.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5054.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5056.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5058.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5060.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5062.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5064.log [00:00:00][bbee9109][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][bbee9109][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 3 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets1-exceptions1-tracked1-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6') ref_storage = 'project.refs', strict = True, track_targets = ['3.bst'] exceptions = [], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6 build --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:24:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets6/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed f35dd38b39d066fb488ce6498b701f5034bdd13fe4c2d0691bde4bfbae7d3dd0 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][f35dd38b][fetch:7.bst ] START test/7/f35dd38b-fetch.5079.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5080.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5082.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5084.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5086.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][f35dd38b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][f35dd38b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets1-exceptions1-tracked1-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7') ref_storage = 'project.refs', strict = False, track_targets = ['3.bst'] exceptions = [], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7 build --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:24:46 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets7/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed 3debf7817f3de9ac2a3b0dbf9345684ee854902ef9aaafb6b672c3de3805966e 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][3debf781][fetch:7.bst ] START test/7/3debf781-fetch.5101.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5102.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5104.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5107.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5108.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5110.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5112.log [00:00:01][3debf781][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:01][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:01][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:01][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:01][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:01][3debf781][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 3 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets2-exceptions2-tracked2-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8') ref_storage = 'inline', strict = True, track_targets = ['2.bst', '3.bst'] exceptions = [] tracked = ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8 build --track 2.bst --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:24:57 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets8/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:5.bst ] START test/5/????????-track.5128.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5127.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5130.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5132.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5134.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5136.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 6 Fetch Queue: processed 0, skipped 0, failed 0 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets2-exceptions2-tracked2-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9') ref_storage = 'inline', strict = False, track_targets = ['2.bst', '3.bst'] exceptions = [] tracked = ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9 build --track 2.bst --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:25:07 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets9/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5152.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5154.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5155.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5157.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5159.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5161.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5163.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 6 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets2-exceptions2-tracked2-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10') ref_storage = 'project.refs', strict = True, track_targets = ['2.bst', '3.bst'] exceptions = [] tracked = ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10 build --track 2.bst --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:25:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets10/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:5.bst ] START test/5/????????-track.5179.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5178.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5181.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5183.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5185.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5188.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 6 Fetch Queue: processed 0, skipped 0, failed 0 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets2-exceptions2-tracked2-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11') ref_storage = 'project.refs', strict = False, track_targets = ['2.bst', '3.bst'] exceptions = [] tracked = ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11 build --track 2.bst --track 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:25:29 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets11/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst no reference ???????????????????????????????????????????????????????????????? 7.bst no reference ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5203.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5205.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5207.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5209.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5211.log [--:--:--][????????][track:7.bst ] START test/7/????????-track.5213.log [--:--:--][????????][track:2.bst ] START test/2/????????-track.5214.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][track:2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][????????][track:7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 6 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets3-exceptions3-tracked3-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12') ref_storage = 'inline', strict = True, track_targets = ['0.bst'] exceptions = ['2.bst'], tracked = ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12 build --track 0.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:25:39 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets12/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed 680b4fe0c4b7e112dfafc5ee78ef3cc3507b38b55e05409ad304fb5c442135d8 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:4.bst ] START test/4/????????-track.5230.log [--:--:--][680b4fe0][fetch:7.bst ] START test/7/680b4fe0-fetch.5229.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5232.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5234.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5237.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5238.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][680b4fe0][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:01][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:01][680b4fe0][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 5 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets3-exceptions3-tracked3-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13') ref_storage = 'inline', strict = False, track_targets = ['0.bst'] exceptions = ['2.bst'], tracked = ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13 build --track 0.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:25:50 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets13/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed b5a1571a17004143eb9ab83213528ae8f097671551988a46038a9e4a62cd8a65 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][b5a1571a][fetch:7.bst ] START test/7/b5a1571a-fetch.5254.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5255.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5257.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5259.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5261.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5263.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5265.log [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b5a1571a][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][b5a1571a][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 5 Fetch Queue: processed 0, skipped 0, failed 2 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets3-exceptions3-tracked3-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14') ref_storage = 'project.refs', strict = True, track_targets = ['0.bst'] exceptions = ['2.bst'], tracked = ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14 build --track 0.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:26:00 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets14/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed 8b4611baa08888d3e950917f21b180c9b5c070755da692fcbc868835887a8ad9 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][8b4611ba][fetch:7.bst ] START test/7/8b4611ba-fetch.5280.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5281.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5283.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5285.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5287.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5289.log [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][8b4611ba][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][8b4611ba][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 5 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets3-exceptions3-tracked3-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15') ref_storage = 'project.refs', strict = False, track_targets = ['0.bst'] exceptions = ['2.bst'], tracked = ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15 build --track 0.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:26:10 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets15/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed f33840050944a6bda7f4577599fb18545189f2cb7d227a6956e081568c1f0d26 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][f3384005][fetch:7.bst ] START test/7/f3384005-fetch.5305.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5306.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5308.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5310.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5312.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5314.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5316.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][f3384005][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][f3384005][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 5 Fetch Queue: processed 0, skipped 0, failed 2 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets4-exceptions4-tracked4-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16') ref_storage = 'inline', strict = True, track_targets = ['3.bst'] exceptions = ['2.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16 build --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:26:20 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets16/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 1d0debace0e518a5fe003a2cb20c0ab01b91ab1cea96338a223e4f4873e37f8a 4.bst fetch needed 1d0debace0e518a5fe003a2cb20c0ab01b91ab1cea96338a223e4f4873e37f8a 5.bst fetch needed 401a3d5abe6582ff118633cbb91f185497dfc3527ff1d19800e9488baaee1737 6.bst fetch needed bc093fd062ff02bbe1aa0d0fddba54457f1ca12d8853013732e98d18b5fa8750 3.bst fetch needed 1d0debace0e518a5fe003a2cb20c0ab01b91ab1cea96338a223e4f4873e37f8a 7.bst fetch needed d36b2503bbb71c891e08b976dbb83418adf223df52b4ec54c3c9919157552c20 2.bst fetch needed bf188485c43d2975e6310b201c9cbd74e76445ed0af745b26e60596435e7e634 0.bst =============================================================================== [--:--:--][1d0debac][fetch:5.bst ] START test/5/1d0debac-fetch.5331.log [--:--:--][1d0debac][fetch:4.bst ] START test/4/1d0debac-fetch.5333.log [--:--:--][401a3d5a][fetch:6.bst ] START test/6/401a3d5a-fetch.5334.log [--:--:--][bc093fd0][fetch:3.bst ] START test/3/bc093fd0-fetch.5336.log [--:--:--][1d0debac][fetch:7.bst ] START test/7/1d0debac-fetch.5338.log [--:--:--][d36b2503][fetch:2.bst ] START test/2/d36b2503-fetch.5340.log [--:--:--][bf188485][fetch:0.bst ] START test/0/bf188485-fetch.5342.log [00:00:00][1d0debac][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][1d0debac][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][401a3d5a][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][bc093fd0][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][1d0debac][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][d36b2503][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][bf188485][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][bf188485][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][d36b2503][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][bc093fd0][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][1d0debac][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][1d0debac][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][401a3d5a][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][1d0debac][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets4-exceptions4-tracked4-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17') ref_storage = 'inline', strict = False, track_targets = ['3.bst'] exceptions = ['2.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17 build --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:26:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets17/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 973db87aa680be61f8ed3a0df234cf2f830bdd81e3c2a25e714edd54b9034640 4.bst fetch needed 973db87aa680be61f8ed3a0df234cf2f830bdd81e3c2a25e714edd54b9034640 5.bst fetch needed 5fbf32f4d8c0cf9fa90f71a8fc36a41588223c3d378b0025bab4938cf59dc9f9 6.bst fetch needed c4640e2e708499f4932cb9d199ad49e7700057a10671c919767d3335828c0402 3.bst fetch needed 973db87aa680be61f8ed3a0df234cf2f830bdd81e3c2a25e714edd54b9034640 7.bst fetch needed 0c55105c13105a3d3b3d0a745255d628b7a76580a9d8b6d0e56a14dd1065c73b 2.bst fetch needed 6f113c12fc19c4694ac256ae6ba0088de8f11d5df2a00c8d7b671e825b7d1d6d 0.bst =============================================================================== [--:--:--][973db87a][fetch:5.bst ] START test/5/973db87a-fetch.5357.log [--:--:--][973db87a][fetch:4.bst ] START test/4/973db87a-fetch.5358.log [--:--:--][5fbf32f4][fetch:6.bst ] START test/6/5fbf32f4-fetch.5360.log [--:--:--][c4640e2e][fetch:3.bst ] START test/3/c4640e2e-fetch.5362.log [--:--:--][973db87a][fetch:7.bst ] START test/7/973db87a-fetch.5364.log [--:--:--][0c55105c][fetch:2.bst ] START test/2/0c55105c-fetch.5367.log [--:--:--][6f113c12][fetch:0.bst ] START test/0/6f113c12-fetch.5368.log [00:00:00][973db87a][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][5fbf32f4][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][c4640e2e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][973db87a][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][973db87a][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][0c55105c][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][6f113c12][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][6f113c12][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][0c55105c][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][c4640e2e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][973db87a][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][973db87a][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][5fbf32f4][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][973db87a][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets4-exceptions4-tracked4-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18') ref_storage = 'project.refs', strict = True, track_targets = ['3.bst'] exceptions = ['2.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18 build --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:26:42 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets18/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 6961450d38a66c10104d3143b97019084d41e210bf6506ae973790635fdf2e2d 4.bst fetch needed 6961450d38a66c10104d3143b97019084d41e210bf6506ae973790635fdf2e2d 5.bst fetch needed db6857a7eaeed2f8a4219c038d0b1d1baee5647289c6c1284c4abb47b63b8fb7 6.bst fetch needed e3cd917a5d3b1a75d24c033514ba8883f9bd78570de1976b5c45d19f27fe2036 3.bst fetch needed 6961450d38a66c10104d3143b97019084d41e210bf6506ae973790635fdf2e2d 7.bst fetch needed 9b189217a4e536e768e1a2f9d9e0a6b89283db970adacebcb7a6b1eaf1bf8d01 2.bst fetch needed a8ca9d0636a06850970d629eb89e4037595e4839e290685a0034aa74235bb2ea 0.bst =============================================================================== [--:--:--][6961450d][fetch:5.bst ] START test/5/6961450d-fetch.5384.log [--:--:--][6961450d][fetch:4.bst ] START test/4/6961450d-fetch.5385.log [--:--:--][db6857a7][fetch:6.bst ] START test/6/db6857a7-fetch.5387.log [--:--:--][e3cd917a][fetch:3.bst ] START test/3/e3cd917a-fetch.5389.log [--:--:--][6961450d][fetch:7.bst ] START test/7/6961450d-fetch.5391.log [--:--:--][9b189217][fetch:2.bst ] START test/2/9b189217-fetch.5393.log [--:--:--][a8ca9d06][fetch:0.bst ] START test/0/a8ca9d06-fetch.5395.log [00:00:00][6961450d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][db6857a7][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][e3cd917a][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][6961450d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][6961450d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][9b189217][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][a8ca9d06][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][a8ca9d06][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][9b189217][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][e3cd917a][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][6961450d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][6961450d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][db6857a7][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][6961450d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets4-exceptions4-tracked4-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19') ref_storage = 'project.refs', strict = False, track_targets = ['3.bst'] exceptions = ['2.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19 build --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:26:53 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets19/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 1416e93134c7cbb20a64bbc09cfb849f3c9bef793257ed8577b9df5161e10b25 4.bst fetch needed 1416e93134c7cbb20a64bbc09cfb849f3c9bef793257ed8577b9df5161e10b25 5.bst fetch needed 52364adfb2283c49b99f8da54d3074fc10bf6a7969224586f891eef92be9daae 6.bst fetch needed ffd2adc820723e74cee8936c4a988f417924fe4480f366af1e188c4ec7dc1a73 3.bst fetch needed 1416e93134c7cbb20a64bbc09cfb849f3c9bef793257ed8577b9df5161e10b25 7.bst fetch needed 8be6a5cca3b00b25589878a529e516c74c579f5818cd071ac07b351bdace4fdb 2.bst fetch needed 20bdb72adc104db9b9e3d1cacca449dea2b51465ffffa2a81273c59fdad034b8 0.bst =============================================================================== [--:--:--][1416e931][fetch:5.bst ] START test/5/1416e931-fetch.5410.log [--:--:--][1416e931][fetch:4.bst ] START test/4/1416e931-fetch.5411.log [--:--:--][52364adf][fetch:6.bst ] START test/6/52364adf-fetch.5413.log [--:--:--][ffd2adc8][fetch:3.bst ] START test/3/ffd2adc8-fetch.5415.log [--:--:--][1416e931][fetch:7.bst ] START test/7/1416e931-fetch.5418.log [--:--:--][8be6a5cc][fetch:2.bst ] START test/2/8be6a5cc-fetch.5420.log [--:--:--][20bdb72a][fetch:0.bst ] START test/0/20bdb72a-fetch.5421.log [00:00:00][1416e931][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][52364adf][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][ffd2adc8][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][1416e931][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][1416e931][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][8be6a5cc][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][20bdb72a][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][20bdb72a][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][8be6a5cc][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][ffd2adc8][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][1416e931][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][1416e931][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][52364adf][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][1416e931][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets5-exceptions5-tracked5-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20') ref_storage = 'inline', strict = True, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst'], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20 build --track 2.bst --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:27:04 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets20/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed 66a48165c7b92fc58607c9c5c62d37a63e7e10c9b87ff0dbcb4c78933538baa9 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][66a48165][fetch:7.bst ] START test/7/66a48165-fetch.5436.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5437.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5439.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5441.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5443.log [00:00:00][66a48165][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][66a48165][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets5-exceptions5-tracked5-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21') ref_storage = 'inline', strict = False, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst'], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21 build --track 2.bst --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:27:14 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets21/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed 6128274b78d70216b207c237903dd1e9a326fa15259c2cde9148ff6493d07fbd 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][6128274b][fetch:7.bst ] START test/7/6128274b-fetch.5459.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5460.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5463.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5464.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5467.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5469.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5470.log [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][6128274b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][6128274b][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 3 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets5-exceptions5-tracked5-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22') ref_storage = 'project.refs', strict = True, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst'], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22 build --track 2.bst --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:27:24 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets22/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed e7ea17808bb3e9b1537e09d700b11017ae52c6225022820fb19f26fb9c086d03 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][????????][track:4.bst ] START test/4/????????-track.5486.log [--:--:--][e7ea1780][fetch:7.bst ] START test/7/e7ea1780-fetch.5485.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5488.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5490.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5492.log [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][e7ea1780][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][e7ea1780][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 1 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets5-exceptions5-tracked5-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23') ref_storage = 'project.refs', strict = False, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst'], tracked = ['3.bst', '4.bst', '5.bst', '6.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23 build --track 2.bst --track 3.bst --track-except 2.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:27:34 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets23/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline no reference ???????????????????????????????????????????????????????????????? 4.bst no reference ???????????????????????????????????????????????????????????????? 5.bst no reference ???????????????????????????????????????????????????????????????? 6.bst no reference ???????????????????????????????????????????????????????????????? 3.bst fetch needed 54590d4a6a425fbcb92210adb6ef897713fc9529b9e2440136ff33d19ea1e562 7.bst fetch needed ???????????????????????????????????????????????????????????????? 2.bst fetch needed ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][54590d4a][fetch:7.bst ] START test/7/54590d4a-fetch.5507.log [--:--:--][????????][fetch:2.bst ] START test/2/????????-fetch.5508.log [--:--:--][????????][fetch:0.bst ] START test/0/????????-fetch.5510.log [--:--:--][????????][track:4.bst ] START test/4/????????-track.5512.log [--:--:--][????????][track:5.bst ] START test/5/????????-track.5514.log [--:--:--][????????][track:6.bst ] START test/6/????????-track.5517.log [--:--:--][????????][track:3.bst ] START test/3/????????-track.5518.log [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][54590d4a][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][????????][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][????????][track:3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][????????][track:4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][????????][track:5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][????????][track:6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][54590d4a][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 4 Fetch Queue: processed 0, skipped 0, failed 3 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets6-exceptions6-tracked6-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24') ref_storage = 'inline', strict = True, track_targets = ['0.bst'] exceptions = ['2.bst', '3.bst'], tracked = ['0.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24 build --track 0.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:27:46 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets24/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 658cb8f55e4179274a09a2b1c0d27cb4dbd859379afff712a0a00dc3fe1f6212 4.bst fetch needed 658cb8f55e4179274a09a2b1c0d27cb4dbd859379afff712a0a00dc3fe1f6212 5.bst fetch needed 088c478771a525347de6aed2173a3d1f5a0746537a1a748f5fc44321848c5027 6.bst fetch needed 1641cbe43c4965e9fc23b2f807e19fd5c97e87eabd409b4f5a087070243ff943 3.bst fetch needed 658cb8f55e4179274a09a2b1c0d27cb4dbd859379afff712a0a00dc3fe1f6212 7.bst fetch needed b0f4e369d403da2f479506e80786af699120158fb9285ee4060e67bbe8579cd0 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][658cb8f5][fetch:5.bst ] START test/5/658cb8f5-fetch.5533.log [--:--:--][658cb8f5][fetch:4.bst ] START test/4/658cb8f5-fetch.5534.log [--:--:--][088c4787][fetch:6.bst ] START test/6/088c4787-fetch.5536.log [--:--:--][1641cbe4][fetch:3.bst ] START test/3/1641cbe4-fetch.5538.log [--:--:--][658cb8f5][fetch:7.bst ] START test/7/658cb8f5-fetch.5540.log [--:--:--][b0f4e369][fetch:2.bst ] START test/2/b0f4e369-fetch.5542.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5545.log [00:00:01][658cb8f5][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][1641cbe4][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][658cb8f5][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][658cb8f5][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][088c4787][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][b0f4e369][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary 0.bst: [00:00:01][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:01][b0f4e369][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:01][1641cbe4][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:01][658cb8f5][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][658cb8f5][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:01][088c4787][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:01][658cb8f5][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 1 Fetch Queue: processed 0, skipped 0, failed 6 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets6-exceptions6-tracked6-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25') ref_storage = 'inline', strict = False, track_targets = ['0.bst'] exceptions = ['2.bst', '3.bst'], tracked = ['0.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25 build --track 0.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:27:58 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets25/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 0a4241bda764ac17ec1fd5ae68728f68a5e117c6662bd8bd5d4d09e34c848442 4.bst fetch needed 0a4241bda764ac17ec1fd5ae68728f68a5e117c6662bd8bd5d4d09e34c848442 5.bst fetch needed 8cdbb8041eaac56a9ca47f962d0c3b5c443cec331af557c8de86c745eea4e6b9 6.bst fetch needed 650cdde23f1b8e5f21473879b4271fb2aa04f45afc37c17da86c60e3cc4401a0 3.bst fetch needed 0a4241bda764ac17ec1fd5ae68728f68a5e117c6662bd8bd5d4d09e34c848442 7.bst fetch needed ecfa45736d0fe91ef960884b8bc77c67a8b35e93b20688b7bea56bd52ddf0698 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][0a4241bd][fetch:5.bst ] START test/5/0a4241bd-fetch.5559.log [--:--:--][0a4241bd][fetch:4.bst ] START test/4/0a4241bd-fetch.5560.log [--:--:--][8cdbb804][fetch:6.bst ] START test/6/8cdbb804-fetch.5562.log [--:--:--][650cdde2][fetch:3.bst ] START test/3/650cdde2-fetch.5564.log [--:--:--][0a4241bd][fetch:7.bst ] START test/7/0a4241bd-fetch.5566.log [--:--:--][ecfa4573][fetch:2.bst ] START test/2/ecfa4573-fetch.5569.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5571.log [00:00:00][0a4241bd][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][8cdbb804][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][0a4241bd][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][0a4241bd][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][650cdde2][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][ecfa4573][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][ecfa4573][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][650cdde2][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][0a4241bd][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][0a4241bd][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][8cdbb804][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][0a4241bd][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 1 Fetch Queue: processed 0, skipped 0, failed 6 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets6-exceptions6-tracked6-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26') ref_storage = 'project.refs', strict = True, track_targets = ['0.bst'] exceptions = ['2.bst', '3.bst'], tracked = ['0.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26 build --track 0.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:28:09 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets26/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 46426d9d36d834ebecea54783a53f04260f98ad468363dbe341cfa938e3b9be2 4.bst fetch needed 46426d9d36d834ebecea54783a53f04260f98ad468363dbe341cfa938e3b9be2 5.bst fetch needed f26fab845d1dba9bac9978915ad5a613c732cc8ad78bc9ebf798ac6ad6cc8e40 6.bst fetch needed b5f1b9820192bc98fb484bc3c784977bbed70b105fd7b99fa35ec6f25a04f930 3.bst fetch needed 46426d9d36d834ebecea54783a53f04260f98ad468363dbe341cfa938e3b9be2 7.bst fetch needed 927d5c5432edc6dd65fb317c19f012e05185aa6dd639f5be729487084d52f322 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][46426d9d][fetch:5.bst ] START test/5/46426d9d-fetch.5585.log [--:--:--][46426d9d][fetch:4.bst ] START test/4/46426d9d-fetch.5586.log [--:--:--][f26fab84][fetch:6.bst ] START test/6/f26fab84-fetch.5588.log [--:--:--][b5f1b982][fetch:3.bst ] START test/3/b5f1b982-fetch.5590.log [--:--:--][46426d9d][fetch:7.bst ] START test/7/46426d9d-fetch.5592.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5596.log [--:--:--][927d5c54][fetch:2.bst ] START test/2/927d5c54-fetch.5594.log [00:00:00][46426d9d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][46426d9d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][f26fab84][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b5f1b982][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][46426d9d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][927d5c54][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][927d5c54][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][b5f1b982][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][46426d9d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][46426d9d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][f26fab84][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][46426d9d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 1 Fetch Queue: processed 0, skipped 0, failed 6 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets6-exceptions6-tracked6-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27') ref_storage = 'project.refs', strict = False, track_targets = ['0.bst'] exceptions = ['2.bst', '3.bst'], tracked = ['0.bst'] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27 build --track 0.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:28:20 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets27/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 425b29e4222c27ac9f8800cecbe88e0ea22ba4145673704b460c85f0cd772fb8 4.bst fetch needed 425b29e4222c27ac9f8800cecbe88e0ea22ba4145673704b460c85f0cd772fb8 5.bst fetch needed 108b4d2d6a8b5f917a384d215a21a6b3ffed062f20b0b3b12b47b861711fca45 6.bst fetch needed 7009bebe3604d65480151015ec619370ed45e8967309eb6a7413d1db63933f93 3.bst fetch needed 425b29e4222c27ac9f8800cecbe88e0ea22ba4145673704b460c85f0cd772fb8 7.bst fetch needed 183ca2ae5587f813d4b436fed23992c9658826ced6dd657a21bd3e9792636096 2.bst no reference ???????????????????????????????????????????????????????????????? 0.bst =============================================================================== [--:--:--][425b29e4][fetch:5.bst ] START test/5/425b29e4-fetch.5611.log [--:--:--][425b29e4][fetch:4.bst ] START test/4/425b29e4-fetch.5613.log [--:--:--][108b4d2d][fetch:6.bst ] START test/6/108b4d2d-fetch.5614.log [--:--:--][7009bebe][fetch:3.bst ] START test/3/7009bebe-fetch.5616.log [--:--:--][425b29e4][fetch:7.bst ] START test/7/425b29e4-fetch.5618.log [--:--:--][183ca2ae][fetch:2.bst ] START test/2/183ca2ae-fetch.5620.log [--:--:--][????????][track:0.bst ] START test/0/????????-track.5622.log [00:00:00][425b29e4][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][425b29e4][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][108b4d2d][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7009bebe][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][425b29e4][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][183ca2ae][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][????????][track:0.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][183ca2ae][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][7009bebe][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][425b29e4][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][425b29e4][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][108b4d2d][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][425b29e4][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Track Queue: processed 0, skipped 0, failed 1 Fetch Queue: processed 0, skipped 0, failed 6 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets7-exceptions7-tracked7-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28') ref_storage = 'inline', strict = True, track_targets = ['3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28 build --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:28:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets28/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 71f19108a5101e05a45d389239d37fb2a22de2f087cf0987172f35b8aad0743b 4.bst fetch needed 71f19108a5101e05a45d389239d37fb2a22de2f087cf0987172f35b8aad0743b 5.bst fetch needed 7c7d19855e46025c52302cc7d1f7dec2a6a7133fd81b51668389f26f804e330d 6.bst fetch needed 587c1350188b23be6d332e32e8b66ca86846e18b4802048dd855ec94bae30582 3.bst fetch needed 71f19108a5101e05a45d389239d37fb2a22de2f087cf0987172f35b8aad0743b 7.bst fetch needed 5eed967dc40372f2222fadfd377e3cecace78a4656ba07fc5d3511a39498cfac 2.bst fetch needed 191ca044e8f065ca640368a2b0d8031dff186b1ce881afbde738f9d273e38bb2 0.bst =============================================================================== [--:--:--][71f19108][fetch:5.bst ] START test/5/71f19108-fetch.5637.log [--:--:--][71f19108][fetch:4.bst ] START test/4/71f19108-fetch.5638.log [--:--:--][7c7d1985][fetch:6.bst ] START test/6/7c7d1985-fetch.5640.log [--:--:--][587c1350][fetch:3.bst ] START test/3/587c1350-fetch.5642.log [--:--:--][71f19108][fetch:7.bst ] START test/7/71f19108-fetch.5644.log [--:--:--][5eed967d][fetch:2.bst ] START test/2/5eed967d-fetch.5646.log [--:--:--][191ca044][fetch:0.bst ] START test/0/191ca044-fetch.5648.log [00:00:00][71f19108][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7c7d1985][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][71f19108][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][587c1350][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][71f19108][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][5eed967d][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][191ca044][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary 0.bst: [00:00:00][191ca044][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][5eed967d][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][587c1350][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][71f19108][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][71f19108][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][7c7d1985][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][71f19108][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets7-exceptions7-tracked7-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29') ref_storage = 'inline', strict = False, track_targets = ['3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29 build --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:28:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets29/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 3c6746205bace053f92f4df565677138051409837884d861de4f06e6408d776e 4.bst fetch needed 3c6746205bace053f92f4df565677138051409837884d861de4f06e6408d776e 5.bst fetch needed 3ba43c9a8092dcac61b0a8b83bafc13c5e184ee9e7ff0b0cba6d6cd623597832 6.bst fetch needed a5bf5a69c98c00be591f0840183e60118c2a6426b7cd359da1e8c5b73391bd36 3.bst fetch needed 3c6746205bace053f92f4df565677138051409837884d861de4f06e6408d776e 7.bst fetch needed 84e9ea45cf157793655a286345f1045db2a7534046615f68348131b69684dc37 2.bst fetch needed 27fb1f8eb9608e9a5d110210a3ebe5a833277b497a69f2e5c090e0bff4d38d52 0.bst =============================================================================== [--:--:--][3c674620][fetch:5.bst ] START test/5/3c674620-fetch.5663.log [--:--:--][3c674620][fetch:4.bst ] START test/4/3c674620-fetch.5664.log [--:--:--][3ba43c9a][fetch:6.bst ] START test/6/3ba43c9a-fetch.5666.log [--:--:--][a5bf5a69][fetch:3.bst ] START test/3/a5bf5a69-fetch.5668.log [--:--:--][3c674620][fetch:7.bst ] START test/7/3c674620-fetch.5670.log [--:--:--][84e9ea45][fetch:2.bst ] START test/2/84e9ea45-fetch.5672.log [--:--:--][27fb1f8e][fetch:0.bst ] START test/0/27fb1f8e-fetch.5674.log [00:00:00][3ba43c9a][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][3c674620][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][3c674620][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][a5bf5a69][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][3c674620][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][84e9ea45][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][27fb1f8e][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][27fb1f8e][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][84e9ea45][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][a5bf5a69][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][3c674620][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][3c674620][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][3ba43c9a][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][3c674620][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets7-exceptions7-tracked7-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30') ref_storage = 'project.refs', strict = True, track_targets = ['3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30 build --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:28:55 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets30/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed a0579c367b25ccf14f9cd6279809aafc018b258c9a345c882ec37812af8a34c3 4.bst fetch needed a0579c367b25ccf14f9cd6279809aafc018b258c9a345c882ec37812af8a34c3 5.bst fetch needed b33e181a297ed25ce1b649a828dfa0beaeaffc3bd6bbb4e6fcb014ae79b9e87e 6.bst fetch needed c17bb03acbbe332a835b20e58dd85b74416296a78a69677d39a16a01ff6e892d 3.bst fetch needed a0579c367b25ccf14f9cd6279809aafc018b258c9a345c882ec37812af8a34c3 7.bst fetch needed e09c5a5209043eddb4fb36f07e7af5514e83be5c2870878c748a41d19248baea 2.bst fetch needed 53e90972dcfb7564f626a6ea25e287dfcfbb20b3cb520fac3fc72f6c6fa9f0d1 0.bst =============================================================================== [--:--:--][a0579c36][fetch:5.bst ] START test/5/a0579c36-fetch.5689.log [--:--:--][a0579c36][fetch:4.bst ] START test/4/a0579c36-fetch.5690.log [--:--:--][b33e181a][fetch:6.bst ] START test/6/b33e181a-fetch.5692.log [--:--:--][c17bb03a][fetch:3.bst ] START test/3/c17bb03a-fetch.5694.log [--:--:--][a0579c36][fetch:7.bst ] START test/7/a0579c36-fetch.5696.log [--:--:--][e09c5a52][fetch:2.bst ] START test/2/e09c5a52-fetch.5699.log [--:--:--][53e90972][fetch:0.bst ] START test/0/53e90972-fetch.5700.log [00:00:00][a0579c36][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][a0579c36][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][c17bb03a][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b33e181a][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][a0579c36][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][e09c5a52][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][53e90972][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][53e90972][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][e09c5a52][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][c17bb03a][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][a0579c36][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][a0579c36][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][b33e181a][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][a0579c36][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets7-exceptions7-tracked7-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31') ref_storage = 'project.refs', strict = False, track_targets = ['3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31 build --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:29:07 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets31/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 7817ab6f0ebf987549a8e27754ef6d1558be930329db9ccc3cd2edd0494c8f1b 4.bst fetch needed 7817ab6f0ebf987549a8e27754ef6d1558be930329db9ccc3cd2edd0494c8f1b 5.bst fetch needed a8d999a6f65f72432859ba19e65376e4794a311d7d3369e3c9e51de74fecece4 6.bst fetch needed b744a4bc529f78027966e46e563903f0d389bf0ec9f5f4ba4fe05ddb8765f34c 3.bst fetch needed 7817ab6f0ebf987549a8e27754ef6d1558be930329db9ccc3cd2edd0494c8f1b 7.bst fetch needed 2575555ea7c2f5c678ae138b02964b432b0460038cf5a26bd886a571b874209a 2.bst fetch needed 4f5e56b1d4094036f4166befafe0f245c6179af4a63095a6ed7026cb4826d8e5 0.bst =============================================================================== [--:--:--][7817ab6f][fetch:5.bst ] START test/5/7817ab6f-fetch.5715.log [--:--:--][7817ab6f][fetch:4.bst ] START test/4/7817ab6f-fetch.5717.log [--:--:--][a8d999a6][fetch:6.bst ] START test/6/a8d999a6-fetch.5718.log [--:--:--][b744a4bc][fetch:3.bst ] START test/3/b744a4bc-fetch.5720.log [--:--:--][7817ab6f][fetch:7.bst ] START test/7/7817ab6f-fetch.5723.log [--:--:--][2575555e][fetch:2.bst ] START test/2/2575555e-fetch.5724.log [--:--:--][4f5e56b1][fetch:0.bst ] START test/0/4f5e56b1-fetch.5727.log [00:00:00][a8d999a6][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7817ab6f][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b744a4bc][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][7817ab6f][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][2575555e][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7817ab6f][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][4f5e56b1][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][4f5e56b1][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][2575555e][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][b744a4bc][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:01][7817ab6f][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][7817ab6f][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][a8d999a6][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][7817ab6f][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____ test_build_track[track_targets8-exceptions8-tracked8-inline-strict] ______ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32') ref_storage = 'inline', strict = True, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32 build --track 2.bst --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:29:17 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets32/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 7bee2d1d0126eda1194fb5d75dd88d77d16e6fa1cc33cea81cc8b79942885bef 4.bst fetch needed 7bee2d1d0126eda1194fb5d75dd88d77d16e6fa1cc33cea81cc8b79942885bef 5.bst fetch needed c467c4a16f1746850819e42d81900ba8872912aa4bfe4978314eaf5b5a500fd7 6.bst fetch needed 2a05882e6b1c88c203034c84597ee9d620c789dea6fe1b435b3c7b1e19d07e29 3.bst fetch needed 7bee2d1d0126eda1194fb5d75dd88d77d16e6fa1cc33cea81cc8b79942885bef 7.bst fetch needed 7691bcb99aff138529031ac35dd432b8eb8a25dccc314cc4d95fd53e50eab82c 2.bst fetch needed f4e9123038c870929c3a77facb714761ac1ba098b3c653a424f1d1cfc741b6aa 0.bst =============================================================================== [--:--:--][7bee2d1d][fetch:5.bst ] START test/5/7bee2d1d-fetch.5741.log [--:--:--][7bee2d1d][fetch:4.bst ] START test/4/7bee2d1d-fetch.5742.log [--:--:--][c467c4a1][fetch:6.bst ] START test/6/c467c4a1-fetch.5744.log [--:--:--][2a05882e][fetch:3.bst ] START test/3/2a05882e-fetch.5746.log [--:--:--][7bee2d1d][fetch:7.bst ] START test/7/7bee2d1d-fetch.5749.log [--:--:--][7691bcb9][fetch:2.bst ] START test/2/7691bcb9-fetch.5750.log [--:--:--][f4e91230][fetch:0.bst ] START test/0/f4e91230-fetch.5752.log [00:00:00][7bee2d1d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7bee2d1d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][2a05882e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7bee2d1d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][c467c4a1][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][f4e91230][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7691bcb9][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][f4e91230][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][7691bcb9][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][2a05882e][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][7bee2d1d][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][7bee2d1d][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][c467c4a1][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][7bee2d1d][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____ test_build_track[track_targets8-exceptions8-tracked8-inline-no-strict] ____ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33') ref_storage = 'inline', strict = False, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33 build --track 2.bst --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:29:28 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets33/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 20893bf24b84a6baa295e02f2ca538511ab9d5d9ae480991da2f27c750319748 4.bst fetch needed 20893bf24b84a6baa295e02f2ca538511ab9d5d9ae480991da2f27c750319748 5.bst fetch needed 2f5d3cd4233e41023e6a622e6acd4c8fc862549075ef5ba7b6c24c3dcd05bd70 6.bst fetch needed aa491837b4eda2b56c7ff4f5dbabb2467490bdeaadd6465137f4bf57fe17495d 3.bst fetch needed 20893bf24b84a6baa295e02f2ca538511ab9d5d9ae480991da2f27c750319748 7.bst fetch needed ff91531769310323b20b7a6625c1acb70d1e7fb9401c5e3465b7d3c38991bb27 2.bst fetch needed 5d57e3c0da6f5a796139c94b52d19d13270bfef05b434826e634e39cef4783ab 0.bst =============================================================================== [--:--:--][20893bf2][fetch:5.bst ] START test/5/20893bf2-fetch.5767.log [--:--:--][20893bf2][fetch:4.bst ] START test/4/20893bf2-fetch.5768.log [--:--:--][2f5d3cd4][fetch:6.bst ] START test/6/2f5d3cd4-fetch.5770.log [--:--:--][aa491837][fetch:3.bst ] START test/3/aa491837-fetch.5772.log [--:--:--][20893bf2][fetch:7.bst ] START test/7/20893bf2-fetch.5775.log [--:--:--][ff915317][fetch:2.bst ] START test/2/ff915317-fetch.5776.log [--:--:--][5d57e3c0][fetch:0.bst ] START test/0/5d57e3c0-fetch.5779.log [00:00:00][2f5d3cd4][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][20893bf2][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][20893bf2][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][aa491837][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][20893bf2][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][5d57e3c0][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][ff915317][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][5d57e3c0][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][ff915317][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][aa491837][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][20893bf2][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][20893bf2][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][2f5d3cd4][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][20893bf2][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_track[track_targets8-exceptions8-tracked8-project.refs-strict] ___ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34') ref_storage = 'project.refs', strict = True, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34 build --track 2.bst --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:29:39 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets34/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed a74a24287cf222f2b677534390c040e6d3c337f3bb3b2a2f9d4cfd2532f917e6 4.bst fetch needed a74a24287cf222f2b677534390c040e6d3c337f3bb3b2a2f9d4cfd2532f917e6 5.bst fetch needed 98f2967bb91940d5ad81b0286b70e09f518181cf0a940842aa8b01afe2b603b7 6.bst fetch needed 25ad833142c4bca2bf345a7cc61f4dd618d5cfb602a2a802b1b604f9c56dbc30 3.bst fetch needed a74a24287cf222f2b677534390c040e6d3c337f3bb3b2a2f9d4cfd2532f917e6 7.bst fetch needed b8dfcd8afb7efd2a12c27df8c0abcd4d37aa805b5bada49787e5e7a92e8ba831 2.bst fetch needed fcd0b2c5071c36cc9e4c1ee5532b864a85b134ae7fafc1970415a43f7f7d08c5 0.bst =============================================================================== [--:--:--][a74a2428][fetch:4.bst ] START test/4/a74a2428-fetch.5794.log [--:--:--][a74a2428][fetch:5.bst ] START test/5/a74a2428-fetch.5793.log [--:--:--][98f2967b][fetch:6.bst ] START test/6/98f2967b-fetch.5796.log [--:--:--][25ad8331][fetch:3.bst ] START test/3/25ad8331-fetch.5798.log [--:--:--][a74a2428][fetch:7.bst ] START test/7/a74a2428-fetch.5800.log [--:--:--][b8dfcd8a][fetch:2.bst ] START test/2/b8dfcd8a-fetch.5802.log [--:--:--][fcd0b2c5][fetch:0.bst ] START test/0/fcd0b2c5-fetch.5804.log [00:00:00][a74a2428][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][98f2967b][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][a74a2428][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][25ad8331][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][a74a2428][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][b8dfcd8a][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][fcd0b2c5][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][fcd0b2c5][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][b8dfcd8a][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][25ad8331][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][a74a2428][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:00][a74a2428][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][98f2967b][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][a74a2428][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _ test_build_track[track_targets8-exceptions8-tracked8-project.refs-no-strict] _ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35') ref_storage = 'project.refs', strict = False, track_targets = ['2.bst', '3.bst'] exceptions = ['2.bst', '3.bst'], tracked = [] @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("track_targets,exceptions,tracked", [ # Test with no exceptions (['0.bst'], [], ['0.bst', '2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), (['3.bst'], [], ['3.bst', '4.bst', '5.bst', '6.bst']), (['2.bst', '3.bst'], [], ['2.bst', '3.bst', '4.bst', '5.bst', '6.bst', '7.bst']), # Test excepting '2.bst' (['0.bst'], ['2.bst'], ['0.bst', '3.bst', '4.bst', '5.bst', '6.bst']), (['3.bst'], ['2.bst'], []), (['2.bst', '3.bst'], ['2.bst'], ['3.bst', '4.bst', '5.bst', '6.bst']), # Test excepting '2.bst' and '3.bst' (['0.bst'], ['2.bst', '3.bst'], ['0.bst']), (['3.bst'], ['2.bst', '3.bst'], []), (['2.bst', '3.bst'], ['2.bst', '3.bst'], []) ]) def test_build_track(cli, datafiles, tmpdir, ref_storage, strict, track_targets, exceptions, tracked): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) create_elements = { '0.bst': [ '2.bst', '3.bst' ], '2.bst': [ '3.bst', '7.bst' ], '3.bst': [ '4.bst', '5.bst', '6.bst' ], '4.bst': [], '5.bst': [], '6.bst': [ '5.bst' ], '7.bst': [] } initial_project_refs = {} for element, dependencies in create_elements.items(): # Test the element inconsistency resolution by ensuring that # only elements that aren't tracked have refs if element in set(tracked): # Elements which should not have a ref set # create_element(repo, element, element_path, dependencies) elif ref_storage == 'project.refs': # Store a ref in project.refs # create_element(repo, element, element_path, dependencies) initial_project_refs[element] = [{'ref': ref}] else: # Store a ref in the element itself # create_element(repo, element, element_path, dependencies, ref=ref) # Generate initial project.refs if ref_storage == 'project.refs': project_refs = { 'projects': { 'test': initial_project_refs } } _yaml.dump(project_refs, os.path.join(project, 'project.refs')) args = ['build'] args += itertools.chain.from_iterable(zip(itertools.repeat('--track'), track_targets)) args += itertools.chain.from_iterable(zip(itertools.repeat('--track-except'), exceptions)) args += ['0.bst'] result = cli.run(project=project, silent=True, args=args) > result.assert_success() tests/frontend/buildtrack.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35 build --track 2.bst --track 3.bst --track-except 2.bst --track-except 3.bst 0.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo [--:--:--][ ][ main:3.bst-0 ] WARNING [unaliased-url]: git source at 3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo [--:--:--][ ][ main:4.bst-0 ] WARNING [unaliased-url]: git source at 4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo [--:--:--][ ][ main:5.bst-0 ] WARNING [unaliased-url]: git source at 5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo [--:--:--][ ][ main:6.bst-0 ] WARNING [unaliased-url]: git source at 6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo [--:--:--][ ][ main:7.bst-0 ] WARNING [unaliased-url]: git source at 7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:29:50 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35) Targets: 0.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_targets35/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 2184cb9695c5f5abb9cbb58e29ab383c02d888bf761274a4c24a76465f7761f3 4.bst fetch needed 2184cb9695c5f5abb9cbb58e29ab383c02d888bf761274a4c24a76465f7761f3 5.bst fetch needed c4515ac55a318a27a661ec46eb029e6f9565fbef8adeddb8632ef1650833ff30 6.bst fetch needed c321d8067b31bd12679bbbf7f5430296c37dd013d10bc65abbefccde23eca132 3.bst fetch needed 2184cb9695c5f5abb9cbb58e29ab383c02d888bf761274a4c24a76465f7761f3 7.bst fetch needed 174f91cb367a3744c9e9600a50965d832d1aed2ae705b26e9c9abb432f339e8d 2.bst fetch needed 3a1c9779ddb9ea404228b2852f34069f08d7cb97444aaa40838b9f2e64e18385 0.bst =============================================================================== [--:--:--][2184cb96][fetch:5.bst ] START test/5/2184cb96-fetch.5819.log [--:--:--][2184cb96][fetch:4.bst ] START test/4/2184cb96-fetch.5820.log [--:--:--][c4515ac5][fetch:6.bst ] START test/6/c4515ac5-fetch.5822.log [--:--:--][c321d806][fetch:3.bst ] START test/3/c321d806-fetch.5825.log [--:--:--][2184cb96][fetch:7.bst ] START test/7/2184cb96-fetch.5827.log [--:--:--][174f91cb][fetch:2.bst ] START test/2/174f91cb-fetch.5829.log [--:--:--][3a1c9779][fetch:0.bst ] START test/0/3a1c9779-fetch.5831.log [00:00:00][2184cb96][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][c4515ac5][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][2184cb96][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][c321d806][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][2184cb96][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][174f91cb][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][3a1c9779][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary 0.bst: [00:00:00][3a1c9779][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][174f91cb][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 3.bst: [00:00:00][c321d806][fetch:3.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 4.bst: [00:00:00][2184cb96][fetch:4.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 5.bst: [00:00:01][2184cb96][fetch:5.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 6.bst: [00:00:00][c4515ac5][fetch:6.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 7.bst: [00:00:00][2184cb96][fetch:7.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 7 Session: 7 Fetch Queue: processed 0, skipped 0, failed 7 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________ test_build_track_all[inline-strict] ______________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0') strict = True, ref_storage = 'inline' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_build_track_all(cli, tmpdir, datafiles, strict, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') subproject_element_path = os.path.join(project, 'files', 'sub-project', 'elements') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements') dev_files_path = os.path.join(project, 'files', 'dev-files') configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) # We need a repo for real trackable elements repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Create a trackable element to depend on the cross junction element, # this one has it's ref resolved already create_element(repo, 'sub-target.bst', subproject_element_path, ['import-etc.bst'], ref=ref) # Create a trackable element to depend on the cross junction element create_element(repo, 'target.bst', element_path, [ { 'junction': 'junction.bst', 'filename': 'sub-target.bst' } ]) # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=False) # Now create a compose element at the top level element = { 'kind': 'compose', 'depends': [ { 'filename': 'target.bst', 'type': 'build' } ] } _yaml.dump(element, os.path.join(element_path, 'composed.bst')) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/buildtrack.py:219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h Reinitialized existing Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/repo/.git/ [master 6c3f135] Initial commit 4 files changed, 18 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sub-target.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:30:01 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_st0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.5851.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' fatal: a branch named 'master' already exists ____________________ test_build_track_all[inline-no-strict] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0') strict = False, ref_storage = 'inline' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_build_track_all(cli, tmpdir, datafiles, strict, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') subproject_element_path = os.path.join(project, 'files', 'sub-project', 'elements') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements') dev_files_path = os.path.join(project, 'files', 'dev-files') configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) # We need a repo for real trackable elements repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Create a trackable element to depend on the cross junction element, # this one has it's ref resolved already create_element(repo, 'sub-target.bst', subproject_element_path, ['import-etc.bst'], ref=ref) # Create a trackable element to depend on the cross junction element create_element(repo, 'target.bst', element_path, [ { 'junction': 'junction.bst', 'filename': 'sub-target.bst' } ]) # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=False) # Now create a compose element at the top level element = { 'kind': 'compose', 'depends': [ { 'filename': 'target.bst', 'type': 'build' } ] } _yaml.dump(element, os.path.join(element_path, 'composed.bst')) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/buildtrack.py:219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h Reinitialized existing Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/repo/.git/ [master 7334d2b] Initial commit 4 files changed, 18 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sub-target.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:30:11 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_inline_no0/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.5871.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' fatal: a branch named 'master' already exists __________________ test_build_track_all[project.refs-strict] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0') strict = True, ref_storage = 'project.refs' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_build_track_all(cli, tmpdir, datafiles, strict, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') subproject_element_path = os.path.join(project, 'files', 'sub-project', 'elements') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements') dev_files_path = os.path.join(project, 'files', 'dev-files') configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) # We need a repo for real trackable elements repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Create a trackable element to depend on the cross junction element, # this one has it's ref resolved already create_element(repo, 'sub-target.bst', subproject_element_path, ['import-etc.bst'], ref=ref) # Create a trackable element to depend on the cross junction element create_element(repo, 'target.bst', element_path, [ { 'junction': 'junction.bst', 'filename': 'sub-target.bst' } ]) # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=False) # Now create a compose element at the top level element = { 'kind': 'compose', 'depends': [ { 'filename': 'target.bst', 'type': 'build' } ] } _yaml.dump(element, os.path.join(element_path, 'composed.bst')) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/buildtrack.py:219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h Reinitialized existing Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/repo/.git/ [master eab4eae] Initial commit 4 files changed, 18 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sub-target.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:30:21 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.5891.log [00:00:01][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:01][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' fatal: a branch named 'master' already exists _________________ test_build_track_all[project.refs-no-strict] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1') strict = False, ref_storage = 'project.refs' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict", [True, False], ids=["strict", "no-strict"]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_build_track_all(cli, tmpdir, datafiles, strict, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') subproject_element_path = os.path.join(project, 'files', 'sub-project', 'elements') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements') dev_files_path = os.path.join(project, 'files', 'dev-files') configure_project(project, { 'ref-storage': ref_storage }) cli.configure({ 'projects': { 'test': { 'strict': strict } } }) # We need a repo for real trackable elements repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Create a trackable element to depend on the cross junction element, # this one has it's ref resolved already create_element(repo, 'sub-target.bst', subproject_element_path, ['import-etc.bst'], ref=ref) # Create a trackable element to depend on the cross junction element create_element(repo, 'target.bst', element_path, [ { 'junction': 'junction.bst', 'filename': 'sub-target.bst' } ]) # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=False) # Now create a compose element at the top level element = { 'kind': 'compose', 'depends': [ { 'filename': 'target.bst', 'type': 'build' } ] } _yaml.dump(element, os.path.join(element_path, 'composed.bst')) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/buildtrack.py:219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h Reinitialized existing Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/repo/.git/ [master 3ff6c92] Initial commit 4 files changed, 18 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sub-target.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:30:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_all_project_r1/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.5911.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' fatal: a branch named 'master' already exists ____________________ test_build_track_track_first[--strict] ____________________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0') strict = '--strict' @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", ['--strict', '--no-strict']) def test_build_track_track_first(cli, datafiles, tmpdir, strict): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) create_elements = { '0.bst': [ '1.bst' ], '1.bst': [], '2.bst': [ '0.bst' ] } for element, dependencies in create_elements.items(): # We set a ref so that 0.bst can already be built even if # 1.bst has not been tracked yet. create_element(repo, element, element_path, dependencies, ref=ref) repo.add_commit() # Build 1.bst and 2.bst first so we have an artifact for them args = [strict, 'build', '2.bst'] result = cli.run(args=args, project=project, silent=True) > result.assert_success() tests/frontend/buildtrack.py:376: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h [master e0d98f5] Additional commit [master 6b5ef79] Additional commit [master 2b92a7d] Additional commit BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0 --strict build 2.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/repo [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/repo [--:--:--][ ][ main:1.bst-0 ] WARNING [unaliased-url]: git source at 1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:33:17 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0) Targets: 2.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 74e065706a21562de054f3c2da163f900337c5470659997c0cb16c552742c9a7 1.bst fetch needed 44c9dc3a796da32b72fbc1e21fe2ef5cb817b4b2da6461b5591722baf96a7c40 0.bst fetch needed 6a8532650be8f82c25d1ea209d31e97ea1b012ffa77aa8a66cf97bd230a69916 2.bst =============================================================================== [--:--:--][74e06570][fetch:1.bst ] START test/1/74e06570-fetch.6373.log [--:--:--][44c9dc3a][fetch:0.bst ] START test/0/44c9dc3a-fetch.6374.log [--:--:--][6a853265][fetch:2.bst ] START test/2/6a853265-fetch.6376.log [00:00:00][74e06570][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][44c9dc3a][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][6a853265][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary 0.bst: [00:00:00][44c9dc3a][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 1.bst: [00:00:00][74e06570][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][6a853265][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 3 Session: 3 Fetch Queue: processed 0, skipped 0, failed 3 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________ test_build_track_track_first[--no-strict] ___________________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1') tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1') strict = '--no-strict' @pytest.mark.datafiles(os.path.join(DATA_DIR)) @pytest.mark.parametrize("strict", ['--strict', '--no-strict']) def test_build_track_track_first(cli, datafiles, tmpdir, strict): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) create_elements = { '0.bst': [ '1.bst' ], '1.bst': [], '2.bst': [ '0.bst' ] } for element, dependencies in create_elements.items(): # We set a ref so that 0.bst can already be built even if # 1.bst has not been tracked yet. create_element(repo, element, element_path, dependencies, ref=ref) repo.add_commit() # Build 1.bst and 2.bst first so we have an artifact for them args = [strict, 'build', '2.bst'] result = cli.run(args=args, project=project, silent=True) > result.assert_success() tests/frontend/buildtrack.py:376: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h [master e0d98f5] Additional commit [master 6b5ef79] Additional commit [master 2b92a7d] Additional commit BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1 --no-strict build 2.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:2.bst-0 ] WARNING [unaliased-url]: git source at 2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/repo [--:--:--][ ][ main:0.bst-0 ] WARNING [unaliased-url]: git source at 0.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/repo [--:--:--][ ][ main:1.bst-0 ] WARNING [unaliased-url]: git source at 1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:33:28 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1) Targets: 2.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_track_track_first__1/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed da95e2231a4170d3d3f16910e10e3068e0c6238e8efccfe31d84ee76aaa78602 1.bst fetch needed c2cc10ed1fe2c257676f3d04cf688a933346cfeae807cdc3cffa35bdb6455f35 0.bst fetch needed f4e6eb4c2e005c1c1814f898557947f7ae932466a57bc056d8fed30656eeb3e1 2.bst =============================================================================== [--:--:--][c2cc10ed][fetch:0.bst ] START test/0/c2cc10ed-fetch.6401.log [--:--:--][da95e223][fetch:1.bst ] START test/1/da95e223-fetch.6400.log [--:--:--][f4e6eb4c][fetch:2.bst ] START test/2/f4e6eb4c-fetch.6403.log [00:00:00][da95e223][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][f4e6eb4c][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][c2cc10ed][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary 0.bst: [00:00:00][c2cc10ed][fetch:0.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 1.bst: [00:00:00][da95e223][fetch:1.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 2.bst: [00:00:00][f4e6eb4c][fetch:2.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 3 Session: 3 Fetch Queue: processed 0, skipped 0, failed 3 Build Queue: processed 0, skipped 0, failed 0 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________ test_fatal_warnings[corewarn.bst-fatal_warnings3-False-None] _________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1') element_name = 'corewarn.bst', fatal_warnings = [], expect_fatal = False error_domain = None @pytest.mark.datafiles(TOP_DIR) @pytest.mark.parametrize("element_name, fatal_warnings, expect_fatal, error_domain", [ ("corewarn.bst", [CoreWarnings.OVERLAPS], True, ErrorDomain.STREAM), ("warninga.bst", ["warninga:warning-a"], True, ErrorDomain.STREAM), ("warningb.bst", ["warningb:warning-b"], True, ErrorDomain.STREAM), ("corewarn.bst", [], False, None), ("warninga.bst", [], False, None), ("warningb.bst", [], False, None), ("warninga.bst", [CoreWarnings.OVERLAPS], False, None), ("warningb.bst", [CoreWarnings.OVERLAPS], False, None), ]) def test_fatal_warnings(cli, datafiles, element_name, fatal_warnings, expect_fatal, error_domain): project_path = build_project(datafiles, fatal_warnings) result = cli.run(project=project_path, args=["build", element_name]) if expect_fatal: result.assert_main_error(error_domain, None, "Expected fatal execution") else: > result.assert_success("Unexpected fatal execution") tests/frontend/configurable_warnings.py:63: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = 'Unexpected fatal execution' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: Unexpected fatal execution E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1 build corewarn.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:00 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1) Targets: corewarn.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_corewarn_b1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Loaded Plugins Element Plugins - corewarn Pipeline buildable 721fd11ea92eee331d8b34397bf16dd3f931eb37210b7928bb36034a32814bc1 corewarn.bst =============================================================================== [--:--:--][721fd11e][build:corewarn.bst ] START test/corewarn/721fd11e-build.6432.log [00:00:00][721fd11e][build:corewarn.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary corewarn.bst: [00:00:00][721fd11e][build:corewarn.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _________ test_fatal_warnings[warninga.bst-fatal_warnings4-False-None] _________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1') element_name = 'warninga.bst', fatal_warnings = [], expect_fatal = False error_domain = None @pytest.mark.datafiles(TOP_DIR) @pytest.mark.parametrize("element_name, fatal_warnings, expect_fatal, error_domain", [ ("corewarn.bst", [CoreWarnings.OVERLAPS], True, ErrorDomain.STREAM), ("warninga.bst", ["warninga:warning-a"], True, ErrorDomain.STREAM), ("warningb.bst", ["warningb:warning-b"], True, ErrorDomain.STREAM), ("corewarn.bst", [], False, None), ("warninga.bst", [], False, None), ("warningb.bst", [], False, None), ("warninga.bst", [CoreWarnings.OVERLAPS], False, None), ("warningb.bst", [CoreWarnings.OVERLAPS], False, None), ]) def test_fatal_warnings(cli, datafiles, element_name, fatal_warnings, expect_fatal, error_domain): project_path = build_project(datafiles, fatal_warnings) result = cli.run(project=project_path, args=["build", element_name]) if expect_fatal: result.assert_main_error(error_domain, None, "Expected fatal execution") else: > result.assert_success("Unexpected fatal execution") tests/frontend/configurable_warnings.py:63: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = 'Unexpected fatal execution' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: Unexpected fatal execution E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1 build warninga.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:07 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1) Targets: warninga.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Loaded Plugins Element Plugins - warninga Pipeline buildable 721fd11ea92eee331d8b34397bf16dd3f931eb37210b7928bb36034a32814bc1 warninga.bst =============================================================================== [--:--:--][721fd11e][build:warninga.bst ] START test/warninga/721fd11e-build.6439.log [00:00:00][721fd11e][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary warninga.bst: [00:00:00][721fd11e][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _________ test_fatal_warnings[warningb.bst-fatal_warnings5-False-None] _________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1') element_name = 'warningb.bst', fatal_warnings = [], expect_fatal = False error_domain = None @pytest.mark.datafiles(TOP_DIR) @pytest.mark.parametrize("element_name, fatal_warnings, expect_fatal, error_domain", [ ("corewarn.bst", [CoreWarnings.OVERLAPS], True, ErrorDomain.STREAM), ("warninga.bst", ["warninga:warning-a"], True, ErrorDomain.STREAM), ("warningb.bst", ["warningb:warning-b"], True, ErrorDomain.STREAM), ("corewarn.bst", [], False, None), ("warninga.bst", [], False, None), ("warningb.bst", [], False, None), ("warninga.bst", [CoreWarnings.OVERLAPS], False, None), ("warningb.bst", [CoreWarnings.OVERLAPS], False, None), ]) def test_fatal_warnings(cli, datafiles, element_name, fatal_warnings, expect_fatal, error_domain): project_path = build_project(datafiles, fatal_warnings) result = cli.run(project=project_path, args=["build", element_name]) if expect_fatal: result.assert_main_error(error_domain, None, "Expected fatal execution") else: > result.assert_success("Unexpected fatal execution") tests/frontend/configurable_warnings.py:63: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = 'Unexpected fatal execution' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: Unexpected fatal execution E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1 build warningb.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:16 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1) Targets: warningb.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Loaded Plugins Element Plugins - warningb Pipeline buildable 721fd11ea92eee331d8b34397bf16dd3f931eb37210b7928bb36034a32814bc1 warningb.bst =============================================================================== [--:--:--][721fd11e][build:warningb.bst ] START test/warningb/721fd11e-build.6446.log [00:00:00][721fd11e][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary warningb.bst: [00:00:00][721fd11e][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _________ test_fatal_warnings[warninga.bst-fatal_warnings6-False-None] _________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2') element_name = 'warninga.bst', fatal_warnings = ['overlaps'] expect_fatal = False, error_domain = None @pytest.mark.datafiles(TOP_DIR) @pytest.mark.parametrize("element_name, fatal_warnings, expect_fatal, error_domain", [ ("corewarn.bst", [CoreWarnings.OVERLAPS], True, ErrorDomain.STREAM), ("warninga.bst", ["warninga:warning-a"], True, ErrorDomain.STREAM), ("warningb.bst", ["warningb:warning-b"], True, ErrorDomain.STREAM), ("corewarn.bst", [], False, None), ("warninga.bst", [], False, None), ("warningb.bst", [], False, None), ("warninga.bst", [CoreWarnings.OVERLAPS], False, None), ("warningb.bst", [CoreWarnings.OVERLAPS], False, None), ]) def test_fatal_warnings(cli, datafiles, element_name, fatal_warnings, expect_fatal, error_domain): project_path = build_project(datafiles, fatal_warnings) result = cli.run(project=project_path, args=["build", element_name]) if expect_fatal: result.assert_main_error(error_domain, None, "Expected fatal execution") else: > result.assert_success("Unexpected fatal execution") tests/frontend/configurable_warnings.py:63: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = 'Unexpected fatal execution' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: Unexpected fatal execution E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2 build warninga.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:24 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2) Targets: warninga.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warninga_b2/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Loaded Plugins Element Plugins - warninga Pipeline buildable 7229fd448bce1e5e6f3403bdc7ef72abbcc7062f9b00a0f17d7c80962bfd75f6 warninga.bst =============================================================================== [--:--:--][7229fd44][build:warninga.bst ] START test/warninga/7229fd44-build.6453.log [00:00:00][7229fd44][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary warninga.bst: [00:00:00][7229fd44][build:warninga.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _________ test_fatal_warnings[warningb.bst-fatal_warnings7-False-None] _________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2') element_name = 'warningb.bst', fatal_warnings = ['overlaps'] expect_fatal = False, error_domain = None @pytest.mark.datafiles(TOP_DIR) @pytest.mark.parametrize("element_name, fatal_warnings, expect_fatal, error_domain", [ ("corewarn.bst", [CoreWarnings.OVERLAPS], True, ErrorDomain.STREAM), ("warninga.bst", ["warninga:warning-a"], True, ErrorDomain.STREAM), ("warningb.bst", ["warningb:warning-b"], True, ErrorDomain.STREAM), ("corewarn.bst", [], False, None), ("warninga.bst", [], False, None), ("warningb.bst", [], False, None), ("warninga.bst", [CoreWarnings.OVERLAPS], False, None), ("warningb.bst", [CoreWarnings.OVERLAPS], False, None), ]) def test_fatal_warnings(cli, datafiles, element_name, fatal_warnings, expect_fatal, error_domain): project_path = build_project(datafiles, fatal_warnings) result = cli.run(project=project_path, args=["build", element_name]) if expect_fatal: result.assert_main_error(error_domain, None, "Expected fatal execution") else: > result.assert_success("Unexpected fatal execution") tests/frontend/configurable_warnings.py:63: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = 'Unexpected fatal execution' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: Unexpected fatal execution E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2 build warningb.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2) Targets: warningb.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fatal_warnings_warningb_b2/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Loaded Plugins Element Plugins - warningb Pipeline buildable 7229fd448bce1e5e6f3403bdc7ef72abbcc7062f9b00a0f17d7c80962bfd75f6 warningb.bst =============================================================================== [--:--:--][7229fd44][build:warningb.bst ] START test/warningb/7229fd44-build.6460.log [00:00:00][7229fd44][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary warningb.bst: [00:00:00][7229fd44][build:warningb.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 ___________________________ test_open_cross_junction ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0') def test_open_cross_junction(cli, tmpdir): > open_cross_junction(cli, tmpdir) tests/frontend/cross_junction_workspace.py:61: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/cross_junction_workspace.py:46: in open_cross_junction project = prepare_junction_project(cli, tmpdir) tests/frontend/cross_junction_workspace.py:40: in prepare_junction_project result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/import_repo/repo/.git/ [master (root-commit) 22449cd] Initial commit 1 file changed, 1 insertion(+) create mode 100644 hello.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/sub_repo/repo/.git/ [master (root-commit) 359fd26] Initial commit 2 files changed, 8 insertions(+) create mode 100644 data.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:sub.bst-0 ] WARNING [unaliased-url]: git source at sub.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/sub_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:41 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/main) Targets: sub.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_cross_junction0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 883cbaba1080b7af478110b39bcd46e732345d8baec358adab140866c91a78d7 sub.bst =============================================================================== [--:--:--][883cbaba][fetch:sub.bst ] START main/sub/883cbaba-fetch.6480.log [00:00:00][883cbaba][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][883cbaba][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________________ test_list_cross_junction ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0') def test_list_cross_junction(cli, tmpdir): > project, workspace = open_cross_junction(cli, tmpdir) tests/frontend/cross_junction_workspace.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/cross_junction_workspace.py:46: in open_cross_junction project = prepare_junction_project(cli, tmpdir) tests/frontend/cross_junction_workspace.py:40: in prepare_junction_project result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/import_repo/repo/.git/ [master (root-commit) 22449cd] Initial commit 1 file changed, 1 insertion(+) create mode 100644 hello.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/sub_repo/repo/.git/ [master (root-commit) 6bb6345] Initial commit 2 files changed, 8 insertions(+) create mode 100644 data.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:sub.bst-0 ] WARNING [unaliased-url]: git source at sub.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/sub_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:49 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/main) Targets: sub.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_cross_junction0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 45e04e794a816d15c84f47eaf5e6f49787fe31262da7fbf2974e8bfa666fc1f9 sub.bst =============================================================================== [--:--:--][45e04e79][fetch:sub.bst ] START main/sub/45e04e79-fetch.6500.log [00:00:00][45e04e79][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][45e04e79][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_close_cross_junction ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0') def test_close_cross_junction(cli, tmpdir): > project, workspace = open_cross_junction(cli, tmpdir) tests/frontend/cross_junction_workspace.py:82: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/cross_junction_workspace.py:46: in open_cross_junction project = prepare_junction_project(cli, tmpdir) tests/frontend/cross_junction_workspace.py:40: in prepare_junction_project result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/import_repo/repo/.git/ [master (root-commit) 22449cd] Initial commit 1 file changed, 1 insertion(+) create mode 100644 hello.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/sub_repo/repo/.git/ [master (root-commit) 6dc7d54] Initial commit 2 files changed, 8 insertions(+) create mode 100644 data.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:sub.bst-0 ] WARNING [unaliased-url]: git source at sub.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/sub_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:34:58 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/main) Targets: sub.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_cross_junction0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 3f34b772334c355dc108d17ca8acaf2c0bfa74e68319c4f92a609d6b8d80bc4f sub.bst =============================================================================== [--:--:--][3f34b772][fetch:sub.bst ] START main/sub/3f34b772-fetch.6520.log [00:00:00][3f34b772][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][3f34b772][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________ test_close_all_cross_junction _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0') def test_close_all_cross_junction(cli, tmpdir): > project, workspace = open_cross_junction(cli, tmpdir) tests/frontend/cross_junction_workspace.py:102: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/cross_junction_workspace.py:46: in open_cross_junction project = prepare_junction_project(cli, tmpdir) tests/frontend/cross_junction_workspace.py:40: in prepare_junction_project result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/import_repo/repo/.git/ [master (root-commit) 22449cd] Initial commit 1 file changed, 1 insertion(+) create mode 100644 hello.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/sub_repo/repo/.git/ [master (root-commit) 90dc3bb] Initial commit 2 files changed, 8 insertions(+) create mode 100644 data.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/main fetch sub.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:sub.bst-0 ] WARNING [unaliased-url]: git source at sub.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/sub_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:35:08 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/main) Targets: sub.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all_cross_junction0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed e01bef1b27d382b27754ea0ea44c3cb95bde1cd7ad0f992007d922d238671bce sub.bst =============================================================================== [--:--:--][e01bef1b][fetch:sub.bst ] START main/sub/e01bef1b-fetch.6540.log [00:00:00][e01bef1b][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary sub.bst: [00:00:00][e01bef1b][fetch:sub.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________________ test_fetch[git] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'fetch-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'fetch needed' # Now try to fetch it result = cli.run(project=project, args=['fetch', element_name]) > result.assert_success() tests/frontend/fetch.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0 show --deps none --format %{state} fetch-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-git.bst-0 ] WARNING [unaliased-url]: git source at fetch-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0 fetch fetch-test-git.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-git.bst-0 ] WARNING [unaliased-url]: git source at fetch-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:35:23 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0) Targets: fetch-test-git.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_git_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 2123aaf2bd89a5aec47cc3c90a9022cfc33babfcace25af6915d27342946bbfa fetch-test-git.bst =============================================================================== [--:--:--][2123aaf2][fetch:fetch-test-git.bst ] START test/fetch-test-git/2123aaf2-fetch.6560.log [00:00:00][2123aaf2][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary fetch-test-git.bst: [00:00:00][2123aaf2][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________________ test_fetch[bzr] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'fetch-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'fetch needed' # Now try to fetch it result = cli.run(project=project, args=['fetch', element_name]) > result.assert_success() tests/frontend/fetch.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_fetch_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0 show --deps none --format %{state} fetch-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at fetch-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0 fetch fetch-test-bzr.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at fetch-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:36:02 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0) Targets: fetch-test-bzr.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 9ff92152f72092eef89fb041a7ec3e09be80567db459aa2f4639d1a314a0bcb6 fetch-test-bzr.bst =============================================================================== [--:--:--][9ff92152][fetch:fetch-test-bzr.bst ] START test/fetch-test-bzr/9ff92152-fetch.6577.log [00:00:00][9ff92152][fetch:fetch-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary fetch-test-bzr.bst: [00:00:00][9ff92152][fetch:fetch-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. _______________________________ test_fetch[tar] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'fetch-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'fetch needed' # Now try to fetch it result = cli.run(project=project, args=['fetch', element_name]) > result.assert_success() tests/frontend/fetch.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0 show --deps none --format %{state} fetch-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at fetch-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0 fetch fetch-test-tar.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at fetch-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:36:20 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0) Targets: fetch-test-tar.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_tar_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed ad17394e125f8a9a0a6a3b80dd0ccf26344c74e91c6ee48711041d2e95703b88 fetch-test-tar.bst =============================================================================== [--:--:--][ad17394e][fetch:fetch-test-tar.bst ] START test/fetch-test-tar/ad17394e-fetch.6589.log [00:00:01][ad17394e][fetch:fetch-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary fetch-test-tar.bst: [00:00:01][ad17394e][fetch:fetch-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 _______________________________ test_fetch[zip] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'fetch-test-{}.bst'.format(kind) # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'fetch needed' # Now try to fetch it result = cli.run(project=project, args=['fetch', element_name]) > result.assert_success() tests/frontend/fetch.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0 show --deps none --format %{state} fetch-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at fetch-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0 fetch fetch-test-zip.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at fetch-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:36:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0) Targets: fetch-test-zip.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_zip_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed ce8cd197ae264bb2bb426194bc01fbb9ab16f0f184e7cf6e063288c0dbe86e96 fetch-test-zip.bst =============================================================================== [--:--:--][ce8cd197][fetch:fetch-test-zip.bst ] START test/fetch-test-zip/ce8cd197-fetch.6602.log [00:00:00][ce8cd197][fetch:fetch-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary fetch-test-zip.bst: [00:00:00][ce8cd197][fetch:fetch-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 _________________ test_fetch_cross_junction[git-project.refs] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1') ref_storage = 'project.refs', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = str(datafiles) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') import_etc_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') etc_files_path = os.path.join(subproject_path, 'files', 'etc-files') repo = create_repo(kind, str(tmpdir.join('import-etc'))) ref = repo.create(etc_files_path) element = { 'kind': 'import', 'sources': [ repo.source_config(ref=(ref if ref_storage == 'inline' else None)) ] } _yaml.dump(element, import_etc_path) configure_project(project, { 'ref-storage': ref_storage }) generate_junction(tmpdir, subproject_path, junction_path, store_ref=(ref_storage == 'inline')) if ref_storage == 'project.refs': result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/fetch.py:191: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/import-etc/repo/.git/ [master (root-commit) 3276ea5] Initial commit 1 file changed, 1 insertion(+) create mode 100644 etc/animal.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/repo/.git/ [master (root-commit) 4906c73] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:37:45 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_git_1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.6742.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________ test_fetch_cross_junction[bzr-project.refs] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1') ref_storage = 'project.refs', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = str(datafiles) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') import_etc_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') etc_files_path = os.path.join(subproject_path, 'files', 'etc-files') repo = create_repo(kind, str(tmpdir.join('import-etc'))) ref = repo.create(etc_files_path) element = { 'kind': 'import', 'sources': [ repo.source_config(ref=(ref if ref_storage == 'inline' else None)) ] } _yaml.dump(element, import_etc_path) configure_project(project, { 'ref-storage': ref_storage }) generate_junction(tmpdir, subproject_path, junction_path, store_ref=(ref_storage == 'inline')) if ref_storage == 'project.refs': result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/fetch.py:191: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_fetch_cross_junction_bzr_1/import-etc/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/import-etc/repo/ adding etc adding etc/animal.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/repo/.git/ [master (root-commit) 0cbf3da] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:38:51 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.6794.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_bzr_1/import-etc/repo/trunk/ added etc added etc/animal.conf Committed revision 1. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________ test_fetch_cross_junction[tar-project.refs] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1') ref_storage = 'project.refs', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = str(datafiles) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') import_etc_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') etc_files_path = os.path.join(subproject_path, 'files', 'etc-files') repo = create_repo(kind, str(tmpdir.join('import-etc'))) ref = repo.create(etc_files_path) element = { 'kind': 'import', 'sources': [ repo.source_config(ref=(ref if ref_storage == 'inline' else None)) ] } _yaml.dump(element, import_etc_path) configure_project(project, { 'ref-storage': ref_storage }) generate_junction(tmpdir, subproject_path, junction_path, store_ref=(ref_storage == 'inline')) if ref_storage == 'project.refs': result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/fetch.py:191: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/repo/.git/ [master (root-commit) f3c49cd] Initial commit 4 files changed, 16 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:39:13 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_tar_1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.6834.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________ test_fetch_cross_junction[zip-project.refs] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1') ref_storage = 'project.refs', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_fetch_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = str(datafiles) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') import_etc_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') etc_files_path = os.path.join(subproject_path, 'files', 'etc-files') repo = create_repo(kind, str(tmpdir.join('import-etc'))) ref = repo.create(etc_files_path) element = { 'kind': 'import', 'sources': [ repo.source_config(ref=(ref if ref_storage == 'inline' else None)) ] } _yaml.dump(element, import_etc_path) configure_project(project, { 'ref-storage': ref_storage }) generate_junction(tmpdir, subproject_path, junction_path, store_ref=(ref_storage == 'inline')) if ref_storage == 'project.refs': result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/fetch.py:191: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/repo/.git/ [master (root-commit) fbd0771] Initial commit 4 files changed, 16 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:39:33 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_cross_junction_zip_1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.6875.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_default_logging _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0') @pytest.mark.datafiles(DATA_DIR) def test_default_logging(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'fetch-test-git.bst' # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Now try to fetch it result = cli.run(project=project, args=['fetch', element_name]) > result.assert_success() tests/frontend/logging.py:42: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0 fetch fetch-test-git.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:fetch-test-git.bst-0 ] WARNING [unaliased-url]: git source at fetch-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:41:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0) Targets: fetch-test-git.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_default_logging0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 9455692a3e7cf3749b0ce5018f505edf89ed75e7d58509736b753ee9e6bfeb2f fetch-test-git.bst =============================================================================== [--:--:--][9455692a][fetch:fetch-test-git.bst ] START test/fetch-test-git/9455692a-fetch.6935.log [00:00:00][9455692a][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary fetch-test-git.bst: [00:00:00][9455692a][fetch:fetch-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_custom_logging ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0') @pytest.mark.datafiles(DATA_DIR) def test_custom_logging(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'fetch-test-git.bst' custom_log_format = '%{elapsed},%{elapsed-us},%{wallclock},%{key},%{element},%{action},%{message}' user_config = {'logging': {'message-format': custom_log_format}} user_config_file = str(tmpdir.join('buildstream.conf')) _yaml.dump(_yaml.node_sanitize(user_config), filename=user_config_file) # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Now try to fetch it result = cli.run(project=project, args=['-c', user_config_file, 'fetch', element_name]) > result.assert_success() tests/frontend/logging.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0 -c /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0/buildstream.conf fetch fetch-test-git.bst Program stderr was: --:--:--,--:--:--.------,05:41:52,,,STATUS ,Cache usage recomputed: 12K / infinity (0%) --:--:--,--:--:--.------,05:41:52,,,START ,Fetch --:--:--,--:--:--.------,05:41:52,,,START ,Loading elements 00:00:00,00:00:00.050346,05:41:52,,,SUCCESS,Loading elements --:--:--,--:--:--.------,05:41:52,,,START ,Resolving elements --:--:--,--:--:--.------,05:41:52, , main:fetch-test-git.bst-0 ,WARNING,[unaliased-url]: git source at fetch-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0/repo 00:00:00,00:00:00.134114,05:41:52,,,SUCCESS,Resolving elements --:--:--,--:--:--.------,05:41:52,,,START ,Resolving cached state 00:00:00,00:00:00.205515,05:41:53,,,SUCCESS,Resolving cached state --:--:--,--:--:--.------,05:41:53,,,START ,Checking sources 00:00:00,00:00:00.003667,05:41:53,,,SUCCESS,Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:41:53 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0) Targets: fetch-test-git.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_logging0/buildstream.conf Log Files: /builddir/.cache/buildstream/logs Source Mirrors: /builddir/.cache/buildstream/sources Build Area: /builddir/.cache/buildstream/build Artifact Cache: /builddir/.cache/buildstream/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed cad5099bd94cb3431616554fc956b363290dd38f1c1903e29cef9c9c8ed341ce fetch-test-git.bst =============================================================================== --:--:--,--:--:--.------,05:41:53,cad5099b,fetch:fetch-test-git.bst ,START ,test/fetch-test-git/cad5099b-fetch.6950.log 00:00:00,00:00:00.749180,05:41:54,cad5099b,fetch:fetch-test-git.bst ,BUG ,Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) 00:00:02,00:00:02.167025,05:41:54,,,FAILURE,Fetch Failure Summary fetch-test-git.bst: 00:00:00,00:00:00.749180,05:41:54,cad5099b,fetch:fetch-test-git.bst ,BUG ,Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________ test_pull_missing_notifies_user ________________________ caplog = <_pytest.logging.LogCaptureFixture object at 0x7fff9ae86b40> cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0') @pytest.mark.datafiles(DATA_DIR) def test_pull_missing_notifies_user(caplog, cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) caplog.set_level(1) with create_artifact_share(os.path.join(str(tmpdir), 'artifactshare')) as share: cli.configure({ 'artifacts': {'url': share.repo} }) result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/frontend/pull.py:356: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Initializing remote caches [00:00:01][][] SUCCESS Initializing remote caches [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:42:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_pull_missing_notifies_use0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline waiting 41edced5f605c7393abc1d30fea1332f281ed98a7b754f1d3d8d938301a1d284 import-bin.bst waiting b4758a44251c4e635933e09d2477bef141b2dff378253e35d779642706ca15f1 import-dev.bst waiting 8784c8763867eff20a168e77db27a7884c98443c1ae8bcac92f904e5a23feaf1 compose-all.bst waiting dcdb5b4b72f144c6c79b7200f2795dd9eddedcea990c9fc4db13c9a9805a337b target.bst =============================================================================== [--:--:--][41edced5][ pull:import-bin.bst ] START test/import-bin/41edced5-pull.6985.log [--:--:--][8784c876][ pull:compose-all.bst ] START test/compose-all/8784c876-pull.6986.log [--:--:--][dcdb5b4b][ pull:target.bst ] START test/target/dcdb5b4b-pull.6988.log [00:00:00][41edced5][ pull:import-bin.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][8784c876][ pull:compose-all.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][dcdb5b4b][ pull:target.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary compose-all.bst: [00:00:00][8784c876][ pull:compose-all.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) import-bin.bst: [00:00:00][41edced5][ pull:import-bin.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) target.bst: [00:00:00][dcdb5b4b][ pull:target.bst ] BUG Pull An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Pull Queue: processed 0, skipped 0, failed 3 Fetch Queue: processed 0, skipped 0, failed 0 Build Queue: processed 0, skipped 0, failed 0 ______________ test_fetched_junction[workspace-junction-dep.bst] _______________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0') element_name = 'junction-dep.bst', workspaced = True @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("element_name", ['junction-dep.bst', 'junction.bst:import-etc.bst']) @pytest.mark.parametrize("workspaced", [True, False], ids=["workspace", "no-workspace"]) def test_fetched_junction(cli, tmpdir, datafiles, element_name, workspaced): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=True) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) result = cli.run(project=project, silent=True, args=[ 'fetch', 'junction.bst']) > result.assert_success() tests/frontend/show.py:252: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0 fetch junction.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:46:23 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0) Targets: junction.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed cbbddcb992aa0b5a3f62dba289df2a97ad3afd9f5ee78af3cfb6abab7a5bf29b junction.bst =============================================================================== [--:--:--][cbbddcb9][fetch:junction.bst ] START test/junction/cbbddcb9-fetch.7292.log [00:00:00][cbbddcb9][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][cbbddcb9][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________ test_fetched_junction[workspace-junction.bst:import-etc.bst] _________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1') element_name = 'junction.bst:import-etc.bst', workspaced = True @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("element_name", ['junction-dep.bst', 'junction.bst:import-etc.bst']) @pytest.mark.parametrize("workspaced", [True, False], ids=["workspace", "no-workspace"]) def test_fetched_junction(cli, tmpdir, datafiles, element_name, workspaced): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=True) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) result = cli.run(project=project, silent=True, args=[ 'fetch', 'junction.bst']) > result.assert_success() tests/frontend/show.py:252: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1 fetch junction.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:46:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1) Targets: junction.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_workspac1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 5c5c8fea69f679a5f34938f6f623622491685f40c6b916c937c6fa84a01ea777 junction.bst =============================================================================== [--:--:--][5c5c8fea][fetch:junction.bst ] START test/junction/5c5c8fea-fetch.7306.log [00:00:00][5c5c8fea][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][5c5c8fea][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________ test_fetched_junction[no-workspace-junction-dep.bst] _____________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0') element_name = 'junction-dep.bst', workspaced = False @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("element_name", ['junction-dep.bst', 'junction.bst:import-etc.bst']) @pytest.mark.parametrize("workspaced", [True, False], ids=["workspace", "no-workspace"]) def test_fetched_junction(cli, tmpdir, datafiles, element_name, workspaced): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=True) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) result = cli.run(project=project, silent=True, args=[ 'fetch', 'junction.bst']) > result.assert_success() tests/frontend/show.py:252: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0 fetch junction.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:46:41 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0) Targets: junction.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed f8711ee4747b1335e1754616217602b80ee8379b10fbf2c15572f3ebfeacd590 junction.bst =============================================================================== [--:--:--][f8711ee4][fetch:junction.bst ] START test/junction/f8711ee4-fetch.7320.log [00:00:00][f8711ee4][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][f8711ee4][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______ test_fetched_junction[no-workspace-junction.bst:import-etc.bst] ________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1') element_name = 'junction.bst:import-etc.bst', workspaced = False @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("element_name", ['junction-dep.bst', 'junction.bst:import-etc.bst']) @pytest.mark.parametrize("workspaced", [True, False], ids=["workspace", "no-workspace"]) def test_fetched_junction(cli, tmpdir, datafiles, element_name, workspaced): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=True) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) result = cli.run(project=project, silent=True, args=[ 'fetch', 'junction.bst']) > result.assert_success() tests/frontend/show.py:252: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1 fetch junction.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:46:50 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1) Targets: junction.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetched_junction_no_works1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed 94cd30106acabdc2949d7d08fe214c1d6ec2f95b8f78a44ff28761f509164837 junction.bst =============================================================================== [--:--:--][94cd3010][fetch:junction.bst ] START test/junction/94cd3010-fetch.7334.log [00:00:00][94cd3010][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary junction.bst: [00:00:00][94cd3010][fetch:junction.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________ test_strict_dependencies[non-strict-depends.bst-cached] ____________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0') target = 'non-strict-depends.bst', expected_state = 'cached' @pytest.mark.datafiles(os.path.join(TOP_DIR, 'strict-depends')) @pytest.mark.parametrize("target, expected_state", [ ("non-strict-depends.bst", "cached"), ("strict-depends.bst", "waiting"), ]) def test_strict_dependencies(cli, datafiles, target, expected_state): project = str(datafiles) # Configure non strict mode, this will have # an effect on the build and the `bst show` # commands run via cli.get_element_states() cli.configure({ 'projects': { 'test': { 'strict': False } } }) result = cli.run(project=project, silent=True, args=['build', target]) > result.assert_success() tests/frontend/show.py:418: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0 build non-strict-depends.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:51:07 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0) Targets: non-strict-depends.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_non_s0/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable c7a15c77c019b4fdd6c2de3b4ac98908d8bf33c2dad8163581cb1c1cbf694f44 base.bst waiting 83ed77f477df60dacddf80dfd423195f598ad2e93731d195a9550dae73bd61c0 non-strict-depends.bst =============================================================================== [--:--:--][c7a15c77][build:base.bst ] START test/base/c7a15c77-build.7397.log [00:00:00][c7a15c77][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary base.bst: [00:00:00][c7a15c77][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 _____________ test_strict_dependencies[strict-depends.bst-waiting] _____________ cli = datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0') target = 'strict-depends.bst', expected_state = 'waiting' @pytest.mark.datafiles(os.path.join(TOP_DIR, 'strict-depends')) @pytest.mark.parametrize("target, expected_state", [ ("non-strict-depends.bst", "cached"), ("strict-depends.bst", "waiting"), ]) def test_strict_dependencies(cli, datafiles, target, expected_state): project = str(datafiles) # Configure non strict mode, this will have # an effect on the build and the `bst show` # commands run via cli.get_element_states() cli.configure({ 'projects': { 'test': { 'strict': False } } }) result = cli.run(project=project, silent=True, args=['build', target]) > result.assert_success() tests/frontend/show.py:418: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0 build strict-depends.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:51:16 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0) Targets: strict-depends.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_strict_dependencies_stric0/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable c7a15c77c019b4fdd6c2de3b4ac98908d8bf33c2dad8163581cb1c1cbf694f44 base.bst waiting 83ed77f477df60dacddf80dfd423195f598ad2e93731d195a9550dae73bd61c0 strict-depends.bst =============================================================================== [--:--:--][c7a15c77][build:base.bst ] START test/base/c7a15c77-build.7404.log [00:00:00][c7a15c77][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary base.bst: [00:00:00][c7a15c77][build:base.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 ____________________________ test_track[git-inline] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0') ref_storage = 'inline', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0 show --deps none --format %{state} track-test-git.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0 track track-test-git.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:51:46 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-git.bst ] START test/track-test-git/????????-track.7434.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-git.bst: [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________________ test_track[git-project.refs] _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0') ref_storage = 'project.refs', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0 show --deps none --format %{state} track-test-git.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0 track track-test-git.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:52:02 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_git_project_refs_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-git.bst ] START test/track-test-git/????????-track.7455.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-git.bst: [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________________ test_track[bzr-inline] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0') ref_storage = 'inline', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_bzr_inline_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0 show --deps none --format %{state} track-test-bzr.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0 track track-test-bzr.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:52:39 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-bzr.bst ] START test/track-test-bzr/????????-track.7472.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-bzr.bst: [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_inline_0/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. _________________________ test_track[bzr-project.refs] _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0') ref_storage = 'project.refs', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_bzr_project_refs_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0 show --deps none --format %{state} track-test-bzr.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0 track track-test-bzr.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:53:17 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-bzr.bst ] START test/track-test-bzr/????????-track.7490.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-bzr.bst: [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_bzr_project_refs_0/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. ____________________________ test_track[tar-inline] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0') ref_storage = 'inline', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0 show --deps none --format %{state} track-test-tar.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0 track track-test-tar.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:53:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-tar.bst ] START test/track-test-tar/????????-track.7502.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-tar.bst: [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 _________________________ test_track[tar-project.refs] _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0') ref_storage = 'project.refs', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0 show --deps none --format %{state} track-test-tar.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0 track track-test-tar.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:53:47 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_tar_project_refs_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-tar.bst ] START test/track-test-tar/????????-track.7515.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-tar.bst: [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ____________________________ test_track[zip-inline] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0') ref_storage = 'inline', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0 show --deps none --format %{state} track-test-zip.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0 track track-test-zip.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:54:01 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-zip.bst ] START test/track-test-zip/????????-track.7527.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-zip.bst: [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 _________________________ test_track[zip-project.refs] _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0') ref_storage = 'project.refs', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element generate_element(repo, os.path.join(element_path, element_name)) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0 show --deps none --format %{state} track-test-zip.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0 track track-test-zip.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:54:16 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_zip_project_refs_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-zip.bst ] START test/track-test-zip/????????-track.7540.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-zip.bst: [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 __________________________ test_track_recurse[git-1] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0') kind = 'git', amount = 1 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0 show --deps all --format %{name}||%{state} track-test-git-2.bst Program output was: track-test-git-1.bst||no reference track-test-git-2.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git-2.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/repo [--:--:--][ ][ main:track-test-git-1.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0 track --deps all track-test-git-2.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git-2.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/repo [--:--:--][ ][ main:track-test-git-1.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:54:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_1_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 1 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-git-1.bst ] START test/track-test-git-1/????????-track.7560.log [00:00:00][????????][track:track-test-git-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-git-1.bst: [00:00:00][????????][track:track-test-git-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_track_recurse[git-10] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0') kind = 'git', amount = 10 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0 show --deps all --format %{name}||%{state} track-test-git-11.bst Program output was: track-test-git-1.bst||no reference track-test-git-2.bst||no reference track-test-git-3.bst||no reference track-test-git-4.bst||no reference track-test-git-5.bst||no reference track-test-git-6.bst||no reference track-test-git-7.bst||no reference track-test-git-8.bst||no reference track-test-git-9.bst||no reference track-test-git-10.bst||no reference track-test-git-11.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git-11.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-10.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-9.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-8.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-7.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-6.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-5.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-4.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-3.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-2.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-1.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0 track --deps all track-test-git-11.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git-11.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-10.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-9.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-8.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-7.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-6.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-5.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-4.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-3.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-2.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [--:--:--][ ][ main:track-test-git-1.bst-0 ] WARNING [unaliased-url]: git source at track-test-git-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:54:49 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_git_10_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-git-1.bst ] START test/track-test-git-1/????????-track.7580.log [--:--:--][????????][track:track-test-git-2.bst ] START test/track-test-git-2/????????-track.7581.log [--:--:--][????????][track:track-test-git-3.bst ] START test/track-test-git-3/????????-track.7583.log [--:--:--][????????][track:track-test-git-4.bst ] START test/track-test-git-4/????????-track.7585.log [--:--:--][????????][track:track-test-git-5.bst ] START test/track-test-git-5/????????-track.7587.log [--:--:--][????????][track:track-test-git-6.bst ] START test/track-test-git-6/????????-track.7589.log [--:--:--][????????][track:track-test-git-7.bst ] START test/track-test-git-7/????????-track.7591.log [--:--:--][????????][track:track-test-git-8.bst ] START test/track-test-git-8/????????-track.7594.log [--:--:--][????????][track:track-test-git-9.bst ] START test/track-test-git-9/????????-track.7596.log [--:--:--][????????][track:track-test-git-10.bst ] START test/track-test-git-10/????????-track.7598.log [00:00:00][????????][track:track-test-git-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-git-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Track Failure Summary track-test-git-1.bst: [00:00:00][????????][track:track-test-git-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-10.bst: [00:00:00][????????][track:track-test-git-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-2.bst: [00:00:00][????????][track:track-test-git-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-3.bst: [00:00:00][????????][track:track-test-git-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-4.bst: [00:00:00][????????][track:track-test-git-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-5.bst: [00:00:00][????????][track:track-test-git-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-6.bst: [00:00:00][????????][track:track-test-git-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-7.bst: [00:00:00][????????][track:track-test-git-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-8.bst: [00:00:00][????????][track:track-test-git-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-git-9.bst: [00:00:00][????????][track:track-test-git-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 11 Track Queue: processed 0, skipped 0, failed 10 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_track_recurse[bzr-1] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0') kind = 'bzr', amount = 1 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_recurse_bzr_1_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0 show --deps all --format %{name}||%{state} track-test-bzr-2.bst Program output was: track-test-bzr-1.bst||no reference track-test-bzr-2.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr-2.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/repo [--:--:--][ ][ main:track-test-bzr-1.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0 track --deps all track-test-bzr-2.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr-2.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/repo [--:--:--][ ][ main:track-test-bzr-1.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:55:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 1 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-bzr-1.bst ] START test/track-test-bzr-1/????????-track.7615.log [00:00:00][????????][track:track-test-bzr-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-bzr-1.bst: [00:00:00][????????][track:track-test-bzr-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_1_0/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. __________________________ test_track_recurse[bzr-10] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0') kind = 'bzr', amount = 10 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_recurse_bzr_10_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0 show --deps all --format %{name}||%{state} track-test-bzr-11.bst Program output was: track-test-bzr-1.bst||no reference track-test-bzr-2.bst||no reference track-test-bzr-3.bst||no reference track-test-bzr-4.bst||no reference track-test-bzr-5.bst||no reference track-test-bzr-6.bst||no reference track-test-bzr-7.bst||no reference track-test-bzr-8.bst||no reference track-test-bzr-9.bst||no reference track-test-bzr-10.bst||no reference track-test-bzr-11.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr-11.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-10.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-9.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-8.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-7.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-6.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-5.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-4.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-3.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-2.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-1.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0 track --deps all track-test-bzr-11.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr-11.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-10.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-9.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-8.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-7.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-6.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-5.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-4.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-3.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-2.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [--:--:--][ ][ main:track-test-bzr-1.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:56:06 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-bzr-1.bst ] START test/track-test-bzr-1/????????-track.7632.log [--:--:--][????????][track:track-test-bzr-2.bst ] START test/track-test-bzr-2/????????-track.7633.log [--:--:--][????????][track:track-test-bzr-3.bst ] START test/track-test-bzr-3/????????-track.7635.log [--:--:--][????????][track:track-test-bzr-4.bst ] START test/track-test-bzr-4/????????-track.7637.log [--:--:--][????????][track:track-test-bzr-5.bst ] START test/track-test-bzr-5/????????-track.7639.log [--:--:--][????????][track:track-test-bzr-6.bst ] START test/track-test-bzr-6/????????-track.7641.log [--:--:--][????????][track:track-test-bzr-7.bst ] START test/track-test-bzr-7/????????-track.7643.log [--:--:--][????????][track:track-test-bzr-8.bst ] START test/track-test-bzr-8/????????-track.7645.log [--:--:--][????????][track:track-test-bzr-9.bst ] START test/track-test-bzr-9/????????-track.7647.log [--:--:--][????????][track:track-test-bzr-10.bst ] START test/track-test-bzr-10/????????-track.7649.log [00:00:00][????????][track:track-test-bzr-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-bzr-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-bzr-1.bst: [00:00:00][????????][track:track-test-bzr-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-10.bst: [00:00:00][????????][track:track-test-bzr-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-2.bst: [00:00:00][????????][track:track-test-bzr-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-3.bst: [00:00:00][????????][track:track-test-bzr-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-4.bst: [00:00:00][????????][track:track-test-bzr-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-5.bst: [00:00:00][????????][track:track-test-bzr-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-6.bst: [00:00:00][????????][track:track-test-bzr-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-7.bst: [00:00:00][????????][track:track-test-bzr-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-8.bst: [00:00:00][????????][track:track-test-bzr-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-bzr-9.bst: [00:00:00][????????][track:track-test-bzr-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 11 Track Queue: processed 0, skipped 0, failed 10 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_bzr_10_0/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. __________________________ test_track_recurse[tar-1] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0') kind = 'tar', amount = 1 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0 show --deps all --format %{name}||%{state} track-test-tar-2.bst Program output was: track-test-tar-1.bst||no reference track-test-tar-2.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar-2.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-1.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0 track --deps all track-test-tar-2.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar-2.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-1.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:56:21 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_1_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 1 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-tar-1.bst ] START test/track-test-tar-1/????????-track.7662.log [00:00:00][????????][track:track-test-tar-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-tar-1.bst: [00:00:00][????????][track:track-test-tar-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 1 __________________________ test_track_recurse[tar-10] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0') kind = 'tar', amount = 10 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0 show --deps all --format %{name}||%{state} track-test-tar-11.bst Program output was: track-test-tar-1.bst||no reference track-test-tar-2.bst||no reference track-test-tar-3.bst||no reference track-test-tar-4.bst||no reference track-test-tar-5.bst||no reference track-test-tar-6.bst||no reference track-test-tar-7.bst||no reference track-test-tar-8.bst||no reference track-test-tar-9.bst||no reference track-test-tar-10.bst||no reference track-test-tar-11.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar-11.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-10.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-9.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-8.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-7.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-6.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-5.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-4.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-3.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-2.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-1.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0 track --deps all track-test-tar-11.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar-11.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-10.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-9.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-8.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-7.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-6.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-5.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-4.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-3.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-2.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-tar-1.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:56:37 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_tar_10_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-tar-1.bst ] START test/track-test-tar-1/????????-track.7674.log [--:--:--][????????][track:track-test-tar-2.bst ] START test/track-test-tar-2/????????-track.7675.log [--:--:--][????????][track:track-test-tar-3.bst ] START test/track-test-tar-3/????????-track.7677.log [--:--:--][????????][track:track-test-tar-4.bst ] START test/track-test-tar-4/????????-track.7679.log [--:--:--][????????][track:track-test-tar-5.bst ] START test/track-test-tar-5/????????-track.7681.log [--:--:--][????????][track:track-test-tar-6.bst ] START test/track-test-tar-6/????????-track.7683.log [--:--:--][????????][track:track-test-tar-7.bst ] START test/track-test-tar-7/????????-track.7685.log [--:--:--][????????][track:track-test-tar-8.bst ] START test/track-test-tar-8/????????-track.7687.log [--:--:--][????????][track:track-test-tar-9.bst ] START test/track-test-tar-9/????????-track.7689.log [--:--:--][????????][track:track-test-tar-10.bst ] START test/track-test-tar-10/????????-track.7691.log [00:00:00][????????][track:track-test-tar-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-tar-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Track Failure Summary track-test-tar-1.bst: [00:00:00][????????][track:track-test-tar-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-10.bst: [00:00:00][????????][track:track-test-tar-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-2.bst: [00:00:00][????????][track:track-test-tar-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-3.bst: [00:00:00][????????][track:track-test-tar-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-4.bst: [00:00:00][????????][track:track-test-tar-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-5.bst: [00:00:00][????????][track:track-test-tar-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-6.bst: [00:00:00][????????][track:track-test-tar-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-7.bst: [00:00:00][????????][track:track-test-tar-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-8.bst: [00:00:00][????????][track:track-test-tar-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-tar-9.bst: [00:00:00][????????][track:track-test-tar-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 11 Track Queue: processed 0, skipped 0, failed 10 __________________________ test_track_recurse[zip-1] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0') kind = 'zip', amount = 1 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0 show --deps all --format %{name}||%{state} track-test-zip-2.bst Program output was: track-test-zip-1.bst||no reference track-test-zip-2.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip-2.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-1.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0 track --deps all track-test-zip-2.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip-2.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-1.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:56:52 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_1_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 1 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-zip-1.bst ] START test/track-test-zip-1/????????-track.7705.log [00:00:00][????????][track:track-test-zip-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-zip-1.bst: [00:00:00][????????][track:track-test-zip-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 1 __________________________ test_track_recurse[zip-10] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0') kind = 'zip', amount = 10 @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("amount", [(1), (10)]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse(cli, tmpdir, datafiles, kind, amount): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') # Try to actually launch as many fetch jobs as possible at the same time # # This stresses the Source plugins and helps to ensure that # they handle concurrent access to the store correctly. cli.configure({ 'scheduler': { 'fetchers': amount, } }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets element_names = [] last_element_name = None for i in range(amount + 1): element_name = 'track-test-{}-{}.bst'.format(kind, i + 1) filename = os.path.join(element_path, element_name) element_names.append(element_name) generate_element(repo, filename, dep_name=last_element_name) last_element_name = element_name # Assert that a fetch is needed states = cli.get_element_states(project, last_element_name) for element_name in element_names: assert states[element_name] == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', last_element_name]) > result.assert_success() tests/frontend/track.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0 show --deps all --format %{name}||%{state} track-test-zip-11.bst Program output was: track-test-zip-1.bst||no reference track-test-zip-2.bst||no reference track-test-zip-3.bst||no reference track-test-zip-4.bst||no reference track-test-zip-5.bst||no reference track-test-zip-6.bst||no reference track-test-zip-7.bst||no reference track-test-zip-8.bst||no reference track-test-zip-9.bst||no reference track-test-zip-10.bst||no reference track-test-zip-11.bst||no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip-11.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-10.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-9.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-8.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-7.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-6.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-5.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-4.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-3.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-2.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-1.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0 track --deps all track-test-zip-11.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip-11.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-11.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-10.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-10.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-9.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-9.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-8.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-8.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-7.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-7.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-6.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-6.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-5.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-5.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-4.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-4.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-3.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-3.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-2.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-2.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [--:--:--][ ][ main:track-test-zip-1.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip-1.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:57:08 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_zip_10_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-zip-1.bst ] START test/track-test-zip-1/????????-track.7717.log [--:--:--][????????][track:track-test-zip-2.bst ] START test/track-test-zip-2/????????-track.7718.log [--:--:--][????????][track:track-test-zip-3.bst ] START test/track-test-zip-3/????????-track.7720.log [--:--:--][????????][track:track-test-zip-4.bst ] START test/track-test-zip-4/????????-track.7723.log [--:--:--][????????][track:track-test-zip-5.bst ] START test/track-test-zip-5/????????-track.7725.log [--:--:--][????????][track:track-test-zip-6.bst ] START test/track-test-zip-6/????????-track.7727.log [--:--:--][????????][track:track-test-zip-7.bst ] START test/track-test-zip-7/????????-track.7729.log [--:--:--][????????][track:track-test-zip-8.bst ] START test/track-test-zip-8/????????-track.7731.log [--:--:--][????????][track:track-test-zip-9.bst ] START test/track-test-zip-9/????????-track.7732.log [--:--:--][????????][track:track-test-zip-10.bst ] START test/track-test-zip-10/????????-track.7734.log [00:00:01][????????][track:track-test-zip-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:track-test-zip-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:track-test-zip-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:track-test-zip-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:track-test-zip-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:track-test-zip-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:track-test-zip-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-zip-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-zip-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:track-test-zip-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Track Failure Summary track-test-zip-1.bst: [00:00:01][????????][track:track-test-zip-1.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-10.bst: [00:00:00][????????][track:track-test-zip-10.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-2.bst: [00:00:01][????????][track:track-test-zip-2.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-3.bst: [00:00:01][????????][track:track-test-zip-3.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-4.bst: [00:00:01][????????][track:track-test-zip-4.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-5.bst: [00:00:01][????????][track:track-test-zip-5.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-6.bst: [00:00:01][????????][track:track-test-zip-6.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-7.bst: [00:00:01][????????][track:track-test-zip-7.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-8.bst: [00:00:00][????????][track:track-test-zip-8.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) track-test-zip-9.bst: [00:00:00][????????][track:track-test-zip-9.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 11 Track Queue: processed 0, skipped 0, failed 10 ______________________________ test_track_single _______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0') @pytest.mark.datafiles(DATA_DIR) def test_track_single(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_dep_name = 'track-test-dep.bst' element_target_name = 'track-test-target.bst' # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets generate_element(repo, os.path.join(element_path, element_dep_name)) generate_element(repo, os.path.join(element_path, element_target_name), dep_name=element_dep_name) # Assert that tracking is needed for both elements assert cli.get_element_state(project, element_dep_name) == 'no reference' assert cli.get_element_state(project, element_target_name) == 'no reference' # Now first try to track only one element result = cli.run(project=project, args=[ 'track', '--deps', 'none', element_target_name]) > result.assert_success() tests/frontend/track.py:181: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0 show --deps none --format %{state} track-test-dep.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep.bst-0 ] WARNING [unaliased-url]: git source at track-test-dep.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0 show --deps none --format %{state} track-test-target.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-target.bst-0 ] WARNING [unaliased-url]: git source at track-test-target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/repo [--:--:--][ ][ main:track-test-dep.bst-0 ] WARNING [unaliased-url]: git source at track-test-dep.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0 track --deps none track-test-target.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-target.bst-0 ] WARNING [unaliased-url]: git source at track-test-target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/repo [--:--:--][ ][ main:track-test-dep.bst-0 ] WARNING [unaliased-url]: git source at track-test-dep.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:57:30 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_single0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-target.bst ] START test/track-test-target/????????-track.7762.log [00:00:00][????????][track:track-test-target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-target.bst: [00:00:00][????????][track:track-test-target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________ test_track_recurse_except[git] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse_except(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_dep_name = 'track-test-dep-{}.bst'.format(kind) element_target_name = 'track-test-target-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets generate_element(repo, os.path.join(element_path, element_dep_name)) generate_element(repo, os.path.join(element_path, element_target_name), dep_name=element_dep_name) # Assert that a fetch is needed assert cli.get_element_state(project, element_dep_name) == 'no reference' assert cli.get_element_state(project, element_target_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', '--except', element_dep_name, element_target_name]) > result.assert_success() tests/frontend/track.py:222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0 show --deps none --format %{state} track-test-dep-git.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-dep-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0 show --deps none --format %{state} track-test-target-git.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-target-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-target-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/repo [--:--:--][ ][ main:track-test-dep-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-dep-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0 track --deps all --except track-test-dep-git.bst track-test-target-git.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-dep-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/repo [--:--:--][ ][ main:track-test-target-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-target-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:57:51 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_git_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-target-git.bst ] START test/track-test-target-git/????????-track.7788.log [00:00:00][????????][track:track-test-target-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-target-git.bst: [00:00:00][????????][track:track-test-target-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________ test_track_recurse_except[bzr] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse_except(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_dep_name = 'track-test-dep-{}.bst'.format(kind) element_target_name = 'track-test-target-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets generate_element(repo, os.path.join(element_path, element_dep_name)) generate_element(repo, os.path.join(element_path, element_target_name), dep_name=element_dep_name) # Assert that a fetch is needed assert cli.get_element_state(project, element_dep_name) == 'no reference' assert cli.get_element_state(project, element_target_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', '--except', element_dep_name, element_target_name]) > result.assert_success() tests/frontend/track.py:222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_recurse_except_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0 show --deps none --format %{state} track-test-dep-bzr.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-dep-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0 show --deps none --format %{state} track-test-target-bzr.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-target-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-target-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/repo [--:--:--][ ][ main:track-test-dep-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-dep-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0 track --deps all --except track-test-dep-bzr.bst track-test-target-bzr.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-dep-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/repo [--:--:--][ ][ main:track-test-target-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-target-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:58:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-target-bzr.bst ] START test/track-test-target-bzr/????????-track.7810.log [00:00:00][????????][track:track-test-target-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-target-bzr.bst: [00:00:00][????????][track:track-test-target-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_bzr_0/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. ________________________ test_track_recurse_except[tar] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse_except(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_dep_name = 'track-test-dep-{}.bst'.format(kind) element_target_name = 'track-test-target-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets generate_element(repo, os.path.join(element_path, element_dep_name)) generate_element(repo, os.path.join(element_path, element_target_name), dep_name=element_dep_name) # Assert that a fetch is needed assert cli.get_element_state(project, element_dep_name) == 'no reference' assert cli.get_element_state(project, element_target_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', '--except', element_dep_name, element_target_name]) > result.assert_success() tests/frontend/track.py:222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0 show --deps none --format %{state} track-test-dep-tar.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-dep-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0 show --deps none --format %{state} track-test-target-tar.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-target-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-target-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-dep-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-dep-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0 track --deps all --except track-test-dep-tar.bst track-test-target-tar.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-dep-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/repo/file.tar.gz [--:--:--][ ][ main:track-test-target-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-target-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:59:03 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_tar_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-target-tar.bst ] START test/track-test-target-tar/????????-track.7828.log [00:00:01][????????][track:track-test-target-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-target-tar.bst: [00:00:01][????????][track:track-test-target-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ________________________ test_track_recurse_except[zip] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_recurse_except(cli, tmpdir, datafiles, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_dep_name = 'track-test-dep-{}.bst'.format(kind) element_target_name = 'track-test-target-{}.bst'.format(kind) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Write out our test targets generate_element(repo, os.path.join(element_path, element_dep_name)) generate_element(repo, os.path.join(element_path, element_target_name), dep_name=element_dep_name) # Assert that a fetch is needed assert cli.get_element_state(project, element_dep_name) == 'no reference' assert cli.get_element_state(project, element_target_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=[ 'track', '--deps', 'all', '--except', element_dep_name, element_target_name]) > result.assert_success() tests/frontend/track.py:222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0 show --deps none --format %{state} track-test-dep-zip.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-dep-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0 show --deps none --format %{state} track-test-target-zip.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-target-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-target-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/repo/file.zip [--:--:--][ ][ main:track-test-dep-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-dep-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0 track --deps all --except track-test-dep-zip.bst track-test-target-zip.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-dep-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-dep-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/repo/file.zip [--:--:--][ ][ main:track-test-target-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-target-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:59:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_recurse_except_zip_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-target-zip.bst ] START test/track-test-target-zip/????????-track.7847.log [00:00:00][????????][track:track-test-target-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-target-zip.bst: [00:00:00][????????][track:track-test-target-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 _________________________ test_track_optional[inline] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0') ref_storage = 'inline' @pytest.mark.datafiles(os.path.join(TOP_DIR)) @pytest.mark.parametrize("ref_storage", [('inline'), ('project-refs')]) def test_track_optional(cli, tmpdir, datafiles, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename, 'track-optional-' + ref_storage) dev_files_path = os.path.join(project, 'files') element_path = os.path.join(project, 'target.bst') # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Now create an optional test branch and add a commit to that, # so two branches with different heads now exist. # repo.branch('test') repo.add_commit() # Substitute the {repo} for the git repo we created with open(element_path) as f: target_bst = f.read() target_bst = target_bst.format(repo=repo.repo) with open(element_path, 'w') as f: f.write(target_bst) # First track for both options # # We want to track and persist the ref separately in this test # result = cli.run(project=project, args=['--option', 'test', 'False', 'track', 'target.bst']) > result.assert_success() tests/frontend/track.py:269: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h [test e0d98f5] Additional commit BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/track-optional-inline --option test False track target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 13 column 6]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:59:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/track-optional-inline) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Project Options test: 0 Pipeline =============================================================================== [--:--:--][????????][track:target.bst ] START test/target/????????-track.7865.log [00:00:01][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Track Failure Summary target.bst: [00:00:01][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' Switched to a new branch 'test' ______________________ test_track_optional[project-refs] _______________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0') ref_storage = 'project-refs' @pytest.mark.datafiles(os.path.join(TOP_DIR)) @pytest.mark.parametrize("ref_storage", [('inline'), ('project-refs')]) def test_track_optional(cli, tmpdir, datafiles, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename, 'track-optional-' + ref_storage) dev_files_path = os.path.join(project, 'files') element_path = os.path.join(project, 'target.bst') # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Now create an optional test branch and add a commit to that, # so two branches with different heads now exist. # repo.branch('test') repo.add_commit() # Substitute the {repo} for the git repo we created with open(element_path) as f: target_bst = f.read() target_bst = target_bst.format(repo=repo.repo) with open(element_path, 'w') as f: f.write(target_bst) # First track for both options # # We want to track and persist the ref separately in this test # result = cli.run(project=project, args=['--option', 'test', 'False', 'track', 'target.bst']) > result.assert_success() tests/frontend/track.py:269: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h [test e0d98f5] Additional commit BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/track-optional-project-refs --option test False track target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 6 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 05:59:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/track-optional-project-refs) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_optional_project_re0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Project Options test: 0 Pipeline =============================================================================== [--:--:--][????????][track:target.bst ] START test/target/????????-track.7884.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary target.bst: [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' Switched to a new branch 'test' __________________ test_track_cross_junction[inline-nocross] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1') cross_junction = 'nocross', ref_storage = 'inline' @pytest.mark.datafiles(os.path.join(TOP_DIR, 'track-cross-junction')) @pytest.mark.parametrize("cross_junction", [('cross'), ('nocross')]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_track_cross_junction(cli, tmpdir, datafiles, cross_junction, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files') target_path = os.path.join(project, 'target.bst') subtarget_path = os.path.join(project, 'subproject', 'subtarget.bst') # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Generate two elements using the git source, one in # the main project and one in the subproject. generate_element(repo, target_path, dep_name='subproject.bst') generate_element(repo, subtarget_path) # Generate project.conf # project_conf = { 'name': 'test', 'ref-storage': ref_storage } _yaml.dump(project_conf, os.path.join(project, 'project.conf')) # # FIXME: This can be simplified when we have support # for addressing of junctioned elements. # def get_subproject_element_state(): result = cli.run(project=project, args=[ 'show', '--deps', 'all', '--format', '%{name}|%{state}', 'target.bst' ]) result.assert_success() # Create two dimentional list of the result, # first line should be the junctioned element lines = [ line.split('|') for line in result.output.splitlines() ] assert lines[0][0] == 'subproject-junction.bst:subtarget.bst' return lines[0][1] # # Assert that we have no reference yet for the cross junction element # assert get_subproject_element_state() == 'no reference' # Track recursively across the junction args = ['track', '--deps', 'all'] if cross_junction == 'cross': args += ['--cross-junctions'] args += ['target.bst'] result = cli.run(project=project, args=args) if ref_storage == 'inline': if cross_junction == 'cross': # # Cross junction tracking is not allowed when the toplevel project # is using inline ref storage. # result.assert_main_error(ErrorDomain.PIPELINE, 'untrackable-sources') else: # # No cross juction tracking was requested # > result.assert_success() tests/frontend/track.py:365: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1 show --deps all --format %{name}|%{state} target.bst Program output was: subproject-junction.bst:subtarget.bst|no reference subproject.bst|waiting target.bst|no reference Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/repo [--:--:--][ ][ main:subproject-junction.bst:subtarget.bst-0] WARNING [unaliased-url]: git source at subproject-junction.bst:subtarget.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1 track --deps all target.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/repo [--:--:--][ ][ main:subproject-junction.bst:subtarget.bst-0] WARNING [unaliased-url]: git source at subproject-junction.bst:subtarget.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:00:26 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_inli1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:target.bst ] START test/target/????????-track.7924.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary target.bst: [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 1, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_cross_junction[project.refs-cross] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0') cross_junction = 'cross', ref_storage = 'project.refs' @pytest.mark.datafiles(os.path.join(TOP_DIR, 'track-cross-junction')) @pytest.mark.parametrize("cross_junction", [('cross'), ('nocross')]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_track_cross_junction(cli, tmpdir, datafiles, cross_junction, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files') target_path = os.path.join(project, 'target.bst') subtarget_path = os.path.join(project, 'subproject', 'subtarget.bst') # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Generate two elements using the git source, one in # the main project and one in the subproject. generate_element(repo, target_path, dep_name='subproject.bst') generate_element(repo, subtarget_path) # Generate project.conf # project_conf = { 'name': 'test', 'ref-storage': ref_storage } _yaml.dump(project_conf, os.path.join(project, 'project.conf')) # # FIXME: This can be simplified when we have support # for addressing of junctioned elements. # def get_subproject_element_state(): result = cli.run(project=project, args=[ 'show', '--deps', 'all', '--format', '%{name}|%{state}', 'target.bst' ]) result.assert_success() # Create two dimentional list of the result, # first line should be the junctioned element lines = [ line.split('|') for line in result.output.splitlines() ] assert lines[0][0] == 'subproject-junction.bst:subtarget.bst' return lines[0][1] # # Assert that we have no reference yet for the cross junction element # assert get_subproject_element_state() == 'no reference' # Track recursively across the junction args = ['track', '--deps', 'all'] if cross_junction == 'cross': args += ['--cross-junctions'] args += ['target.bst'] result = cli.run(project=project, args=args) if ref_storage == 'inline': if cross_junction == 'cross': # # Cross junction tracking is not allowed when the toplevel project # is using inline ref storage. # result.assert_main_error(ErrorDomain.PIPELINE, 'untrackable-sources') else: # # No cross juction tracking was requested # result.assert_success() assert get_subproject_element_state() == 'no reference' else: # # Tracking is allowed with project.refs ref storage # > result.assert_success() tests/frontend/track.py:371: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0 show --deps all --format %{name}|%{state} target.bst Program output was: subproject-junction.bst:subtarget.bst|no reference subproject.bst|waiting target.bst|no reference Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/repo [--:--:--][ ][ main:subproject-junction.bst:subtarget.bst-0] WARNING [unaliased-url]: git source at subproject-junction.bst:subtarget.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0 track --deps all --cross-junctions target.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/repo [--:--:--][ ][ main:subproject-junction.bst:subtarget.bst-0] WARNING [unaliased-url]: git source at subproject-junction.bst:subtarget.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:00:42 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:subproject-junction.bst:subtarget.bst] START test/subtarget/????????-track.7946.log [--:--:--][????????][track:target.bst ] START test/target/????????-track.7947.log [00:00:00][????????][track:subproject-junction.bst:subtarget.bst] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary subtarget.bst: [00:00:00][????????][track:subproject-junction.bst:subtarget.bst] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) target.bst: [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 3 Track Queue: processed 0, skipped 1, failed 2 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________ test_track_cross_junction[project.refs-nocross] ________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1') cross_junction = 'nocross', ref_storage = 'project.refs' @pytest.mark.datafiles(os.path.join(TOP_DIR, 'track-cross-junction')) @pytest.mark.parametrize("cross_junction", [('cross'), ('nocross')]) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_track_cross_junction(cli, tmpdir, datafiles, cross_junction, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files') target_path = os.path.join(project, 'target.bst') subtarget_path = os.path.join(project, 'subproject', 'subtarget.bst') # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(dev_files_path) # Generate two elements using the git source, one in # the main project and one in the subproject. generate_element(repo, target_path, dep_name='subproject.bst') generate_element(repo, subtarget_path) # Generate project.conf # project_conf = { 'name': 'test', 'ref-storage': ref_storage } _yaml.dump(project_conf, os.path.join(project, 'project.conf')) # # FIXME: This can be simplified when we have support # for addressing of junctioned elements. # def get_subproject_element_state(): result = cli.run(project=project, args=[ 'show', '--deps', 'all', '--format', '%{name}|%{state}', 'target.bst' ]) result.assert_success() # Create two dimentional list of the result, # first line should be the junctioned element lines = [ line.split('|') for line in result.output.splitlines() ] assert lines[0][0] == 'subproject-junction.bst:subtarget.bst' return lines[0][1] # # Assert that we have no reference yet for the cross junction element # assert get_subproject_element_state() == 'no reference' # Track recursively across the junction args = ['track', '--deps', 'all'] if cross_junction == 'cross': args += ['--cross-junctions'] args += ['target.bst'] result = cli.run(project=project, args=args) if ref_storage == 'inline': if cross_junction == 'cross': # # Cross junction tracking is not allowed when the toplevel project # is using inline ref storage. # result.assert_main_error(ErrorDomain.PIPELINE, 'untrackable-sources') else: # # No cross juction tracking was requested # result.assert_success() assert get_subproject_element_state() == 'no reference' else: # # Tracking is allowed with project.refs ref storage # > result.assert_success() tests/frontend/track.py:371: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1 show --deps all --format %{name}|%{state} target.bst Program output was: subproject-junction.bst:subtarget.bst|no reference subproject.bst|waiting target.bst|no reference Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/repo [--:--:--][ ][ main:subproject-junction.bst:subtarget.bst-0] WARNING [unaliased-url]: git source at subproject-junction.bst:subtarget.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1 track --deps all target.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: git source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/repo [--:--:--][ ][ main:subproject-junction.bst:subtarget.bst-0] WARNING [unaliased-url]: git source at subproject-junction.bst:subtarget.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:01:00 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_cross_junction_proj1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:target.bst ] START test/target/????????-track.7970.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary target.bst: [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 1, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________________ test_track_consistency_error _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0') @pytest.mark.datafiles(os.path.join(TOP_DIR, 'consistencyerror')) def test_track_consistency_error(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) # Track the element causing a consistency error result = cli.run(project=project, args=['track', 'error.bst']) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, 'the-consistency-error') tests/frontend/track.py:389: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'the-consistency-error' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0 track error.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:01:08 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_consistency_error0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Loaded Plugins Source Plugins - consistencyerror Pipeline =============================================================================== [--:--:--][????????][track:error.bst ] START test/error/????????-track.7977.log [00:00:00][????????][track:error.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary error.bst: [00:00:00][????????][track:error.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ________________________ test_junction_element[inline] _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0') ref_storage = 'inline' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_junction_element(cli, tmpdir, datafiles, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=False) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) # First demonstrate that showing the pipeline yields an error result = cli.run(project=project, args=['show', 'junction-dep.bst']) result.assert_main_error(ErrorDomain.LOAD, LoadErrorReason.SUBPROJECT_INCONSISTENT) # Now track the junction itself result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:471: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0 show junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/repo [00:00:00][][] FAILURE Loading elements Subproject has no ref for junction: junction.bst Try tracking the junction element with `bst track junction.bst` BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0 track junction.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:01:45 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8029.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________ test_junction_element[project.refs] ______________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0') ref_storage = 'project.refs' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) def test_junction_element(cli, tmpdir, datafiles, ref_storage): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') element_path = os.path.join(project, 'elements', 'junction-dep.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create a repo to hold the subproject and generate a junction element for it generate_junction(tmpdir, subproject_path, junction_path, store_ref=False) # Create a stack element to depend on a cross junction element # element = { 'kind': 'stack', 'depends': [ { 'junction': 'junction.bst', 'filename': 'import-etc.bst' } ] } _yaml.dump(element, element_path) # First demonstrate that showing the pipeline yields an error result = cli.run(project=project, args=['show', 'junction-dep.bst']) result.assert_main_error(ErrorDomain.LOAD, LoadErrorReason.SUBPROJECT_INCONSISTENT) # Now track the junction itself result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:471: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0 show junction-dep.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/repo [00:00:00][][] FAILURE Loading elements Subproject has no ref for junction: junction.bst Try tracking the junction element with `bst track junction.bst` BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0 track junction.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:02:00 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_junction_element_project_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8049.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________ test_cross_junction[git-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0') ref_storage = 'inline', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/element_repo/repo/.git/ [master (root-commit) 3276ea5] Initial commit 1 file changed, 1 insertion(+) create mode 100644 etc/animal.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/junction_repo/repo/.git/ [master (root-commit) 6428f27] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:02:10 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_inline0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8069.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_cross_junction[git-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0') ref_storage = 'project.refs', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/element_repo/repo/.git/ [master (root-commit) 3276ea5] Initial commit 1 file changed, 1 insertion(+) create mode 100644 etc/animal.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/junction_repo/repo/.git/ [master (root-commit) d632bc9] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:02:19 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_git_projec0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8089.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________ test_cross_junction[bzr-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0') ref_storage = 'inline', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_cross_junction_bzr_inline0/element_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/element_repo/repo/ adding etc adding etc/animal.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/junction_repo/repo/.git/ [master (root-commit) 366c040] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:02:51 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8108.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_inline0/element_repo/repo/trunk/ added etc added etc/animal.conf Committed revision 1. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_cross_junction[bzr-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0') ref_storage = 'project.refs', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_cross_junction_bzr_projec0/element_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/element_repo/repo/ adding etc adding etc/animal.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/junction_repo/repo/.git/ [master (root-commit) 01333fa] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:03:22 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8127.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_bzr_projec0/element_repo/repo/trunk/ added etc added etc/animal.conf Committed revision 1. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________ test_cross_junction[tar-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0') ref_storage = 'inline', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/junction_repo/repo/.git/ [master (root-commit) af54bc0] Initial commit 4 files changed, 16 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:03:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_inline0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8141.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_cross_junction[tar-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0') ref_storage = 'project.refs', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/junction_repo/repo/.git/ [master (root-commit) 0774dac] Initial commit 4 files changed, 16 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:03:40 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_tar_projec0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8155.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________ test_cross_junction[zip-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0') ref_storage = 'inline', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/junction_repo/repo/.git/ [master (root-commit) 28f5829] Initial commit 4 files changed, 16 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:03:49 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_inline0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8170.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_cross_junction[zip-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0') ref_storage = 'project.refs', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) subproject_path = os.path.join(project, 'files', 'sub-project') junction_path = os.path.join(project, 'elements', 'junction.bst') etc_files = os.path.join(subproject_path, 'files', 'etc-files') repo_element_path = os.path.join(subproject_path, 'elements', 'import-etc-repo.bst') configure_project(project, { 'ref-storage': ref_storage }) repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(etc_files) generate_element(repo, repo_element_path) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) # Track the junction itself first. result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/junction_repo/repo/.git/ [master (root-commit) 8dedc0f] Initial commit 4 files changed, 16 insertions(+) create mode 100644 elements/import-etc-repo.bst create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:03:58 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_zip_projec0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8184.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________ test_track_include[git-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0') ref_storage = 'inline', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0 show --deps none --format %{state} track-test-git.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0 track track-test-git.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:04:14 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-git.bst ] START test/track-test-git/????????-track.8204.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-git.bst: [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________ test_track_include[git-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0') ref_storage = 'project.refs', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0 show --deps none --format %{state} track-test-git.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0 track track-test-git.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:04:30 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_git_project0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-git.bst ] START test/track-test-git/????????-track.8225.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-git.bst: [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________ test_track_include[bzr-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0') ref_storage = 'inline', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_include_bzr_inline_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0 show --deps none --format %{state} track-test-bzr.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0 track track-test-bzr.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:05:08 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-bzr.bst ] START test/track-test-bzr/????????-track.8244.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-bzr.bst: [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_inline_0/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. _____________________ test_track_include[bzr-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0') ref_storage = 'project.refs', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_include_bzr_project0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0 show --deps none --format %{state} track-test-bzr.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0 track track-test-bzr.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:05:46 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-bzr.bst ] START test/track-test-bzr/????????-track.8263.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-bzr.bst: [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_bzr_project0/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. ________________________ test_track_include[tar-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0') ref_storage = 'inline', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0 show --deps none --format %{state} track-test-tar.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0 track track-test-tar.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:06:00 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-tar.bst ] START test/track-test-tar/????????-track.8275.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-tar.bst: [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 _____________________ test_track_include[tar-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0') ref_storage = 'project.refs', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0 show --deps none --format %{state} track-test-tar.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0 track track-test-tar.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:06:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_tar_project0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-tar.bst ] START test/track-test-tar/????????-track.8288.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-tar.bst: [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ________________________ test_track_include[zip-inline] ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0') ref_storage = 'inline', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0 show --deps none --format %{state} track-test-zip.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0 track track-test-zip.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:06:30 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_inline_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-zip.bst ] START test/track-test-zip/????????-track.8301.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-zip.bst: [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 _____________________ test_track_include[zip-project.refs] _____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0') ref_storage = 'project.refs', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(element_path, 'sources.yml')) # Assert that a fetch is needed assert cli.get_element_state(project, element_name) == 'no reference' # Now first try to track it result = cli.run(project=project, args=['track', element_name]) > result.assert_success() tests/frontend/track.py:558: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0 show --deps none --format %{state} track-test-zip.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0 track track-test-zip.bst Program stderr was: [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at elements/sources.yml [line 2 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:06:44 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_zip_project0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-zip.bst ] START test/track-test-zip/????????-track.8313.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-zip.bst: [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ___________________ test_track_include_junction[git-inline] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0') ref_storage = 'inline', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/element_repo/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/junction_repo/repo/.git/ [master (root-commit) 0b3d2c7] Initial commit 4 files changed, 14 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:06:54 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8333.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_include_junction[git-project.refs] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1') ref_storage = 'project.refs', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/element_repo/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/junction_repo/repo/.git/ [master (root-commit) 3796b11] Initial commit 4 files changed, 14 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] WARNING Ignoring redundant source references The following inline specified source references will be ignored: junction.bst [line 3 column 2]:3796b11f00850a6ad5ea3dc7d9cf5cac66b8e2bf [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:07:03 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_gi1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8354.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_include_junction[bzr-inline] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0') ref_storage = 'inline', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_include_junction_bz0/element_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/element_repo/repo/ adding usr adding usr/include adding usr/include/pony.h Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/junction_repo/repo/.git/ [master (root-commit) 96a5560] Initial commit 4 files changed, 14 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:07:35 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8374.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz0/element_repo/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_include_junction[bzr-project.refs] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1') ref_storage = 'project.refs', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_include_junction_bz1/element_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/element_repo/repo/ adding usr adding usr/include adding usr/include/pony.h Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/junction_repo/repo/.git/ [master (root-commit) a1ac766] Initial commit 4 files changed, 14 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] WARNING Ignoring redundant source references The following inline specified source references will be ignored: junction.bst [line 3 column 2]:a1ac766144eef21faa31447b650ae5ca7f1504b3 [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:08:07 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8393.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_bz1/element_repo/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_include_junction[tar-inline] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0') ref_storage = 'inline', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/junction_repo/repo/.git/ [master (root-commit) 4c745ac] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:08:18 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8408.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_include_junction[tar-project.refs] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1') ref_storage = 'project.refs', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/junction_repo/repo/.git/ [master (root-commit) 64e0c57] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] WARNING Ignoring redundant source references The following inline specified source references will be ignored: junction.bst [line 3 column 2]:64e0c573c0a786660d554cb2e3dbc48633736bfb [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:08:27 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_ta1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8422.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_include_junction[zip-inline] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0') ref_storage = 'inline', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/junction_repo/repo/.git/ [master (root-commit) a4037d8] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:08:36 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8436.log [00:00:01][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:01][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_include_junction[zip-project.refs] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1') ref_storage = 'project.refs', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_include_junction(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage }) # Create our repo object of the given source type with # the dev files, and then collect the initial ref. # repo = create_repo(kind, str(tmpdir.join('element_repo'))) ref = repo.create(dev_files_path) # Generate the element element = { 'kind': 'import', '(@)': ['junction.bst:elements/sources.yml'] } sources = { 'sources': [ repo.source_config() ] } _yaml.dump(element, os.path.join(element_path, element_name)) _yaml.dump(sources, os.path.join(sub_element_path, 'sources.yml')) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=True) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:623: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/junction_repo/repo/.git/ [master (root-commit) ca35048] Initial commit 4 files changed, 15 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 elements/sources.yml create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] WARNING Ignoring redundant source references The following inline specified source references will be ignored: junction.bst [line 3 column 2]:ca350483c62ff0fb68a69ebebe53d8672b4f325d [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:08:46 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_include_junction_zi1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8450.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_junction_included[git-inline] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0') ref_storage = 'inline', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:08:55 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8465.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_junction_included[git-project.refs] ________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1') ref_storage = 'project.refs', kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:09:04 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_g1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8479.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_junction_included[bzr-inline] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0') ref_storage = 'inline', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:09:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8493.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_junction_included[bzr-project.refs] ________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1') ref_storage = 'project.refs', kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:09:22 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_b1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8508.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________ test_track_junction_included[ostree-inline] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0') ref_storage = 'inline', kind = 'ostree' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:09:31 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8522.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ______________ test_track_junction_included[ostree-project.refs] _______________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1') ref_storage = 'project.refs', kind = 'ostree' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:09:40 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_o1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8536.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_junction_included[tar-inline] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0') ref_storage = 'inline', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:09:48 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8550.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_junction_included[tar-project.refs] ________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1') ref_storage = 'project.refs', kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:09:57 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_t1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8564.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_junction_included[zip-inline] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0') ref_storage = 'inline', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:10:06 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8578.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_track_junction_included[zip-project.refs] ________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1') ref_storage = 'project.refs', kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("ref_storage", [('inline'), ('project.refs')]) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_junction_included(cli, tmpdir, datafiles, ref_storage, kind): project = os.path.join(datafiles.dirname, datafiles.basename) element_path = os.path.join(project, 'elements') subproject_path = os.path.join(project, 'files', 'sub-project') sub_element_path = os.path.join(subproject_path, 'elements') junction_path = os.path.join(element_path, 'junction.bst') configure_project(project, { 'ref-storage': ref_storage, '(@)': ['junction.bst:test.yml'] }) generate_junction(str(tmpdir.join('junction_repo')), subproject_path, junction_path, store_ref=False) result = cli.run(project=project, args=['track', 'junction.bst']) > result.assert_success() tests/frontend/track.py:671: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/junction_repo/repo/.git/ [master (root-commit) 204ca16] Initial commit 3 files changed, 9 insertions(+) create mode 100644 elements/import-etc.bst create mode 100644 files/etc-files/etc/animal.conf create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1 track junction.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:junction.bst-0 ] WARNING [unaliased-url]: git source at junction.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/junction_repo/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:10:15 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_junction_included_z1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:junction.bst ] START test/junction/????????-track.8592.log [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary junction.bst: [00:00:00][????????][track:junction.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_error_cannot_write_file[git] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_error_cannot_write_file(cli, tmpdir, datafiles, kind): if os.geteuid() == 0: pytest.skip("This is not testable with root permissions") project = str(datafiles) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': 'inline' }) repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) element_full_path = os.path.join(element_path, element_name) generate_element(repo, element_full_path) st = os.stat(element_path) try: read_mask = stat.S_IWUSR | stat.S_IWGRP | stat.S_IWOTH os.chmod(element_path, stat.S_IMODE(st.st_mode) & ~read_mask) result = cli.run(project=project, args=['track', element_name]) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, 'save-ref-error') tests/frontend/track.py:702: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'save-ref-error' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/repo/.git/ [master (root-commit) 2abde3f] Initial commit 1 file changed, 12 insertions(+) create mode 100644 usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0 track track-test-git.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-git.bst-0 ] WARNING [unaliased-url]: git source at track-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:10:25 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-git.bst ] START test/track-test-git/????????-track.8606.log [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary track-test-git.bst: [00:00:00][????????][track:track-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_track_error_cannot_write_file[bzr] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_error_cannot_write_file(cli, tmpdir, datafiles, kind): if os.geteuid() == 0: pytest.skip("This is not testable with root permissions") project = str(datafiles) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': 'inline' }) repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) element_full_path = os.path.join(element_path, element_name) generate_element(repo, element_full_path) st = os.stat(element_path) try: read_mask = stat.S_IWUSR | stat.S_IWGRP | stat.S_IWOTH os.chmod(element_path, stat.S_IMODE(st.st_mode) & ~read_mask) result = cli.run(project=project, args=['track', element_name]) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, 'save-ref-error') tests/frontend/track.py:702: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'save-ref-error' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_error_cannot_write_1/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/repo/ adding usr adding usr/include adding usr/include/pony.h BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1 track track-test-bzr.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at track-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:10:56 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-bzr.bst ] START test/track-test-bzr/????????-track.8618.log [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-bzr.bst: [00:00:00][????????][track:track-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_1/repo/trunk/ added usr added usr/include added usr/include/pony.h Committed revision 1. ___________________ test_track_error_cannot_write_file[tar] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_error_cannot_write_file(cli, tmpdir, datafiles, kind): if os.geteuid() == 0: pytest.skip("This is not testable with root permissions") project = str(datafiles) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': 'inline' }) repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) element_full_path = os.path.join(element_path, element_name) generate_element(repo, element_full_path) st = os.stat(element_path) try: read_mask = stat.S_IWUSR | stat.S_IWGRP | stat.S_IWOTH os.chmod(element_path, stat.S_IMODE(st.st_mode) & ~read_mask) result = cli.run(project=project, args=['track', element_name]) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, 'save-ref-error') tests/frontend/track.py:702: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'save-ref-error' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3 track track-test-tar.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at track-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:11:04 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_3/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-tar.bst ] START test/track-test-tar/????????-track.8625.log [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-tar.bst: [00:00:00][????????][track:track-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ___________________ test_track_error_cannot_write_file[zip] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_error_cannot_write_file(cli, tmpdir, datafiles, kind): if os.geteuid() == 0: pytest.skip("This is not testable with root permissions") project = str(datafiles) dev_files_path = os.path.join(project, 'files', 'dev-files') element_path = os.path.join(project, 'elements') element_name = 'track-test-{}.bst'.format(kind) configure_project(project, { 'ref-storage': 'inline' }) repo = create_repo(kind, str(tmpdir)) ref = repo.create(dev_files_path) element_full_path = os.path.join(element_path, element_name) generate_element(repo, element_full_path) st = os.stat(element_path) try: read_mask = stat.S_IWUSR | stat.S_IWGRP | stat.S_IWOTH os.chmod(element_path, stat.S_IMODE(st.st_mode) & ~read_mask) result = cli.run(project=project, args=['track', element_name]) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, 'save-ref-error') tests/frontend/track.py:702: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'save-ref-error' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4 track track-test-zip.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:track-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at track-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:11:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_error_cannot_write_4/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:track-test-zip.bst ] START test/track-test-zip/????????-track.8632.log [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary track-test-zip.bst: [00:00:00][????????][track:track-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 __________________ test_cross_junction_multiple_projects[git] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0') kind = 'git' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction_multiple_projects(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) # Generate 3 projects: main, a, b _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') project_b, project_b_path = generate_project(tmpdir, 'b') # Generate an element with a trackable source for each project element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_b_path, 'b') element_c = generate_import_element(tmpdir, kind, project, 'c') # Create some indirections to the elements with dependencies to test --deps stack_a = generate_simple_stack(project_a_path, 'stack-a', [element_a]) stack_b = generate_simple_stack(project_b_path, 'stack-b', [element_b]) # Create junctions for projects a and b in main. junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) junction_b = '{}.bst'.format(project_b) junction_b_path = os.path.join(project, 'elements', junction_b) generate_junction(tmpdir.join('repo_b'), project_b_path, junction_b_path, store_ref=False) # Track the junctions. result = cli.run(project=project, args=['track', junction_a, junction_b]) > result.assert_success() tests/frontend/track_cross_junction.py:104: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/element_a_repo/repo/.git/ [master (root-commit) 172bbe8] Initial commit 1 file changed, 1 insertion(+) create mode 100644 a.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/element_b_repo/repo/.git/ [master (root-commit) f556db2] Initial commit 1 file changed, 1 insertion(+) create mode 100644 b.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/element_c_repo/repo/.git/ [master (root-commit) 8adf1d4] Initial commit 1 file changed, 1 insertion(+) create mode 100644 c.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/repo_a/repo/.git/ [master (root-commit) 230536f] Initial commit 3 files changed, 11 insertions(+) create mode 100644 elements/import-a.bst create mode 100644 elements/stack-a.bst create mode 100644 project.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/repo_b/repo/.git/ [master (root-commit) b4461e0] Initial commit 3 files changed, 11 insertions(+) create mode 100644 elements/import-b.bst create mode 100644 elements/stack-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/project-main track project-a.bst project-b.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/repo_a/repo [--:--:--][ ][ main:project-b.bst-0 ] WARNING [unaliased-url]: git source at project-b.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/repo_b/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:11:23 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/git/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8670.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8671.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary project-a.bst: [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) project-b.bst: [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 2 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________ test_cross_junction_multiple_projects[bzr] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1') kind = 'bzr' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction_multiple_projects(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) # Generate 3 projects: main, a, b _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') project_b, project_b_path = generate_project(tmpdir, 'b') # Generate an element with a trackable source for each project element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_b_path, 'b') element_c = generate_import_element(tmpdir, kind, project, 'c') # Create some indirections to the elements with dependencies to test --deps stack_a = generate_simple_stack(project_a_path, 'stack-a', [element_a]) stack_b = generate_simple_stack(project_b_path, 'stack-b', [element_b]) # Create junctions for projects a and b in main. junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) junction_b = '{}.bst'.format(project_b) junction_b_path = os.path.join(project, 'elements', junction_b) generate_junction(tmpdir.join('repo_b'), project_b_path, junction_b_path, store_ref=False) # Track the junctions. result = cli.run(project=project, args=['track', junction_a, junction_b]) > result.assert_success() tests/frontend/track_cross_junction.py:104: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_cross_junction_multiple_p1/bzr/element_a_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/element_a_repo/repo/ adding a.txt Shared repository with trees (format: 2a) Location: shared repository: tmp/test_cross_junction_multiple_p1/bzr/element_b_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/element_b_repo/repo/ adding b.txt Shared repository with trees (format: 2a) Location: shared repository: tmp/test_cross_junction_multiple_p1/bzr/element_c_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/element_c_repo/repo/ adding c.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/repo_a/repo/.git/ [master (root-commit) 3165524] Initial commit 3 files changed, 11 insertions(+) create mode 100644 elements/import-a.bst create mode 100644 elements/stack-a.bst create mode 100644 project.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/repo_b/repo/.git/ [master (root-commit) 15a0470] Initial commit 3 files changed, 11 insertions(+) create mode 100644 elements/import-b.bst create mode 100644 elements/stack-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/project-main track project-a.bst project-b.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/repo_a/repo [--:--:--][ ][ main:project-b.bst-0 ] WARNING [unaliased-url]: git source at project-b.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/repo_b/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:12:39 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8709.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8710.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary project-a.bst: [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) project-b.bst: [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 2 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/element_a_repo/repo/trunk/ added a.txt Committed revision 1. Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/element_b_repo/repo/trunk/ added b.txt Committed revision 1. Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p1/bzr/element_c_repo/repo/trunk/ added c.txt Committed revision 1. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________ test_cross_junction_multiple_projects[tar] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3') kind = 'tar' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction_multiple_projects(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) # Generate 3 projects: main, a, b _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') project_b, project_b_path = generate_project(tmpdir, 'b') # Generate an element with a trackable source for each project element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_b_path, 'b') element_c = generate_import_element(tmpdir, kind, project, 'c') # Create some indirections to the elements with dependencies to test --deps stack_a = generate_simple_stack(project_a_path, 'stack-a', [element_a]) stack_b = generate_simple_stack(project_b_path, 'stack-b', [element_b]) # Create junctions for projects a and b in main. junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) junction_b = '{}.bst'.format(project_b) junction_b_path = os.path.join(project, 'elements', junction_b) generate_junction(tmpdir.join('repo_b'), project_b_path, junction_b_path, store_ref=False) # Track the junctions. result = cli.run(project=project, args=['track', junction_a, junction_b]) > result.assert_success() tests/frontend/track_cross_junction.py:104: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/repo_a/repo/.git/ [master (root-commit) 324252e] Initial commit 3 files changed, 12 insertions(+) create mode 100644 elements/import-a.bst create mode 100644 elements/stack-a.bst create mode 100644 project.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/repo_b/repo/.git/ [master (root-commit) 9774516] Initial commit 3 files changed, 12 insertions(+) create mode 100644 elements/import-b.bst create mode 100644 elements/stack-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/project-main track project-a.bst project-b.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/repo_a/repo [--:--:--][ ][ main:project-b.bst-0 ] WARNING [unaliased-url]: git source at project-b.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/repo_b/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:12:48 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/tar/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p3/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8731.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8732.log [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary project-a.bst: [00:00:01][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) project-b.bst: [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 2 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________ test_cross_junction_multiple_projects[zip] __________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4') kind = 'zip' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_cross_junction_multiple_projects(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) # Generate 3 projects: main, a, b _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') project_b, project_b_path = generate_project(tmpdir, 'b') # Generate an element with a trackable source for each project element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_b_path, 'b') element_c = generate_import_element(tmpdir, kind, project, 'c') # Create some indirections to the elements with dependencies to test --deps stack_a = generate_simple_stack(project_a_path, 'stack-a', [element_a]) stack_b = generate_simple_stack(project_b_path, 'stack-b', [element_b]) # Create junctions for projects a and b in main. junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) junction_b = '{}.bst'.format(project_b) junction_b_path = os.path.join(project, 'elements', junction_b) generate_junction(tmpdir.join('repo_b'), project_b_path, junction_b_path, store_ref=False) # Track the junctions. result = cli.run(project=project, args=['track', junction_a, junction_b]) > result.assert_success() tests/frontend/track_cross_junction.py:104: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/repo_a/repo/.git/ [master (root-commit) 1aa6a6f] Initial commit 3 files changed, 12 insertions(+) create mode 100644 elements/import-a.bst create mode 100644 elements/stack-a.bst create mode 100644 project.conf Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/repo_b/repo/.git/ [master (root-commit) d01880b] Initial commit 3 files changed, 12 insertions(+) create mode 100644 elements/import-b.bst create mode 100644 elements/stack-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/project-main track project-a.bst project-b.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/repo_a/repo [--:--:--][ ][ main:project-b.bst-0 ] WARNING [unaliased-url]: git source at project-b.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/repo_b/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:12:58 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/zip/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cross_junction_multiple_p4/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8754.log [--:--:--][????????][track:project-b.bst ] START main/project-b/????????-track.8755.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary project-a.bst: [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) project-b.bst: [00:00:00][????????][track:project-b.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 2 Track Queue: processed 0, skipped 0, failed 2 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_track_exceptions[git] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0') kind = 'git' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_exceptions(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_a_path, 'b') all_bst = generate_simple_stack(project_a_path, 'all', [element_a, element_b]) junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) result = cli.run(project=project, args=['track', junction_a]) > result.assert_success() tests/frontend/track_cross_junction.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/element_a_repo/repo/.git/ [master (root-commit) 172bbe8] Initial commit 1 file changed, 1 insertion(+) create mode 100644 a.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/element_b_repo/repo/.git/ [master (root-commit) f556db2] Initial commit 1 file changed, 1 insertion(+) create mode 100644 b.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/repo_a/repo/.git/ [master (root-commit) 60cd222] Initial commit 4 files changed, 18 insertions(+) create mode 100644 elements/all.bst create mode 100644 elements/import-a.bst create mode 100644 elements/import-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/project-main track project-a.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/repo_a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:13:07 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/git/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_git_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8782.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Track Failure Summary project-a.bst: [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_track_exceptions[bzr] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0') kind = 'bzr' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_exceptions(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_a_path, 'b') all_bst = generate_simple_stack(project_a_path, 'all', [element_a, element_b]) junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) result = cli.run(project=project, args=['track', junction_a]) > result.assert_success() tests/frontend/track_cross_junction.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_exceptions_bzr_0/bzr/element_a_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/element_a_repo/repo/ adding a.txt Shared repository with trees (format: 2a) Location: shared repository: tmp/test_track_exceptions_bzr_0/bzr/element_b_repo/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/element_b_repo/repo/ adding b.txt Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/repo_a/repo/.git/ [master (root-commit) eb7ac4d] Initial commit 4 files changed, 18 insertions(+) create mode 100644 elements/all.bst create mode 100644 elements/import-a.bst create mode 100644 elements/import-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/project-main track project-a.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/repo_a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:14:04 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8808.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary project-a.bst: [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/element_a_repo/repo/trunk/ added a.txt Committed revision 1. Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_bzr_0/bzr/element_b_repo/repo/trunk/ added b.txt Committed revision 1. hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_track_exceptions[tar] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0') kind = 'tar' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_exceptions(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_a_path, 'b') all_bst = generate_simple_stack(project_a_path, 'all', [element_a, element_b]) junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) result = cli.run(project=project, args=['track', junction_a]) > result.assert_success() tests/frontend/track_cross_junction.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar/repo_a/repo/.git/ [master (root-commit) 721f361] Initial commit 4 files changed, 20 insertions(+) create mode 100644 elements/all.bst create mode 100644 elements/import-a.bst create mode 100644 elements/import-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar/project-main track project-a.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar/repo_a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:14:13 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/tar/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_tar_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8823.log [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary project-a.bst: [00:00:00][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_track_exceptions[zip] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0') kind = 'zip' @pytest.mark.parametrize("kind", [(kind) for kind in ALL_REPO_KINDS]) def test_track_exceptions(cli, tmpdir, datafiles, kind): tmpdir = tmpdir.join(kind) _, project = generate_project(tmpdir, 'main', {'ref-storage': 'project.refs'}) project_a, project_a_path = generate_project(tmpdir, 'a') element_a = generate_import_element(tmpdir, kind, project_a_path, 'a') element_b = generate_import_element(tmpdir, kind, project_a_path, 'b') all_bst = generate_simple_stack(project_a_path, 'all', [element_a, element_b]) junction_a = '{}.bst'.format(project_a) junction_a_path = os.path.join(project, 'elements', junction_a) generate_junction(tmpdir.join('repo_a'), project_a_path, junction_a_path, store_ref=False) result = cli.run(project=project, args=['track', junction_a]) > result.assert_success() tests/frontend/track_cross_junction.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip/repo_a/repo/.git/ [master (root-commit) 1a072e1] Initial commit 4 files changed, 20 insertions(+) create mode 100644 elements/all.bst create mode 100644 elements/import-a.bst create mode 100644 elements/import-b.bst create mode 100644 project.conf BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip/project-main track project-a.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:project-a.bst-0 ] WARNING [unaliased-url]: git source at project-a.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip/repo_a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:14:21 Project: main (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/zip/project-main) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_track_exceptions_zip_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline =============================================================================== [--:--:--][????????][track:project-a.bst ] START main/project-a/????????-track.8837.log [00:00:01][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary project-a.bst: [00:00:01][????????][track:project-a.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________________ test_open[git] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][f1c195ad][fetch:workspace-test-git.bst ] START test/workspace-test-git/f1c195ad-fetch.8859.log [00:00:00][f1c195ad][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________________ test_open[bzr] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_open_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][22e34d19][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/22e34d19-fetch.8877.log [00:00:00][22e34d19][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. ________________________________ test_open[tar] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0 show --deps none --format %{state} workspace-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][404e5309][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/404e5309-fetch.8889.log [00:00:00][404e5309][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ________________________________ test_open[zip] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0 show --deps none --format %{state} workspace-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][1f74bcc9][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/1f74bcc9-fetch.8903.log [00:00:00][1f74bcc9][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ___________________________ test_open_bzr_customize ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0') @pytest.mark.datafiles(DATA_DIR) def test_open_bzr_customize(cli, tmpdir, datafiles): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, "bzr", False) tests/frontend/workspace.py:84: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_open_bzr_customize0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][d640184b][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/d640184b-fetch.8921.log [00:00:00][d640184b][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_bzr_customize0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. _____________________________ test_open_track[git] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_track(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, True) tests/frontend/workspace.py:103: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0 show --deps none --format %{state} workspace-test-git.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0 workspace open --track workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][????????][track:workspace-test-git.bst ] START test/workspace-test-git/????????-track.8941.log [00:00:00][????????][track:workspace-test-git.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_open_track[bzr] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_track(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, True) tests/frontend/workspace.py:103: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_open_track_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0 workspace open --track workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][????????][track:workspace-test-bzr.bst ] START test/workspace-test-bzr/????????-track.8958.log [00:00:00][????????][track:workspace-test-bzr.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. _____________________________ test_open_track[tar] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_track(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, True) tests/frontend/workspace.py:103: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0 show --deps none --format %{state} workspace-test-tar.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0 workspace open --track workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][????????][track:workspace-test-tar.bst ] START test/workspace-test-tar/????????-track.8971.log [00:00:00][????????][track:workspace-test-tar.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) _____________________________ test_open_track[zip] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_track(cli, tmpdir, datafiles, kind): > open_workspace(cli, tmpdir, datafiles, kind, True) tests/frontend/workspace.py:103: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0 show --deps none --format %{state} workspace-test-zip.bst Program output was: no reference Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0 workspace open --track workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_track_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][????????][track:workspace-test-zip.bst ] START test/workspace-test-zip/????????-track.8983.log [00:00:00][????????][track:workspace-test-zip.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) _____________________________ test_open_force[git] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][91718060][fetch:workspace-test-git.bst ] START test/workspace-test-git/91718060-fetch.9003.log [00:00:00][91718060][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_open_force[bzr] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_open_force_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][08c90a4a][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/08c90a4a-fetch.9021.log [00:00:00][08c90a4a][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. _____________________________ test_open_force[tar] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0 show --deps none --format %{state} workspace-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][c3568ff0][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/c3568ff0-fetch.9033.log [00:00:00][c3568ff0][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) _____________________________ test_open_force[zip] _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0 show --deps none --format %{state} workspace-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][0d89fbc9][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/0d89fbc9-fetch.9045.log [00:00:00][0d89fbc9][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) __________________________ test_open_force_open[git] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_open(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][3edc0558][fetch:workspace-test-git.bst ] START test/workspace-test-git/3edc0558-fetch.9065.log [00:00:00][3edc0558][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_open_force_open[bzr] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_open(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_open_force_open_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][f981f8d1][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/f981f8d1-fetch.9082.log [00:00:00][f981f8d1][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. __________________________ test_open_force_open[tar] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_open(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0 show --deps none --format %{state} workspace-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][7400552e][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/7400552e-fetch.9094.log [00:00:00][7400552e][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) __________________________ test_open_force_open[zip] ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_open(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0 show --deps none --format %{state} workspace-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_open_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][9d42bad7][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/9d42bad7-fetch.9106.log [00:00:00][9d42bad7][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ___________________ test_open_force_different_workspace[git] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_different_workspace(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False, "-alpha") tests/frontend/workspace.py:145: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0 show --deps none --format %{state} workspace-test-git-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][471aaa03][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/471aaa03-fetch.9126.log [00:00:00][471aaa03][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________________ test_open_force_different_workspace[bzr] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_different_workspace(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False, "-alpha") tests/frontend/workspace.py:145: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_open_force_different_work1/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1 show --deps none --format %{state} workspace-test-bzr-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr-alpha.bst-0] WARNING [unaliased-url]: bzr source at workspace-test-bzr-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1 workspace open workspace-test-bzr-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr-alpha.bst-0] WARNING [unaliased-url]: bzr source at workspace-test-bzr-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][360ef4ec][fetch:workspace-test-bzr-alpha.bst ] START test/workspace-test-bzr-alpha/360ef4ec-fetch.9145.log [00:00:00][360ef4ec][fetch:workspace-test-bzr-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work1/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. ___________________ test_open_force_different_workspace[tar] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_different_workspace(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False, "-alpha") tests/frontend/workspace.py:145: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3 show --deps none --format %{state} workspace-test-tar-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar-alpha.bst-0] WARNING [unaliased-url]: tar source at workspace-test-tar-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3 workspace open workspace-test-tar-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar-alpha.bst-0] WARNING [unaliased-url]: tar source at workspace-test-tar-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][79636de6][fetch:workspace-test-tar-alpha.bst ] START test/workspace-test-tar-alpha/79636de6-fetch.9158.log [00:00:00][79636de6][fetch:workspace-test-tar-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ___________________ test_open_force_different_workspace[zip] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_open_force_different_workspace(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False, "-alpha") tests/frontend/workspace.py:145: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4 show --deps none --format %{state} workspace-test-zip-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip-alpha.bst-0] WARNING [unaliased-url]: zip source at workspace-test-zip-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4 workspace open workspace-test-zip-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip-alpha.bst-0] WARNING [unaliased-url]: zip source at workspace-test-zip-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_open_force_different_work4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][1bffe453][fetch:workspace-test-zip-alpha.bst ] START test/workspace-test-zip-alpha/1bffe453-fetch.9171.log [00:00:00][1bffe453][fetch:workspace-test-zip-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) _______________________________ test_close[git] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_close(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:182: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][9c32a1ed][fetch:workspace-test-git.bst ] START test/workspace-test-git/9c32a1ed-fetch.9191.log [00:00:00][9c32a1ed][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________________________ test_close[bzr] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_close(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:182: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_close_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][e56c47ba][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/e56c47ba-fetch.9209.log [00:00:00][e56c47ba][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. _______________________________ test_close[tar] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_close(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:182: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0 show --deps none --format %{state} workspace-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][2519ecc3][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/2519ecc3-fetch.9222.log [00:00:01][2519ecc3][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) _______________________________ test_close[zip] ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_close(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:182: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0 show --deps none --format %{state} workspace-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][f6b83dab][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/f6b83dab-fetch.9236.log [00:00:00][f6b83dab][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ____________________ test_close_external_after_move_project ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0') @pytest.mark.datafiles(DATA_DIR) def test_close_external_after_move_project(cli, tmpdir, datafiles): tmp_parent = os.path.dirname(str(tmpdir)) workspace_dir = os.path.join(tmp_parent, "workspace") > element_name, project_path, _ = open_workspace(cli, tmpdir, datafiles, 'git', False, "", workspace_dir) tests/frontend/workspace.py:198: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_external_after_move0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][d1d42c04][fetch:workspace-test-git.bst ] START test/workspace-test-git/d1d42c04-fetch.9257.log [00:00:00][d1d42c04][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_close_internal_after_move_project ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0') @pytest.mark.datafiles(DATA_DIR) def test_close_internal_after_move_project(cli, tmpdir, datafiles): > element_name, project, _ = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:218: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_internal_after_move0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][50f2f355][fetch:workspace-test-git.bst ] START test/workspace-test-git/50f2f355-fetch.9277.log [00:00:00][50f2f355][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ______________________________ test_close_removed ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0') @pytest.mark.datafiles(DATA_DIR) def test_close_removed(cli, tmpdir, datafiles): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:236: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_removed0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][7a3e4491][fetch:workspace-test-git.bst ] START test/workspace-test-git/7a3e4491-fetch.9297.log [00:00:00][7a3e4491][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________ test_close_nonexistant_element ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0') @pytest.mark.datafiles(DATA_DIR) def test_close_nonexistant_element(cli, tmpdir, datafiles): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_nonexistant_element0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][34cafa83][fetch:workspace-test-git.bst ] START test/workspace-test-git/34cafa83-fetch.9317.log [00:00:00][34cafa83][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_close_multiple ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0') @pytest.mark.datafiles(DATA_DIR) def test_close_multiple(cli, tmpdir, datafiles): tmpdir_alpha = os.path.join(str(tmpdir), 'alpha') tmpdir_beta = os.path.join(str(tmpdir), 'beta') > alpha, project, workspace_alpha = open_workspace( cli, tmpdir_alpha, datafiles, 'git', False, suffix='-alpha') tests/frontend/workspace.py:275: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0/alpha/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0 show --deps none --format %{state} workspace-test-git-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0/alpha/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_multiple0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][2cdee986][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/2cdee986-fetch.9338.log [00:00:00][2cdee986][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________________ test_close_all ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0') @pytest.mark.datafiles(DATA_DIR) def test_close_all(cli, tmpdir, datafiles): tmpdir_alpha = os.path.join(str(tmpdir), 'alpha') tmpdir_beta = os.path.join(str(tmpdir), 'beta') > alpha, project, workspace_alpha = open_workspace( cli, tmpdir_alpha, datafiles, 'git', False, suffix='-alpha') tests/frontend/workspace.py:295: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0/alpha/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0 show --deps none --format %{state} workspace-test-git-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0/alpha/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_close_all0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][50f517a8][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/50f517a8-fetch.9358.log [00:00:00][50f517a8][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________________ test_reset __________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0') @pytest.mark.datafiles(DATA_DIR) def test_reset(cli, tmpdir, datafiles): # Open the workspace > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:314: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][378728b3][fetch:workspace-test-git.bst ] START test/workspace-test-git/378728b3-fetch.9378.log [00:00:00][378728b3][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_reset_multiple ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0') @pytest.mark.datafiles(DATA_DIR) def test_reset_multiple(cli, tmpdir, datafiles): # Open the workspaces tmpdir_alpha = os.path.join(str(tmpdir), 'alpha') tmpdir_beta = os.path.join(str(tmpdir), 'beta') > alpha, project, workspace_alpha = open_workspace( cli, tmpdir_alpha, datafiles, 'git', False, suffix='-alpha') tests/frontend/workspace.py:337: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0/alpha/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0 show --deps none --format %{state} workspace-test-git-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0/alpha/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_multiple0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][fa7d8521][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/fa7d8521-fetch.9399.log [00:00:00][fa7d8521][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________________ test_reset_all ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0') @pytest.mark.datafiles(DATA_DIR) def test_reset_all(cli, tmpdir, datafiles): # Open the workspaces tmpdir_alpha = os.path.join(str(tmpdir), 'alpha') tmpdir_beta = os.path.join(str(tmpdir), 'beta') > alpha, project, workspace_alpha = open_workspace( cli, tmpdir_alpha, datafiles, 'git', False, suffix='-alpha') tests/frontend/workspace.py:363: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0/alpha/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0 show --deps none --format %{state} workspace-test-git-alpha.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0 workspace open workspace-test-git-alpha.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0/alpha/workspace-alpha Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git-alpha.bst-0] WARNING [unaliased-url]: git source at workspace-test-git-alpha.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_reset_all0/alpha/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][e2afdfc5][fetch:workspace-test-git-alpha.bst ] START test/workspace-test-git-alpha/e2afdfc5-fetch.9419.log [00:00:00][e2afdfc5][fetch:workspace-test-git-alpha.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________________ test_list ___________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0') @pytest.mark.datafiles(DATA_DIR) def test_list(cli, tmpdir, datafiles): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:386: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][8a36c513][fetch:workspace-test-git.bst ] START test/workspace-test-git/8a36c513-fetch.9439.log [00:00:00][8a36c513][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________________ test_build[strict-git] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0') kind = 'git', strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][50878fe7][fetch:workspace-test-git.bst ] START test/workspace-test-git/50878fe7-fetch.9459.log [00:00:00][50878fe7][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________________ test_build[strict-bzr] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0') kind = 'bzr', strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_build_strict_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][01fa89ee][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/01fa89ee-fetch.9476.log [00:00:01][01fa89ee][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. ____________________________ test_build[strict-tar] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0') kind = 'tar', strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0 show --deps none --format %{state} workspace-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][e1be3d68][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/e1be3d68-fetch.9488.log [00:00:00][e1be3d68][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ____________________________ test_build[strict-zip] ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0') kind = 'zip', strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0 show --deps none --format %{state} workspace-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_strict_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][9ec7620a][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/9ec7620a-fetch.9500.log [00:00:00][9ec7620a][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) __________________________ test_build[non-strict-git] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0') kind = 'git', strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_git_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][e8f188c4][fetch:workspace-test-git.bst ] START test/workspace-test-git/e8f188c4-fetch.9520.log [00:00:00][e8f188c4][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __________________________ test_build[non-strict-bzr] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0') kind = 'bzr', strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_build_non_strict_bzr_0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][282eda6e][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/282eda6e-fetch.9538.log [00:00:00][282eda6e][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_bzr_0/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. __________________________ test_build[non-strict-tar] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0') kind = 'tar', strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0 show --deps none --format %{state} workspace-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_tar_0/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][4c556cf9][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/4c556cf9-fetch.9551.log [00:00:00][4c556cf9][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) __________________________ test_build[non-strict-zip] __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0') kind = 'zip', strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build(cli, tmpdir, datafiles, kind, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0 show --deps none --format %{state} workspace-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_non_strict_zip_0/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][557eb910][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/557eb910-fetch.9563.log [00:00:00][557eb910][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) __________________ test_detect_modifications[strict-addfile] ___________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0') modification = 'addfile', strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("modification", [("addfile"), ("removefile"), ("modifyfile")]) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_detect_modifications(cli, tmpdir, datafiles, modification, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:487: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][a42ae843][fetch:workspace-test-git.bst ] START test/workspace-test-git/a42ae843-fetch.9601.log [00:00:00][a42ae843][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________ test_detect_modifications[strict-removefile] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1') modification = 'removefile', strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("modification", [("addfile"), ("removefile"), ("modifyfile")]) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_detect_modifications(cli, tmpdir, datafiles, modification, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:487: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][19d5adb2][fetch:workspace-test-git.bst ] START test/workspace-test-git/19d5adb2-fetch.9622.log [00:00:00][19d5adb2][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _________________ test_detect_modifications[strict-modifyfile] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2') modification = 'modifyfile', strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("modification", [("addfile"), ("removefile"), ("modifyfile")]) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_detect_modifications(cli, tmpdir, datafiles, modification, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:487: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_stri2/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][fc974b27][fetch:workspace-test-git.bst ] START test/workspace-test-git/fc974b27-fetch.9642.log [00:00:00][fc974b27][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________ test_detect_modifications[non-strict-addfile] _________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0') modification = 'addfile', strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("modification", [("addfile"), ("removefile"), ("modifyfile")]) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_detect_modifications(cli, tmpdir, datafiles, modification, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:487: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][bec4d4cf][fetch:workspace-test-git.bst ] START test/workspace-test-git/bec4d4cf-fetch.9662.log [00:00:00][bec4d4cf][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________ test_detect_modifications[non-strict-removefile] _______________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1') modification = 'removefile', strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("modification", [("addfile"), ("removefile"), ("modifyfile")]) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_detect_modifications(cli, tmpdir, datafiles, modification, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:487: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][7055a549][fetch:workspace-test-git.bst ] START test/workspace-test-git/7055a549-fetch.9684.log [00:00:00][7055a549][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _______________ test_detect_modifications[non-strict-modifyfile] _______________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2') modification = 'modifyfile', strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("modification", [("addfile"), ("removefile"), ("modifyfile")]) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_detect_modifications(cli, tmpdir, datafiles, modification, strict): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, 'git', False) tests/frontend/workspace.py:487: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_detect_modifications_non_2/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][754888ec][fetch:workspace-test-git.bst ] START test/workspace-test-git/754888ec-fetch.9704.log [00:00:00][754888ec][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________ test_list_supported_workspace[workspace_cfg0-expected0] ____________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0') workspace_cfg = {'alpha.bst': '/workspaces/bravo'} expected = {'format-version': 3, 'workspaces': {'alpha.bst': {'path': '/workspaces/bravo', 'prepared': False, 'running_files': {}}}} @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("workspace_cfg,expected", [ # Test loading version 0 without a dict ({ "alpha.bst": "/workspaces/bravo" }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 0 with only one source ({ "alpha.bst": { 0: "/workspaces/bravo" } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 1 ({ "format-version": 1, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo" } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 2 ({ "format-version": 2, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }), # Test loading version 3 ({ "format-version": 3, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }) ]) def test_list_supported_workspace(cli, tmpdir, datafiles, workspace_cfg, expected): def parse_dict_as_yaml(node): tempfile = os.path.join(str(tmpdir), 'yaml_dump') _yaml.dump(node, tempfile) return _yaml.node_sanitize(_yaml.load(tempfile)) project = os.path.join(datafiles.dirname, datafiles.basename) os.makedirs(os.path.join(project, '.bst')) workspace_config_path = os.path.join(project, '.bst', 'workspaces.yml') _yaml.dump(workspace_cfg, workspace_config_path) # Check that we can still read workspace config that is in old format result = cli.run(project=project, args=['workspace', 'list']) result.assert_success() loaded_config = _yaml.node_sanitize(_yaml.load(workspace_config_path)) # Check that workspace config remains the same if no modifications # to workspaces were made assert loaded_config == parse_dict_as_yaml(workspace_cfg) # Create a test bst file bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'workspace-test.bst' workspace = os.path.join(str(tmpdir), 'workspace') # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Make a change to the workspaces file result = cli.run(project=project, args=['workspace', 'open', element_name, workspace]) > result.assert_success() tests/frontend/workspace.py:736: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0 workspace list Program output was: workspaces: - element: alpha.bst directory: /workspaces/bravo Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test.bst-0 ] WARNING [unaliased-url]: git source at workspace-test.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][4e23a908][fetch:workspace-test.bst ] START test/workspace-test/4e23a908-fetch.9744.log [00:00:00][4e23a908][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________ test_list_supported_workspace[workspace_cfg1-expected1] ____________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1') workspace_cfg = {'alpha.bst': {0: '/workspaces/bravo'}} expected = {'format-version': 3, 'workspaces': {'alpha.bst': {'path': '/workspaces/bravo', 'prepared': False, 'running_files': {}}}} @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("workspace_cfg,expected", [ # Test loading version 0 without a dict ({ "alpha.bst": "/workspaces/bravo" }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 0 with only one source ({ "alpha.bst": { 0: "/workspaces/bravo" } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 1 ({ "format-version": 1, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo" } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 2 ({ "format-version": 2, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }), # Test loading version 3 ({ "format-version": 3, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }) ]) def test_list_supported_workspace(cli, tmpdir, datafiles, workspace_cfg, expected): def parse_dict_as_yaml(node): tempfile = os.path.join(str(tmpdir), 'yaml_dump') _yaml.dump(node, tempfile) return _yaml.node_sanitize(_yaml.load(tempfile)) project = os.path.join(datafiles.dirname, datafiles.basename) os.makedirs(os.path.join(project, '.bst')) workspace_config_path = os.path.join(project, '.bst', 'workspaces.yml') _yaml.dump(workspace_cfg, workspace_config_path) # Check that we can still read workspace config that is in old format result = cli.run(project=project, args=['workspace', 'list']) result.assert_success() loaded_config = _yaml.node_sanitize(_yaml.load(workspace_config_path)) # Check that workspace config remains the same if no modifications # to workspaces were made assert loaded_config == parse_dict_as_yaml(workspace_cfg) # Create a test bst file bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'workspace-test.bst' workspace = os.path.join(str(tmpdir), 'workspace') # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Make a change to the workspaces file result = cli.run(project=project, args=['workspace', 'open', element_name, workspace]) > result.assert_success() tests/frontend/workspace.py:736: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1 workspace list Program output was: workspaces: - element: alpha.bst directory: /workspaces/bravo Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test.bst-0 ] WARNING [unaliased-url]: git source at workspace-test.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][c7b87f32][fetch:workspace-test.bst ] START test/workspace-test/c7b87f32-fetch.9763.log [00:00:00][c7b87f32][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________ test_list_supported_workspace[workspace_cfg2-expected2] ____________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2') workspace_cfg = {'format-version': 1, 'workspaces': {'alpha.bst': {'path': '/workspaces/bravo'}}} expected = {'format-version': 3, 'workspaces': {'alpha.bst': {'path': '/workspaces/bravo', 'prepared': False, 'running_files': {}}}} @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("workspace_cfg,expected", [ # Test loading version 0 without a dict ({ "alpha.bst": "/workspaces/bravo" }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 0 with only one source ({ "alpha.bst": { 0: "/workspaces/bravo" } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 1 ({ "format-version": 1, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo" } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 2 ({ "format-version": 2, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }), # Test loading version 3 ({ "format-version": 3, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }) ]) def test_list_supported_workspace(cli, tmpdir, datafiles, workspace_cfg, expected): def parse_dict_as_yaml(node): tempfile = os.path.join(str(tmpdir), 'yaml_dump') _yaml.dump(node, tempfile) return _yaml.node_sanitize(_yaml.load(tempfile)) project = os.path.join(datafiles.dirname, datafiles.basename) os.makedirs(os.path.join(project, '.bst')) workspace_config_path = os.path.join(project, '.bst', 'workspaces.yml') _yaml.dump(workspace_cfg, workspace_config_path) # Check that we can still read workspace config that is in old format result = cli.run(project=project, args=['workspace', 'list']) result.assert_success() loaded_config = _yaml.node_sanitize(_yaml.load(workspace_config_path)) # Check that workspace config remains the same if no modifications # to workspaces were made assert loaded_config == parse_dict_as_yaml(workspace_cfg) # Create a test bst file bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'workspace-test.bst' workspace = os.path.join(str(tmpdir), 'workspace') # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Make a change to the workspaces file result = cli.run(project=project, args=['workspace', 'open', element_name, workspace]) > result.assert_success() tests/frontend/workspace.py:736: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2 workspace list Program output was: workspaces: - element: alpha.bst directory: /workspaces/bravo Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test.bst-0 ] WARNING [unaliased-url]: git source at workspace-test.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_2/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][f82a1550][fetch:workspace-test.bst ] START test/workspace-test/f82a1550-fetch.9782.log [00:00:00][f82a1550][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________ test_list_supported_workspace[workspace_cfg3-expected3] ____________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3') workspace_cfg = {'format-version': 2, 'workspaces': {'alpha.bst': {'last_successful': 'some_key', 'path': '/workspaces/bravo', 'running_files': {'beta.bst': ['some_file']}}}} expected = {'format-version': 3, 'workspaces': {'alpha.bst': {'last_successful': 'some_key', 'path': '/workspaces/bravo', 'prepared': False, 'running_files': {'beta.bst': ['some_file']}}}} @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("workspace_cfg,expected", [ # Test loading version 0 without a dict ({ "alpha.bst": "/workspaces/bravo" }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 0 with only one source ({ "alpha.bst": { 0: "/workspaces/bravo" } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 1 ({ "format-version": 1, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo" } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 2 ({ "format-version": 2, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }), # Test loading version 3 ({ "format-version": 3, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }) ]) def test_list_supported_workspace(cli, tmpdir, datafiles, workspace_cfg, expected): def parse_dict_as_yaml(node): tempfile = os.path.join(str(tmpdir), 'yaml_dump') _yaml.dump(node, tempfile) return _yaml.node_sanitize(_yaml.load(tempfile)) project = os.path.join(datafiles.dirname, datafiles.basename) os.makedirs(os.path.join(project, '.bst')) workspace_config_path = os.path.join(project, '.bst', 'workspaces.yml') _yaml.dump(workspace_cfg, workspace_config_path) # Check that we can still read workspace config that is in old format result = cli.run(project=project, args=['workspace', 'list']) result.assert_success() loaded_config = _yaml.node_sanitize(_yaml.load(workspace_config_path)) # Check that workspace config remains the same if no modifications # to workspaces were made assert loaded_config == parse_dict_as_yaml(workspace_cfg) # Create a test bst file bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'workspace-test.bst' workspace = os.path.join(str(tmpdir), 'workspace') # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Make a change to the workspaces file result = cli.run(project=project, args=['workspace', 'open', element_name, workspace]) > result.assert_success() tests/frontend/workspace.py:736: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3 workspace list Program output was: workspaces: - element: alpha.bst directory: /workspaces/bravo Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test.bst-0 ] WARNING [unaliased-url]: git source at workspace-test.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_3/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][409de8ac][fetch:workspace-test.bst ] START test/workspace-test/409de8ac-fetch.9801.log [00:00:00][409de8ac][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ___________ test_list_supported_workspace[workspace_cfg4-expected4] ____________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4') workspace_cfg = {'format-version': 3, 'workspaces': {'alpha.bst': {'path': '/workspaces/bravo', 'prepared': True, 'running_files': {}}}} expected = {'format-version': 3, 'workspaces': {'alpha.bst': {'path': '/workspaces/bravo', 'prepared': True, 'running_files': {}}}} @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("workspace_cfg,expected", [ # Test loading version 0 without a dict ({ "alpha.bst": "/workspaces/bravo" }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 0 with only one source ({ "alpha.bst": { 0: "/workspaces/bravo" } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 1 ({ "format-version": 1, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo" } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "running_files": {} } } }), # Test loading version 2 ({ "format-version": 2, "workspaces": { "alpha.bst": { "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": False, "path": "/workspaces/bravo", "last_successful": "some_key", "running_files": { "beta.bst": ["some_file"] } } } }), # Test loading version 3 ({ "format-version": 3, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }, { "format-version": BST_WORKSPACE_FORMAT_VERSION, "workspaces": { "alpha.bst": { "prepared": True, "path": "/workspaces/bravo", "running_files": {} } } }) ]) def test_list_supported_workspace(cli, tmpdir, datafiles, workspace_cfg, expected): def parse_dict_as_yaml(node): tempfile = os.path.join(str(tmpdir), 'yaml_dump') _yaml.dump(node, tempfile) return _yaml.node_sanitize(_yaml.load(tempfile)) project = os.path.join(datafiles.dirname, datafiles.basename) os.makedirs(os.path.join(project, '.bst')) workspace_config_path = os.path.join(project, '.bst', 'workspaces.yml') _yaml.dump(workspace_cfg, workspace_config_path) # Check that we can still read workspace config that is in old format result = cli.run(project=project, args=['workspace', 'list']) result.assert_success() loaded_config = _yaml.node_sanitize(_yaml.load(workspace_config_path)) # Check that workspace config remains the same if no modifications # to workspaces were made assert loaded_config == parse_dict_as_yaml(workspace_cfg) # Create a test bst file bin_files_path = os.path.join(project, 'files', 'bin-files') element_path = os.path.join(project, 'elements') element_name = 'workspace-test.bst' workspace = os.path.join(str(tmpdir), 'workspace') # Create our repo object of the given source type with # the bin files, and then collect the initial ref. # repo = create_repo('git', str(tmpdir)) ref = repo.create(bin_files_path) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(element_path, element_name)) # Make a change to the workspaces file result = cli.run(project=project, args=['workspace', 'open', element_name, workspace]) > result.assert_success() tests/frontend/workspace.py:736: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4 workspace list Program output was: workspaces: - element: alpha.bst directory: /workspaces/bravo Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4 workspace open workspace-test.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test.bst-0 ] WARNING [unaliased-url]: git source at workspace-test.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_list_supported_workspace_4/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][fa387fb6][fetch:workspace-test.bst ] START test/workspace-test/fa387fb6-fetch.9821.log [00:00:00][fa387fb6][fetch:workspace-test.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_inconsitent_pipeline_message[git] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0') kind = 'git' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_inconsitent_pipeline_message(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:748: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][bac23155][fetch:workspace-test-git.bst ] START test/workspace-test-git/bac23155-fetch.9841.log [00:00:00][bac23155][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ____________________ test_inconsitent_pipeline_message[bzr] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1') kind = 'bzr' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_inconsitent_pipeline_message(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:748: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_inconsitent_pipeline_mess1/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/repo/ adding usr adding usr/bin adding usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1 show --deps none --format %{state} workspace-test-bzr.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1 workspace open workspace-test-bzr.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-bzr.bst-0 ] WARNING [unaliased-url]: bzr source at workspace-test-bzr.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][a3e3806c][fetch:workspace-test-bzr.bst ] START test/workspace-test-bzr/a3e3806c-fetch.9859.log [00:00:00][a3e3806c][fetch:workspace-test-bzr.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess1/repo/trunk/ added usr added usr/bin added usr/bin/hello Committed revision 1. ____________________ test_inconsitent_pipeline_message[tar] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3') kind = 'tar' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_inconsitent_pipeline_message(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:748: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3 show --deps none --format %{state} workspace-test-tar.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3 workspace open workspace-test-tar.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-tar.bst-0 ] WARNING [unaliased-url]: tar source at workspace-test-tar.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess3/repo/file.tar.gz [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][87450d16][fetch:workspace-test-tar.bst ] START test/workspace-test-tar/87450d16-fetch.9871.log [00:00:00][87450d16][fetch:workspace-test-tar.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ____________________ test_inconsitent_pipeline_message[zip] ____________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4') kind = 'zip' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("kind", repo_kinds) def test_inconsitent_pipeline_message(cli, tmpdir, datafiles, kind): > element_name, project, workspace = open_workspace(cli, tmpdir, datafiles, kind, False) tests/frontend/workspace.py:748: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4 show --deps none --format %{state} workspace-test-zip.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4 workspace open workspace-test-zip.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-zip.bst-0 ] WARNING [unaliased-url]: zip source at workspace-test-zip.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_inconsitent_pipeline_mess4/repo/file.zip [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][c465ad57][fetch:workspace-test-zip.bst ] START test/workspace-test-zip/c465ad57-fetch.9883.log [00:00:00][c465ad57][fetch:workspace-test-zip.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) _______________ test_cache_key_workspace_in_dependencies[strict] _______________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0') strict = 'strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_cache_key_workspace_in_dependencies(cli, tmpdir, datafiles, strict): checkout = os.path.join(str(tmpdir), 'checkout') > element_name, project, workspace = open_workspace(cli, os.path.join(str(tmpdir), 'repo-a'), datafiles, 'git', False) tests/frontend/workspace.py:762: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/repo-a/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/repo-a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/repo-a/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de0/repo-a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][9ba6d590][fetch:workspace-test-git.bst ] START test/workspace-test-git/9ba6d590-fetch.9903.log [00:00:00][9ba6d590][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________ test_cache_key_workspace_in_dependencies[non-strict] _____________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1') strict = 'non-strict' @pytest.mark.datafiles(DATA_DIR) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_cache_key_workspace_in_dependencies(cli, tmpdir, datafiles, strict): checkout = os.path.join(str(tmpdir), 'checkout') > element_name, project, workspace = open_workspace(cli, os.path.join(str(tmpdir), 'repo-a'), datafiles, 'git', False) tests/frontend/workspace.py:762: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/frontend/workspace.py:63: in open_workspace result.assert_success() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/repo-a/repo/.git/ [master (root-commit) 4e926a4] Initial commit 1 file changed, 3 insertions(+) create mode 100644 usr/bin/hello BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1 show --deps none --format %{state} workspace-test-git.bst Program output was: fetch needed Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/repo-a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1 workspace open workspace-test-git.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/repo-a/workspace Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:workspace-test-git.bst-0 ] WARNING [unaliased-url]: git source at workspace-test-git.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_cache_key_workspace_in_de1/repo-a/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][7bb2dbf6][fetch:workspace-test-git.bst ] START test/workspace-test-git/7bb2dbf6-fetch.9923.log [00:00:00][7bb2dbf6][fetch:workspace-test-git.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' __ test_build_all[strict-workspaced-build-dep-non_workspaced_elements_state0] __ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0') case = 'workspaced-build-dep', strict = 'strict' non_workspaced_elements_state = ['waiting', 'waiting', 'waiting', 'waiting', 'waiting'] @pytest.mark.datafiles(TEST_DIR) @pytest.mark.parametrize( ["case", "non_workspaced_elements_state"], [ ("workspaced-build-dep", ["waiting", "waiting", "waiting", "waiting", "waiting"]), ("workspaced-runtime-dep", ["buildable", "buildable", "waiting", "waiting", "waiting"]) ], ) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build_all(cli, tmpdir, datafiles, case, strict, non_workspaced_elements_state): project = os.path.join(str(datafiles), case) workspace = os.path.join(str(tmpdir), 'workspace') non_leaf_elements = ["elem2.bst", "elem3.bst", "stack.bst", "elem4.bst", "elem5.bst"] all_elements = ["elem1.bst", *non_leaf_elements] # Configure strict mode strict_mode = True if strict != 'strict': strict_mode = False cli.configure({ 'projects': { 'test': { 'strict': strict_mode } } }) # First open the workspace result = cli.run(project=project, args=['workspace', 'open', 'elem1.bst', workspace]) result.assert_success() # Now build the targets elem4.bst and elem5.bst result = cli.run(project=project, args=['build', 'elem4.bst', 'elem5.bst']) > result.assert_success() tests/frontend/workspace.py:872: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspaced-build-dep workspace open elem1.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][b30b2f08][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspace [--:--:--][ ][ main:elem1.bst-0 ] START Staging local files at files/file1 [00:00:00][ ][ main:elem1.bst-0 ] SUCCESS Staging local files at files/file1 [00:00:00][b30b2f08][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspace [--:--:--][][] INFO Saved workspace configuration BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspaced-build-dep build elem4.bst elem5.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:33:48 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspaced-build-dep) Targets: elem4.bst, elem5.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable ???????????????????????????????????????????????????????????????? elem1.bst Workspace: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac0/workspace waiting ???????????????????????????????????????????????????????????????? elem2.bst waiting ???????????????????????????????????????????????????????????????? elem3.bst waiting ???????????????????????????????????????????????????????????????? stack.bst waiting ???????????????????????????????????????????????????????????????? elem4.bst waiting ???????????????????????????????????????????????????????????????? elem5.bst =============================================================================== [--:--:--][????????][build:elem1.bst ] START test/elem1/????????-build.9936.log [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary elem1.bst: [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 6 Session: 6 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _ test_build_all[strict-workspaced-runtime-dep-non_workspaced_elements_state1] _ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1') case = 'workspaced-runtime-dep', strict = 'strict' non_workspaced_elements_state = ['buildable', 'buildable', 'waiting', 'waiting', 'waiting'] @pytest.mark.datafiles(TEST_DIR) @pytest.mark.parametrize( ["case", "non_workspaced_elements_state"], [ ("workspaced-build-dep", ["waiting", "waiting", "waiting", "waiting", "waiting"]), ("workspaced-runtime-dep", ["buildable", "buildable", "waiting", "waiting", "waiting"]) ], ) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build_all(cli, tmpdir, datafiles, case, strict, non_workspaced_elements_state): project = os.path.join(str(datafiles), case) workspace = os.path.join(str(tmpdir), 'workspace') non_leaf_elements = ["elem2.bst", "elem3.bst", "stack.bst", "elem4.bst", "elem5.bst"] all_elements = ["elem1.bst", *non_leaf_elements] # Configure strict mode strict_mode = True if strict != 'strict': strict_mode = False cli.configure({ 'projects': { 'test': { 'strict': strict_mode } } }) # First open the workspace result = cli.run(project=project, args=['workspace', 'open', 'elem1.bst', workspace]) result.assert_success() # Now build the targets elem4.bst and elem5.bst result = cli.run(project=project, args=['build', 'elem4.bst', 'elem5.bst']) > result.assert_success() tests/frontend/workspace.py:872: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspaced-runtime-dep workspace open elem1.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][b30b2f08][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspace [--:--:--][ ][ main:elem1.bst-0 ] START Staging local files at files/file1 [00:00:00][ ][ main:elem1.bst-0 ] SUCCESS Staging local files at files/file1 [00:00:00][b30b2f08][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspace [--:--:--][][] INFO Saved workspace configuration BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspaced-runtime-dep build elem4.bst elem5.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:34:02 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspaced-runtime-dep) Targets: elem4.bst, elem5.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable ???????????????????????????????????????????????????????????????? elem1.bst Workspace: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_strict_workspac1/workspace waiting 41bd6355a0057b94547b642e9d69d91ffe2e691754aeb02f0ba621d76ddba4b2 elem2.bst waiting 7fde6f28d2d99d9fc0824fcf1b3fc0935f2fec44ecf108d767f15814140b8826 elem3.bst waiting ???????????????????????????????????????????????????????????????? stack.bst waiting ???????????????????????????????????????????????????????????????? elem4.bst waiting ???????????????????????????????????????????????????????????????? elem5.bst =============================================================================== [--:--:--][????????][build:elem1.bst ] START test/elem1/????????-build.9948.log [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary elem1.bst: [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 6 Session: 6 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _ test_build_all[non-strict-workspaced-build-dep-non_workspaced_elements_state0] _ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0') case = 'workspaced-build-dep', strict = 'non-strict' non_workspaced_elements_state = ['waiting', 'waiting', 'waiting', 'waiting', 'waiting'] @pytest.mark.datafiles(TEST_DIR) @pytest.mark.parametrize( ["case", "non_workspaced_elements_state"], [ ("workspaced-build-dep", ["waiting", "waiting", "waiting", "waiting", "waiting"]), ("workspaced-runtime-dep", ["buildable", "buildable", "waiting", "waiting", "waiting"]) ], ) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build_all(cli, tmpdir, datafiles, case, strict, non_workspaced_elements_state): project = os.path.join(str(datafiles), case) workspace = os.path.join(str(tmpdir), 'workspace') non_leaf_elements = ["elem2.bst", "elem3.bst", "stack.bst", "elem4.bst", "elem5.bst"] all_elements = ["elem1.bst", *non_leaf_elements] # Configure strict mode strict_mode = True if strict != 'strict': strict_mode = False cli.configure({ 'projects': { 'test': { 'strict': strict_mode } } }) # First open the workspace result = cli.run(project=project, args=['workspace', 'open', 'elem1.bst', workspace]) result.assert_success() # Now build the targets elem4.bst and elem5.bst result = cli.run(project=project, args=['build', 'elem4.bst', 'elem5.bst']) > result.assert_success() tests/frontend/workspace.py:872: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspaced-build-dep workspace open elem1.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][b30b2f08][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspace [--:--:--][ ][ main:elem1.bst-0 ] START Staging local files at files/file1 [00:00:00][ ][ main:elem1.bst-0 ] SUCCESS Staging local files at files/file1 [00:00:00][b30b2f08][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspace [--:--:--][][] INFO Saved workspace configuration BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspaced-build-dep build elem4.bst elem5.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:34:16 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspaced-build-dep) Targets: elem4.bst, elem5.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable ???????????????????????????????????????????????????????????????? elem1.bst Workspace: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work0/workspace waiting ???????????????????????????????????????????????????????????????? elem2.bst waiting ???????????????????????????????????????????????????????????????? elem3.bst waiting ???????????????????????????????????????????????????????????????? stack.bst waiting ???????????????????????????????????????????????????????????????? elem4.bst waiting ???????????????????????????????????????????????????????????????? elem5.bst =============================================================================== [--:--:--][????????][build:elem1.bst ] START test/elem1/????????-build.9961.log [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary elem1.bst: [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 6 Session: 6 Fetch Queue: processed 0, skipped 6, failed 0 Build Queue: processed 0, skipped 0, failed 1 _ test_build_all[non-strict-workspaced-runtime-dep-non_workspaced_elements_state1] _ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1') case = 'workspaced-runtime-dep', strict = 'non-strict' non_workspaced_elements_state = ['buildable', 'buildable', 'waiting', 'waiting', 'waiting'] @pytest.mark.datafiles(TEST_DIR) @pytest.mark.parametrize( ["case", "non_workspaced_elements_state"], [ ("workspaced-build-dep", ["waiting", "waiting", "waiting", "waiting", "waiting"]), ("workspaced-runtime-dep", ["buildable", "buildable", "waiting", "waiting", "waiting"]) ], ) @pytest.mark.parametrize("strict", [("strict"), ("non-strict")]) def test_build_all(cli, tmpdir, datafiles, case, strict, non_workspaced_elements_state): project = os.path.join(str(datafiles), case) workspace = os.path.join(str(tmpdir), 'workspace') non_leaf_elements = ["elem2.bst", "elem3.bst", "stack.bst", "elem4.bst", "elem5.bst"] all_elements = ["elem1.bst", *non_leaf_elements] # Configure strict mode strict_mode = True if strict != 'strict': strict_mode = False cli.configure({ 'projects': { 'test': { 'strict': strict_mode } } }) # First open the workspace result = cli.run(project=project, args=['workspace', 'open', 'elem1.bst', workspace]) result.assert_success() # Now build the targets elem4.bst and elem5.bst result = cli.run(project=project, args=['build', 'elem4.bst', 'elem5.bst']) > result.assert_success() tests/frontend/workspace.py:872: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 0 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspaced-runtime-dep workspace open elem1.bst /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspace Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources [--:--:--][b30b2f08][ main:elem1.bst ] START Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspace [--:--:--][ ][ main:elem1.bst-0 ] START Staging local files at files/file1 [00:00:00][ ][ main:elem1.bst-0 ] SUCCESS Staging local files at files/file1 [00:00:00][b30b2f08][ main:elem1.bst ] SUCCESS Staging sources to /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspace [--:--:--][][] INFO Saved workspace configuration BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspaced-runtime-dep build elem4.bst elem5.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:34:32 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspaced-runtime-dep) Targets: elem4.bst, elem5.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/cache/artifacts Strict Build Plan: No Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable ???????????????????????????????????????????????????????????????? elem1.bst Workspace: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_all_non_strict_work1/workspace buildable 41bd6355a0057b94547b642e9d69d91ffe2e691754aeb02f0ba621d76ddba4b2 elem2.bst buildable 7fde6f28d2d99d9fc0824fcf1b3fc0935f2fec44ecf108d767f15814140b8826 elem3.bst waiting ???????????????????????????????????????????????????????????????? stack.bst waiting ???????????????????????????????????????????????????????????????? elem4.bst waiting ???????????????????????????????????????????????????????????????? elem5.bst =============================================================================== [--:--:--][41bd6355][build:elem2.bst ] START test/elem2/41bd6355-build.9974.log [--:--:--][????????][build:elem1.bst ] START test/elem1/????????-build.9973.log [--:--:--][7fde6f28][build:elem3.bst ] START test/elem3/7fde6f28-build.9976.log [00:00:00][41bd6355][build:elem2.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:00][7fde6f28][build:elem3.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary elem1.bst: [00:00:00][????????][build:elem1.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) elem2.bst: [00:00:00][41bd6355][build:elem2.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) elem3.bst: [00:00:00][7fde6f28][build:elem3.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 6 Session: 6 Fetch Queue: processed 0, skipped 6, failed 0 Build Queue: processed 0, skipped 0, failed 3 ______________________________ test_simple_build _______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0') @pytest.mark.datafiles(DATA_DIR) def test_simple_build(cli, tmpdir, datafiles): project = os.path.join(str(datafiles), 'foo') copy_subprojects(project, datafiles, ['base']) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:41: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/foo build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:35:34 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/foo) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_simple_build0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 9ff0477d2cfbbc31ae3dfe725815216b6689c017b928af9c10d7b0e689f850b2 base.bst:target.bst waiting 7a789435f3456ff8751d3b1ee07f85fca77099311d34dd0d2669042c49ea8afd app.bst waiting 3feb1f5e2719ac3d5d30b262a10a67f7ebcee5b9ab84aa2e05c5b501b71e4d20 target.bst =============================================================================== [--:--:--][9ff0477d][build:base.bst:target.bst ] START base/target/9ff0477d-build.10019.log [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary target.bst: [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 3 Session: 3 Fetch Queue: processed 0, skipped 3, failed 0 Build Queue: processed 0, skipped 0, failed 1 ______________________________ test_nested_simple ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0') @pytest.mark.datafiles(DATA_DIR) def test_nested_simple(cli, tmpdir, datafiles): foo = os.path.join(str(datafiles), 'foo') copy_subprojects(foo, datafiles, ['base']) project = os.path.join(str(datafiles), 'nested') copy_subprojects(project, datafiles, ['foo']) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:92: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/nested build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:36:02 Project: nested (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/nested) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_simple0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 9ff0477d2cfbbc31ae3dfe725815216b6689c017b928af9c10d7b0e689f850b2 base.bst:target.bst waiting 7a789435f3456ff8751d3b1ee07f85fca77099311d34dd0d2669042c49ea8afd foo.bst:app.bst waiting 3feb1f5e2719ac3d5d30b262a10a67f7ebcee5b9ab84aa2e05c5b501b71e4d20 foo.bst:target.bst waiting 32db25950d5863d42c3dce271450d0b9d7317345aee7b27af3610fa230a8c0b2 target.bst =============================================================================== [--:--:--][9ff0477d][build:base.bst:target.bst ] START base/target/9ff0477d-build.10041.log [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary target.bst: [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 4 Session: 4 Fetch Queue: processed 0, skipped 4, failed 0 Build Queue: processed 0, skipped 0, failed 1 ______________________________ test_nested_double ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0') @pytest.mark.datafiles(DATA_DIR) def test_nested_double(cli, tmpdir, datafiles): foo = os.path.join(str(datafiles), 'foo') copy_subprojects(foo, datafiles, ['base']) bar = os.path.join(str(datafiles), 'bar') copy_subprojects(bar, datafiles, ['base']) project = os.path.join(str(datafiles), 'toplevel') copy_subprojects(project, datafiles, ['base', 'foo', 'bar']) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:116: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/toplevel build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:01][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:36:12 Project: toplevel (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/toplevel) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_nested_double0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 9ff0477d2cfbbc31ae3dfe725815216b6689c017b928af9c10d7b0e689f850b2 base.bst:target.bst waiting 253d4572eb342592535356cbc370d88820fe78c2757c466bb8c56cd6d55a02ce bar.bst:app.bst waiting 4beef371479d56364d58d83ee6e9c69f252104500be775a770e29cf0394ac1a0 bar.bst:target.bst waiting 7a789435f3456ff8751d3b1ee07f85fca77099311d34dd0d2669042c49ea8afd foo.bst:app.bst waiting 3feb1f5e2719ac3d5d30b262a10a67f7ebcee5b9ab84aa2e05c5b501b71e4d20 foo.bst:target.bst waiting 8e7722897c08f9cb1c3a19e721d5386b6787713dcdb808aaab2e4249579736ec target.bst =============================================================================== [--:--:--][9ff0477d][build:base.bst:target.bst ] START base/target/9ff0477d-build.10048.log [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:03][][] FAILURE Build Failure Summary target.bst: [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 6 Session: 6 Fetch Queue: processed 0, skipped 6, failed 0 Build Queue: processed 0, skipped 0, failed 1 _____________________________ test_options_default _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0') @pytest.mark.datafiles(DATA_DIR) def test_options_default(cli, tmpdir, datafiles): project = os.path.join(str(datafiles), 'options-default') copy_subprojects(project, datafiles, ['options-base']) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:176: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/options-default build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:36:46 Project: options-default (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/options-default) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_default0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 9e5fd7683ecb7e515dd775e0bfa2fde605a19d9b2f3f725c385a673e975d32d4 base.bst:target.bst waiting e72749291008185f8ed57079f701b3dbc4f1d3a9526eac2584d2001840e01916 target.bst =============================================================================== [--:--:--][9e5fd768][build:base.bst:target.bst ] START options-base/target/9e5fd768-build.10077.log [00:00:00][9e5fd768][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary target.bst: [00:00:00][9e5fd768][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 _________________________________ test_options _________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0') @pytest.mark.datafiles(DATA_DIR) def test_options(cli, tmpdir, datafiles): project = os.path.join(str(datafiles), 'options') copy_subprojects(project, datafiles, ['options-base']) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:193: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/options build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:36:55 Project: options (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/options) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 451b49fe21e8579f7f925c9d853668ef96081057daec0ede381634689bc9b95f base.bst:target.bst waiting 80b9c0b7c4ed5b615da6d0fead54c146a4f53ef984472e06012838ecfa4e8f1c target.bst =============================================================================== [--:--:--][451b49fe][build:base.bst:target.bst ] START options-base/target/451b49fe-build.10084.log [00:00:00][451b49fe][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary target.bst: [00:00:00][451b49fe][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 _____________________________ test_options_inherit _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0') @pytest.mark.datafiles(DATA_DIR) def test_options_inherit(cli, tmpdir, datafiles): project = os.path.join(str(datafiles), 'options-inherit') copy_subprojects(project, datafiles, ['options-base']) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:210: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/options-inherit build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:37:04 Project: options-inherit (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/options-inherit) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_options_inherit0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Project Options animal: horsy Pipeline buildable 451b49fe21e8579f7f925c9d853668ef96081057daec0ede381634689bc9b95f base.bst:target.bst waiting 80b9c0b7c4ed5b615da6d0fead54c146a4f53ef984472e06012838ecfa4e8f1c target.bst =============================================================================== [--:--:--][451b49fe][build:base.bst:target.bst ] START options-base/target/451b49fe-build.10091.log [00:00:00][451b49fe][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Build Failure Summary target.bst: [00:00:00][451b49fe][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 2 Session: 2 Fetch Queue: processed 0, skipped 2, failed 0 Build Queue: processed 0, skipped 0, failed 1 ________________________________ test_git_show _________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0') @pytest.mark.skipif(HAVE_GIT is False, reason="git is not available") @pytest.mark.datafiles(DATA_DIR) def test_git_show(cli, tmpdir, datafiles): project = os.path.join(str(datafiles), 'foo') checkoutdir = os.path.join(str(tmpdir), "checkout") # Create the repo from 'base' subdir repo = create_repo('git', str(tmpdir)) ref = repo.create(os.path.join(str(datafiles), 'base')) # Write out junction element with git source element = { 'kind': 'junction', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(project, 'base.bst')) # Verify that bst show does not implicitly fetch subproject result = cli.run(project=project, args=['show', 'target.bst']) result.assert_main_error(ErrorDomain.LOAD, LoadErrorReason.SUBPROJECT_FETCH_NEEDED) # Explicitly fetch subproject result = cli.run(project=project, args=['fetch', 'base.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:243: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/repo/.git/ [master (root-commit) fc2494f] Initial commit 3 files changed, 6 insertions(+) create mode 100644 base.txt create mode 100644 project.conf create mode 100644 target.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/foo show target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Loading elements [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/repo [00:00:00][][] FAILURE Loading elements Subproject fetch needed for junction: base.bst Try fetching the project with `bst fetch base.bst` BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/foo fetch base.bst Program stderr was: [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:37:19 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/foo) Targets: base.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_show0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed de5d31b1afaa1e2a90fc50f459036be3310e2df527f5d5cc3836118be6b96416 base.bst =============================================================================== [--:--:--][de5d31b1][fetch:base.bst ] START foo/base/de5d31b1-fetch.10112.log [00:00:00][de5d31b1][fetch:base.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Fetch Failure Summary base.bst: [00:00:00][de5d31b1][fetch:base.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' ________________________________ test_git_build ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0') @pytest.mark.skipif(HAVE_GIT is False, reason="git is not available") @pytest.mark.datafiles(DATA_DIR) def test_git_build(cli, tmpdir, datafiles): project = os.path.join(str(datafiles), 'foo') checkoutdir = os.path.join(str(tmpdir), "checkout") # Create the repo from 'base' subdir repo = create_repo('git', str(tmpdir)) ref = repo.create(os.path.join(str(datafiles), 'base')) # Write out junction element with git source element = { 'kind': 'junction', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(project, 'base.bst')) # Build (with implicit fetch of subproject), checkout result = cli.run(project=project, args=['build', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:271: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/repo/.git/ [master (root-commit) fc2494f] Initial commit 3 files changed, 6 insertions(+) create mode 100644 base.txt create mode 100644 project.conf create mode 100644 target.bst BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/foo build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/repo [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/repo [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/repo [00:00:02][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:37:30 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/foo) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_git_build0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 9ff0477d2cfbbc31ae3dfe725815216b6689c017b928af9c10d7b0e689f850b2 base.bst:target.bst waiting 7a789435f3456ff8751d3b1ee07f85fca77099311d34dd0d2669042c49ea8afd app.bst waiting 3feb1f5e2719ac3d5d30b262a10a67f7ebcee5b9ab84aa2e05c5b501b71e4d20 target.bst =============================================================================== [--:--:--][9ff0477d][build:base.bst:target.bst ] START base/target/9ff0477d-build.10140.log [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary target.bst: [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 3 Session: 3 Fetch Queue: processed 0, skipped 3, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________ test_build_git_cross_junction_names ______________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0') @pytest.mark.datafiles(DATA_DIR) def test_build_git_cross_junction_names(cli, tmpdir, datafiles): project = os.path.join(str(datafiles), 'foo') checkoutdir = os.path.join(str(tmpdir), "checkout") # Create the repo from 'base' subdir repo = create_repo('git', str(tmpdir)) ref = repo.create(os.path.join(str(datafiles), 'base')) # Write out junction element with git source element = { 'kind': 'junction', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(project, 'base.bst')) print(element) print(cli.get_pipeline(project, ['base.bst'])) # Build (with implicit fetch of subproject), checkout result = cli.run(project=project, args=['build', 'base.bst:target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/loader/junctions.py:312: AssertionError ----------------------------- Captured stdout call ----------------------------- Initialized empty Git repository in /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/repo/.git/ [master (root-commit) fc2494f] Initial commit 3 files changed, 6 insertions(+) create mode 100644 base.txt create mode 100644 project.conf create mode 100644 target.bst {'kind': 'junction', 'sources': [{'kind': 'git', 'url': 'file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/repo', 'track': 'master', 'ref': 'fc2494f27c32501df3e10cb9580e733bb3f9b853'}]} BuildStream exited with code 0 for invocation: bst --no-colors --no-verbose --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/foo show --deps plan --format %{name} base.bst Program output was: base.bst Program stderr was: [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state ['base.bst'] BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/foo build base.bst:target.bst Program stderr was: [--:--:--][][] START Build [--:--:--][][] START Loading elements [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/repo [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/repo [--:--:--][ ][ main:base.bst-0 ] WARNING [unaliased-url]: git source at base.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/repo [00:00:02][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:37:54 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/foo) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_build_git_cross_junction_0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 9ff0477d2cfbbc31ae3dfe725815216b6689c017b928af9c10d7b0e689f850b2 base.bst:target.bst =============================================================================== [--:--:--][9ff0477d][build:base.bst:target.bst ] START base/target/9ff0477d-build.10180.log [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:04][][] FAILURE Build Failure Summary target.bst: [00:00:00][9ff0477d][build:base.bst:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Switched to a new branch 'master' _____________________________ test_missing_command _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0') @pytest.mark.datafiles(DATA_DIR) def test_missing_command(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) result = cli.run(project=project, args=['build', 'no-runtime.bst']) > result.assert_task_error(ErrorDomain.SANDBOX, 'missing-command') tests/sandboxes/missing-command.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'missing-command' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 5 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0 build no-runtime.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:41:12 Project: test (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0) Targets: no-runtime.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_missing_command0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable c8f5a4700863ff839fb272ee5c8eafa2ba7a0536957b74c4bc8e9094f95f7cf9 no-runtime.bst =============================================================================== [--:--:--][c8f5a470][build:no-runtime.bst ] START test/no-runtime/c8f5a470-build.10340.log [00:00:00][c8f5a470][build:no-runtime.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary no-runtime.bst: [00:00:00][c8f5a470][build:no-runtime.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _____________________________ test_fetch_checkout ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0') @pytest.mark.skipif(HAVE_BZR is False, reason="bzr is not available") @pytest.mark.datafiles(os.path.join(DATA_DIR)) def test_fetch_checkout(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), 'checkout') repo = create_repo('bzr', str(tmpdir)) ref = repo.create(os.path.join(project, 'basic')) # Write out our test target element = { 'kind': 'import', 'sources': [ repo.source_config(ref=ref) ] } _yaml.dump(element, os.path.join(project, 'target.bst')) # Fetch, build, checkout result = cli.run(project=project, args=['fetch', 'target.bst']) > assert result.exit_code == 0 E assert 255 == 0 E + where 255 = .exit_code tests/sources/bzr.py:36: AssertionError ----------------------------- Captured stdout call ----------------------------- Shared repository with trees (format: 2a) Location: shared repository: tmp/test_fetch_checkout0/repo Created a repository tree (format: 2a) Using shared repository: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/repo/ adding test BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0 fetch target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Fetch [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [--:--:--][ ][ main:target.bst-0 ] WARNING [unaliased-url]: bzr source at target.bst [line 3 column 2]: Use of unaliased source download URL: file:///builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/repo [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:41:42 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline fetch needed b9c5f26213d97841b5a73da6c756f50707eb7fcbaa6fdf4fd0abee8c18ce3667 target.bst =============================================================================== [--:--:--][b9c5f262][fetch:target.bst ] START foo/target/b9c5f262-fetch.10352.log [00:00:00][b9c5f262][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Fetch Failure Summary target.bst: [00:00:00][b9c5f262][fetch:target.bst ] BUG Fetch An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 0, failed 1 ----------------------------- Captured stderr call ----------------------------- Committing to: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_fetch_checkout0/repo/trunk/ added test Committed revision 1. _______________________________ test_stage_file ________________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'basic')) def test_stage_file(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/sources/local.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:42:37 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 375e093d686ed5d70d13b75e9851d7e8e1cd15478bd63d53f542b357e92bef01 target.bst =============================================================================== [--:--:--][375e093d][build:target.bst ] START foo/target/375e093d-build.10401.log [00:00:00][375e093d][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][375e093d][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _____________________________ test_stage_directory _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'directory')) def test_stage_directory(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/sources/local.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:42:44 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_directory0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable b8203c9dec9762918f24e8e196a2d909765ded3a742dd319800149f132a867c8 target.bst =============================================================================== [--:--:--][b8203c9d][build:target.bst ] START foo/target/b8203c9d-build.10408.log [00:00:00][b8203c9d][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][b8203c9d][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 ______________________________ test_stage_symlink ______________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'symlink')) def test_stage_symlink(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Workaround datafiles bug: # # https://github.com/omarkohl/pytest-datafiles/issues/1 # # Create the symlink by hand. symlink = os.path.join(project, 'files', 'symlink-to-file.txt') os.symlink('file.txt', symlink) # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/sources/local.py:119: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:42:52 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_symlink0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 38d760c646df3782104960936fa8e24142377be68478e5ad3dbe5bd4791434c2 target.bst =============================================================================== [--:--:--][38d760c6][build:target.bst ] START foo/target/38d760c6-build.10415.log [00:00:00][38d760c6][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][38d760c6][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 ____________________________ test_stage_file_exists ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'file-exists')) def test_stage_file_exists(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, 'ensure-stage-dir-fail') tests/sources/local.py:137: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'ensure-stage-dir-fail' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:43:00 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_exists0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 11d56b7734ac7be657efe8aaa95b3883e8887d46aa75e92f789c6a945e74251f target.bst =============================================================================== [--:--:--][11d56b77][build:target.bst ] START foo/target/11d56b77-build.10422.log [00:00:00][11d56b77][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][11d56b77][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _____________________________ test_stage_and_patch _____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'basic')) def test_stage_and_patch(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/sources/patch.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:43:58 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_and_patch0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable d7a6f17ebddfe43f6eaa4c3c4e8df156b79c50ce66f85d589c29e2204ece59b1 target.bst =============================================================================== [--:--:--][d7a6f17e][build:target.bst ] START foo/target/d7a6f17e-build.10472.log [00:00:00][d7a6f17e][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][d7a6f17e][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _______________________ test_stage_file_nonexistent_dir ________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'basic')) def test_stage_file_nonexistent_dir(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Fails at build time because it tries to patch into a non-existing directory result = cli.run(project=project, args=['build', 'failure-nonexistent-dir.bst']) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, "patch-no-files") tests/sources/patch.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'patch-no-files' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0 build failure-nonexistent-dir.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:44:05 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0) Targets: failure-nonexistent-dir.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_nonexistent_di0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 454feca8fbbe427ba2b4b5b1a73dffd10b1acdb0b32c2c4c32a4b89e664460f2 failure-nonexistent-dir.bst =============================================================================== [--:--:--][454feca8][build:failure-nonexistent-dir.bst ] START foo/failure-nonexistent-dir/454feca8-build.10480.log [00:00:00][454feca8][build:failure-nonexistent-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary failure-nonexistent-dir.bst: [00:00:00][454feca8][build:failure-nonexistent-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 __________________________ test_stage_file_empty_dir ___________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'basic')) def test_stage_file_empty_dir(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Fails at build time because it tries to patch with nothing else staged result = cli.run(project=project, args=['build', 'failure-empty-dir.bst']) result.assert_main_error(ErrorDomain.STREAM, None) > result.assert_task_error(ErrorDomain.SOURCE, "patch-no-files") tests/sources/patch.py:105: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = error_domain = , error_reason = 'patch-no-files' fail_message = '' def assert_task_error(self, error_domain, error_reason, fail_message=''): test_domain = error_domain.value if isinstance (error_domain, Enum) else error_domain test_reason = error_reason.value if isinstance (error_reason, Enum) else error_reason assert self.exit_code != 0, fail_message > assert self.task_error_domain == test_domain, fail_message E AssertionError: E assert None == 10 E + where None = .task_error_domain tests/testutils/runcli.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0 build failure-empty-dir.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:44:12 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0) Targets: failure-empty-dir.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_file_empty_dir0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable cc2682a5aa640a74665a21afd85e8d6af45a4dfd58666119518157e231b59249 failure-empty-dir.bst =============================================================================== [--:--:--][cc2682a5][build:failure-empty-dir.bst ] START foo/failure-empty-dir/cc2682a5-build.10487.log [00:00:00][cc2682a5][build:failure-empty-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary failure-empty-dir.bst: [00:00:00][cc2682a5][build:failure-empty-dir.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 ________________________ test_stage_separate_patch_dir _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'separate-patch-dir')) def test_stage_separate_patch_dir(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Track, fetch, build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/sources/patch.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:44:20 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_separate_patch_dir0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 9d5ccaf00928ffa25f7b29fdf6d46e26a5328d6e31fbfb6c9f1a8dc5b38324b4 target.bst =============================================================================== [--:--:--][9d5ccaf0][build:target.bst ] START foo/target/9d5ccaf0-build.10494.log [00:00:00][9d5ccaf0][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][9d5ccaf0][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _________________________ test_stage_multiple_patches __________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'multiple-patches')) def test_stage_multiple_patches(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Track, fetch, build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/sources/patch.py:131: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:44:28 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_stage_multiple_patches0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable d5260a2784705cee4c10abf4649b93838ee91372435d9e498732836f547b7b38 target.bst =============================================================================== [--:--:--][d5260a27][build:target.bst ] START foo/target/d5260a27-build.10501.log [00:00:00][d5260a27][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][d5260a27][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 ____________________________ test_patch_strip_level ____________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0') @pytest.mark.datafiles(os.path.join(DATA_DIR, 'different-strip-level')) def test_patch_strip_level(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) checkoutdir = os.path.join(str(tmpdir), "checkout") # Track, fetch, build, checkout result = cli.run(project=project, args=['build', 'target.bst']) > result.assert_success() tests/sources/patch.py:147: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0 build target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Build [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state [--:--:--][][] START Checking sources [00:00:00][][] SUCCESS Checking sources BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:44:35 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0) Targets: target.bst Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_patch_strip_level0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Pipeline buildable 8f094e036c7a793873828c087b9cc43969a74fe08aeac48456f5b3f1fe770e7f target.bst =============================================================================== [--:--:--][8f094e03][build:target.bst ] START foo/target/8f094e03-build.10508.log [00:00:00][8f094e03][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:01][][] FAILURE Build Failure Summary target.bst: [00:00:00][8f094e03][build:target.bst ] BUG Build An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 1 Session: 1 Fetch Queue: processed 0, skipped 1, failed 0 Build Queue: processed 0, skipped 0, failed 1 _________________________ test_custom_transform_source _________________________ cli = tmpdir = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0') datafiles = local('/builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0') @pytest.mark.datafiles(DATA_DIR) def test_custom_transform_source(cli, tmpdir, datafiles): project = os.path.join(datafiles.dirname, datafiles.basename) # Set the project_dir alias in project.conf to the path to the tested project project_config_path = os.path.join(project, "project.conf") project_config = _yaml.load(project_config_path) aliases = _yaml.node_get(project_config, dict, "aliases") aliases["project_dir"] = "file://{}".format(project) _yaml.dump(_yaml.node_sanitize(project_config), project_config_path) # Ensure we can track result = cli.run(project=project, args=[ 'track', 'target.bst' ]) > result.assert_success() tests/sources/previous_source_access.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = fail_message = '' def assert_success(self, fail_message=''): > assert self.exit_code == 0, fail_message E AssertionError: E assert 255 == 0 E + where 255 = .exit_code tests/testutils/runcli.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- BuildStream exited with code 255 for invocation: bst --no-colors --config /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/buildstream.conf --directory /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0 track target.bst Program stderr was: [--:--:--][][] STATUS Cache usage recomputed: 12K / infinity (0%) [--:--:--][][] START Track [--:--:--][][] START Loading elements [00:00:00][][] SUCCESS Loading elements [--:--:--][][] START Resolving elements [00:00:00][][] SUCCESS Resolving elements [--:--:--][][] START Resolving cached state [00:00:00][][] SUCCESS Resolving cached state BuildStream Version 1.6.9 Session Start: Monday, 24-06-2024 at 06:44:43 Project: foo (/builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0) Targets: Cache Usage: 12K / infinity (0%) User Configuration Configuration File: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/buildstream.conf Log Files: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/logs Source Mirrors: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/sources Build Area: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/build Artifact Cache: /builddir/build/BUILD/buildstream-1.6.9/tmp/test_custom_transform_source0/cache/artifacts Strict Build Plan: Yes Maximum Fetch Tasks: 10 Maximum Build Tasks: 4 Maximum Push Tasks: 4 Maximum Network Retries: 2 Loaded Plugins Source Plugins - foo_transform Pipeline =============================================================================== [--:--:--][????????][track:target.bst ] START foo/target/????????-track.10515.log [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) [00:00:02][][] FAILURE Track Failure Summary target.bst: [00:00:00][????????][track:target.bst ] BUG Track An unhandled exception occured: Traceback (most recent call last): File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/job.py", line 384, in _child_action result = self.child_process() ^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88, in child_process env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1284, in round_trip_dump error_deprecation('round_trip_dump', 'dump') File "/usr/lib/python3.12/site-packages/ruamel/yaml/main.py", line 1039, in error_deprecation raise AttributeError(s, name=None) AttributeError: "round_trip_dump()" has been removed, use yaml = YAML() yaml.dump(...) instead of file "/builddir/build/BUILDROOT/buildstream-1.6.9-9.fc41.noarch/usr/lib/python3.12/site-packages/buildstream/_scheduler/jobs/elementjob.py", line 88 env_dump = yaml.round_trip_dump(elt_env, default_flow_style=False, allow_unicode=True) Pipeline Summary Total: 0 Session: 1 Track Queue: processed 0, skipped 0, failed 1 =============================== warnings summary =============================== tests/frontend/logging.py:44 /builddir/build/BUILD/buildstream-1.6.9/tests/frontend/logging.py:44: SyntaxWarning: invalid escape sequence '\[' m = re.search("\[\d\d:\d\d:\d\d\]\[\]\[\] SUCCESS Checking sources", result.stderr) tests/frontend/logging.py:81 /builddir/build/BUILD/buildstream-1.6.9/tests/frontend/logging.py:81: SyntaxWarning: invalid escape sequence '\d' m = re.search("\d\d:\d\d:\d\d,\d\d:\d\d:\d\d.\d{6},\d\d:\d\d:\d\d,,,SUCCESS,Checking sources", result.stderr) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 20 durations ============================= 98.60s call tests/frontend/show.py::test_exceed_max_recursion_depth[500] 82.82s call tests/frontend/show.py::test_exceed_max_recursion_depth[1200] 78.81s call tests/format/variables.py::test_deep_references[5000] 75.91s call tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[bzr] 56.78s call tests/frontend/track_cross_junction.py::test_track_exceptions[bzr] 43.82s call tests/frontend/track.py::test_track_recurse_except[bzr] 39.22s call tests/frontend/fetch.py::test_fetch[bzr] 39.19s call tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-bzr] 38.99s call tests/frontend/track.py::test_track_recurse[bzr-10] 38.98s call tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-bzr] 37.45s call tests/frontend/track.py::test_track[bzr-project.refs] 37.29s call tests/frontend/track.py::test_track_include[bzr-project.refs] 37.12s call tests/frontend/workspace.py::test_open_force_different_workspace[bzr] 37.00s call tests/frontend/track.py::test_track_include[bzr-inline] 36.99s call tests/frontend/workspace.py::test_open[bzr] 36.99s call tests/frontend/workspace.py::test_close[bzr] 36.94s call tests/frontend/track.py::test_track_recurse[bzr-1] 36.53s call tests/frontend/workspace.py::test_open_track[bzr] 35.94s call tests/frontend/workspace.py::test_build[non-strict-bzr] 35.69s call tests/frontend/track.py::test_track[bzr-inline] =========================== short test summary info ============================ FAILED tests/artifactcache/cache_size.py::test_cache_size_roundtrip - Asserti... FAILED tests/artifactcache/cache_size.py::test_cache_size_write - AssertionEr... FAILED tests/artifactcache/expiry.py::test_keep_dependencies - AssertionError: FAILED tests/artifactcache/expiry.py::test_never_delete_required - AssertionE... FAILED tests/artifactcache/expiry.py::test_never_delete_required_track - Asse... FAILED tests/artifactcache/expiry.py::test_extract_expiry - AssertionError: FAILED tests/frontend/buildcheckout.py::test_build_checkout[strict-copies] - ... FAILED tests/frontend/buildcheckout.py::test_build_checkout[strict-hardlinks] FAILED tests/frontend/buildcheckout.py::test_build_checkout[non-strict-copies] FAILED tests/frontend/buildcheckout.py::test_build_checkout[non-strict-hardlinks] FAILED tests/frontend/buildcheckout.py::test_build_checkout_deps[run] - Asser... FAILED tests/frontend/buildcheckout.py::test_build_checkout_deps[none] - Asse... FAILED tests/frontend/buildcheckout.py::test_build_checkout_tarball - Asserti... FAILED tests/frontend/buildcheckout.py::test_build_checkout_tarball_is_deterministic FAILED tests/frontend/buildcheckout.py::test_build_checkout_nonempty[copies] FAILED tests/frontend/buildcheckout.py::test_build_checkout_nonempty[hardlinks] FAILED tests/frontend/buildcheckout.py::test_build_checkout_force[copies] - A... FAILED tests/frontend/buildcheckout.py::test_build_checkout_force[hardlinks] FAILED tests/frontend/buildcheckout.py::test_build_checkout_force_tarball - A... FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-git] FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-bzr] FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-tar] FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[strict-zip] FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-git] FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-bzr] FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-tar] FAILED tests/frontend/buildcheckout.py::test_fetch_build_checkout[non-strict-zip] FAILED tests/frontend/buildcheckout.py::test_install_to_build - AssertionError: FAILED tests/frontend/buildcheckout.py::test_unfetched_junction[inline] - Ass... FAILED tests/frontend/buildcheckout.py::test_unfetched_junction[project.refs] FAILED tests/frontend/buildcheckout.py::test_build_checkout_junction - Assert... FAILED tests/frontend/buildcheckout.py::test_build_checkout_workspaced_junction FAILED tests/frontend/buildcheckout.py::test_build_checkout_cross_junction - ... FAILED tests/frontend/buildcheckout.py::test_build_junction_short_notation - ... FAILED tests/frontend/buildcheckout.py::test_build_junction_short_notation_filename FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets0-exceptions0-tracked0-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets1-exceptions1-tracked1-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets2-exceptions2-tracked2-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets3-exceptions3-tracked3-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets4-exceptions4-tracked4-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets5-exceptions5-tracked5-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets6-exceptions6-tracked6-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets7-exceptions7-tracked7-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-inline-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track[track_targets8-exceptions8-tracked8-project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track_all[inline-strict] - As... FAILED tests/frontend/buildtrack.py::test_build_track_all[inline-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track_all[project.refs-strict] FAILED tests/frontend/buildtrack.py::test_build_track_all[project.refs-no-strict] FAILED tests/frontend/buildtrack.py::test_build_track_track_first[--strict] FAILED tests/frontend/buildtrack.py::test_build_track_track_first[--no-strict] FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[corewarn.bst-fatal_warnings3-False-None] FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warninga.bst-fatal_warnings4-False-None] FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warningb.bst-fatal_warnings5-False-None] FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warninga.bst-fatal_warnings6-False-None] FAILED tests/frontend/configurable_warnings.py::test_fatal_warnings[warningb.bst-fatal_warnings7-False-None] FAILED tests/frontend/cross_junction_workspace.py::test_open_cross_junction FAILED tests/frontend/cross_junction_workspace.py::test_list_cross_junction FAILED tests/frontend/cross_junction_workspace.py::test_close_cross_junction FAILED tests/frontend/cross_junction_workspace.py::test_close_all_cross_junction FAILED tests/frontend/fetch.py::test_fetch[git] - AssertionError: FAILED tests/frontend/fetch.py::test_fetch[bzr] - AssertionError: FAILED tests/frontend/fetch.py::test_fetch[tar] - AssertionError: FAILED tests/frontend/fetch.py::test_fetch[zip] - AssertionError: FAILED tests/frontend/fetch.py::test_fetch_cross_junction[git-project.refs] FAILED tests/frontend/fetch.py::test_fetch_cross_junction[bzr-project.refs] FAILED tests/frontend/fetch.py::test_fetch_cross_junction[tar-project.refs] FAILED tests/frontend/fetch.py::test_fetch_cross_junction[zip-project.refs] FAILED tests/frontend/logging.py::test_default_logging - AssertionError: FAILED tests/frontend/logging.py::test_custom_logging - AssertionError: FAILED tests/frontend/pull.py::test_pull_missing_notifies_user - AssertionErr... FAILED tests/frontend/show.py::test_fetched_junction[workspace-junction-dep.bst] FAILED tests/frontend/show.py::test_fetched_junction[workspace-junction.bst:import-etc.bst] FAILED tests/frontend/show.py::test_fetched_junction[no-workspace-junction-dep.bst] FAILED tests/frontend/show.py::test_fetched_junction[no-workspace-junction.bst:import-etc.bst] FAILED tests/frontend/show.py::test_strict_dependencies[non-strict-depends.bst-cached] FAILED tests/frontend/show.py::test_strict_dependencies[strict-depends.bst-waiting] FAILED tests/frontend/track.py::test_track[git-inline] - AssertionError: FAILED tests/frontend/track.py::test_track[git-project.refs] - AssertionError: FAILED tests/frontend/track.py::test_track[bzr-inline] - AssertionError: FAILED tests/frontend/track.py::test_track[bzr-project.refs] - AssertionError: FAILED tests/frontend/track.py::test_track[tar-inline] - AssertionError: FAILED tests/frontend/track.py::test_track[tar-project.refs] - AssertionError: FAILED tests/frontend/track.py::test_track[zip-inline] - AssertionError: FAILED tests/frontend/track.py::test_track[zip-project.refs] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[git-1] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[git-10] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[bzr-1] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[bzr-10] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[tar-1] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[tar-10] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[zip-1] - AssertionError: FAILED tests/frontend/track.py::test_track_recurse[zip-10] - AssertionError: FAILED tests/frontend/track.py::test_track_single - AssertionError: FAILED tests/frontend/track.py::test_track_recurse_except[git] - AssertionErr... FAILED tests/frontend/track.py::test_track_recurse_except[bzr] - AssertionErr... FAILED tests/frontend/track.py::test_track_recurse_except[tar] - AssertionErr... FAILED tests/frontend/track.py::test_track_recurse_except[zip] - AssertionErr... FAILED tests/frontend/track.py::test_track_optional[inline] - AssertionError: FAILED tests/frontend/track.py::test_track_optional[project-refs] - Assertion... FAILED tests/frontend/track.py::test_track_cross_junction[inline-nocross] - A... FAILED tests/frontend/track.py::test_track_cross_junction[project.refs-cross] FAILED tests/frontend/track.py::test_track_cross_junction[project.refs-nocross] FAILED tests/frontend/track.py::test_track_consistency_error - AssertionError: FAILED tests/frontend/track.py::test_junction_element[inline] - AssertionError: FAILED tests/frontend/track.py::test_junction_element[project.refs] - Asserti... FAILED tests/frontend/track.py::test_cross_junction[git-inline] - AssertionEr... FAILED tests/frontend/track.py::test_cross_junction[git-project.refs] - Asser... FAILED tests/frontend/track.py::test_cross_junction[bzr-inline] - AssertionEr... FAILED tests/frontend/track.py::test_cross_junction[bzr-project.refs] - Asser... FAILED tests/frontend/track.py::test_cross_junction[tar-inline] - AssertionEr... FAILED tests/frontend/track.py::test_cross_junction[tar-project.refs] - Asser... FAILED tests/frontend/track.py::test_cross_junction[zip-inline] - AssertionEr... FAILED tests/frontend/track.py::test_cross_junction[zip-project.refs] - Asser... FAILED tests/frontend/track.py::test_track_include[git-inline] - AssertionErr... FAILED tests/frontend/track.py::test_track_include[git-project.refs] - Assert... FAILED tests/frontend/track.py::test_track_include[bzr-inline] - AssertionErr... FAILED tests/frontend/track.py::test_track_include[bzr-project.refs] - Assert... FAILED tests/frontend/track.py::test_track_include[tar-inline] - AssertionErr... FAILED tests/frontend/track.py::test_track_include[tar-project.refs] - Assert... FAILED tests/frontend/track.py::test_track_include[zip-inline] - AssertionErr... FAILED tests/frontend/track.py::test_track_include[zip-project.refs] - Assert... FAILED tests/frontend/track.py::test_track_include_junction[git-inline] - Ass... FAILED tests/frontend/track.py::test_track_include_junction[git-project.refs] FAILED tests/frontend/track.py::test_track_include_junction[bzr-inline] - Ass... FAILED tests/frontend/track.py::test_track_include_junction[bzr-project.refs] FAILED tests/frontend/track.py::test_track_include_junction[tar-inline] - Ass... FAILED tests/frontend/track.py::test_track_include_junction[tar-project.refs] FAILED tests/frontend/track.py::test_track_include_junction[zip-inline] - Ass... FAILED tests/frontend/track.py::test_track_include_junction[zip-project.refs] FAILED tests/frontend/track.py::test_track_junction_included[git-inline] - As... FAILED tests/frontend/track.py::test_track_junction_included[git-project.refs] FAILED tests/frontend/track.py::test_track_junction_included[bzr-inline] - As... FAILED tests/frontend/track.py::test_track_junction_included[bzr-project.refs] FAILED tests/frontend/track.py::test_track_junction_included[ostree-inline] FAILED tests/frontend/track.py::test_track_junction_included[ostree-project.refs] FAILED tests/frontend/track.py::test_track_junction_included[tar-inline] - As... FAILED tests/frontend/track.py::test_track_junction_included[tar-project.refs] FAILED tests/frontend/track.py::test_track_junction_included[zip-inline] - As... FAILED tests/frontend/track.py::test_track_junction_included[zip-project.refs] FAILED tests/frontend/track.py::test_track_error_cannot_write_file[git] - Ass... FAILED tests/frontend/track.py::test_track_error_cannot_write_file[bzr] - Ass... FAILED tests/frontend/track.py::test_track_error_cannot_write_file[tar] - Ass... FAILED tests/frontend/track.py::test_track_error_cannot_write_file[zip] - Ass... FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[git] FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[bzr] FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[tar] FAILED tests/frontend/track_cross_junction.py::test_cross_junction_multiple_projects[zip] FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[git] - A... FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[bzr] - A... FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[tar] - A... FAILED tests/frontend/track_cross_junction.py::test_track_exceptions[zip] - A... FAILED tests/frontend/workspace.py::test_open[git] - AssertionError: FAILED tests/frontend/workspace.py::test_open[bzr] - AssertionError: FAILED tests/frontend/workspace.py::test_open[tar] - AssertionError: FAILED tests/frontend/workspace.py::test_open[zip] - AssertionError: FAILED tests/frontend/workspace.py::test_open_bzr_customize - AssertionError: FAILED tests/frontend/workspace.py::test_open_track[git] - AssertionError: FAILED tests/frontend/workspace.py::test_open_track[bzr] - AssertionError: FAILED tests/frontend/workspace.py::test_open_track[tar] - AssertionError: FAILED tests/frontend/workspace.py::test_open_track[zip] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force[git] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force[bzr] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force[tar] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force[zip] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force_open[git] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force_open[bzr] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force_open[tar] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force_open[zip] - AssertionError: FAILED tests/frontend/workspace.py::test_open_force_different_workspace[git] FAILED tests/frontend/workspace.py::test_open_force_different_workspace[bzr] FAILED tests/frontend/workspace.py::test_open_force_different_workspace[tar] FAILED tests/frontend/workspace.py::test_open_force_different_workspace[zip] FAILED tests/frontend/workspace.py::test_close[git] - AssertionError: FAILED tests/frontend/workspace.py::test_close[bzr] - AssertionError: FAILED tests/frontend/workspace.py::test_close[tar] - AssertionError: FAILED tests/frontend/workspace.py::test_close[zip] - AssertionError: FAILED tests/frontend/workspace.py::test_close_external_after_move_project - ... FAILED tests/frontend/workspace.py::test_close_internal_after_move_project - ... FAILED tests/frontend/workspace.py::test_close_removed - AssertionError: FAILED tests/frontend/workspace.py::test_close_nonexistant_element - Assertio... FAILED tests/frontend/workspace.py::test_close_multiple - AssertionError: FAILED tests/frontend/workspace.py::test_close_all - AssertionError: FAILED tests/frontend/workspace.py::test_reset - AssertionError: FAILED tests/frontend/workspace.py::test_reset_multiple - AssertionError: FAILED tests/frontend/workspace.py::test_reset_all - AssertionError: FAILED tests/frontend/workspace.py::test_list - AssertionError: FAILED tests/frontend/workspace.py::test_build[strict-git] - AssertionError: FAILED tests/frontend/workspace.py::test_build[strict-bzr] - AssertionError: FAILED tests/frontend/workspace.py::test_build[strict-tar] - AssertionError: FAILED tests/frontend/workspace.py::test_build[strict-zip] - AssertionError: FAILED tests/frontend/workspace.py::test_build[non-strict-git] - AssertionErr... FAILED tests/frontend/workspace.py::test_build[non-strict-bzr] - AssertionErr... FAILED tests/frontend/workspace.py::test_build[non-strict-tar] - AssertionErr... FAILED tests/frontend/workspace.py::test_build[non-strict-zip] - AssertionErr... FAILED tests/frontend/workspace.py::test_detect_modifications[strict-addfile] FAILED tests/frontend/workspace.py::test_detect_modifications[strict-removefile] FAILED tests/frontend/workspace.py::test_detect_modifications[strict-modifyfile] FAILED tests/frontend/workspace.py::test_detect_modifications[non-strict-addfile] FAILED tests/frontend/workspace.py::test_detect_modifications[non-strict-removefile] FAILED tests/frontend/workspace.py::test_detect_modifications[non-strict-modifyfile] FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg0-expected0] FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg1-expected1] FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg2-expected2] FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg3-expected3] FAILED tests/frontend/workspace.py::test_list_supported_workspace[workspace_cfg4-expected4] FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[git] - ... FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[bzr] - ... FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[tar] - ... FAILED tests/frontend/workspace.py::test_inconsitent_pipeline_message[zip] - ... FAILED tests/frontend/workspace.py::test_cache_key_workspace_in_dependencies[strict] FAILED tests/frontend/workspace.py::test_cache_key_workspace_in_dependencies[non-strict] FAILED tests/frontend/workspace.py::test_build_all[strict-workspaced-build-dep-non_workspaced_elements_state0] FAILED tests/frontend/workspace.py::test_build_all[strict-workspaced-runtime-dep-non_workspaced_elements_state1] FAILED tests/frontend/workspace.py::test_build_all[non-strict-workspaced-build-dep-non_workspaced_elements_state0] FAILED tests/frontend/workspace.py::test_build_all[non-strict-workspaced-runtime-dep-non_workspaced_elements_state1] FAILED tests/loader/junctions.py::test_simple_build - assert 255 == 0 FAILED tests/loader/junctions.py::test_nested_simple - assert 255 == 0 FAILED tests/loader/junctions.py::test_nested_double - assert 255 == 0 FAILED tests/loader/junctions.py::test_options_default - assert 255 == 0 FAILED tests/loader/junctions.py::test_options - assert 255 == 0 FAILED tests/loader/junctions.py::test_options_inherit - assert 255 == 0 FAILED tests/loader/junctions.py::test_git_show - assert 255 == 0 FAILED tests/loader/junctions.py::test_git_build - assert 255 == 0 FAILED tests/loader/junctions.py::test_build_git_cross_junction_names - asser... FAILED tests/sandboxes/missing-command.py::test_missing_command - AssertionEr... FAILED tests/sources/bzr.py::test_fetch_checkout - assert 255 == 0 FAILED tests/sources/local.py::test_stage_file - AssertionError: FAILED tests/sources/local.py::test_stage_directory - AssertionError: FAILED tests/sources/local.py::test_stage_symlink - AssertionError: FAILED tests/sources/local.py::test_stage_file_exists - AssertionError: FAILED tests/sources/patch.py::test_stage_and_patch - AssertionError: FAILED tests/sources/patch.py::test_stage_file_nonexistent_dir - AssertionErr... FAILED tests/sources/patch.py::test_stage_file_empty_dir - AssertionError: FAILED tests/sources/patch.py::test_stage_separate_patch_dir - AssertionError: FAILED tests/sources/patch.py::test_stage_multiple_patches - AssertionError: FAILED tests/sources/patch.py::test_patch_strip_level - AssertionError: FAILED tests/sources/previous_source_access.py::test_custom_transform_source = 264 failed, 527 passed, 125 skipped, 22 deselected, 10 xfailed, 10 xpassed, 2 warnings in 7247.48s (2:00:47) = error: Bad exit status from /var/tmp/rpm-tmp.I7z4oM (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.I7z4oM (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 0bfd8e7a87a84b4a9667551189a7076f -D /var/lib/mock/f41-build-1154759-21307/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.wmd1hxhg:/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 -bb --noclean --target noarch --nodeps /builddir/build/SPECS/buildstream.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 0bfd8e7a87a84b4a9667551189a7076f -D /var/lib/mock/f41-build-1154759-21307/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.wmd1hxhg:/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 -bb --noclean --target noarch --nodeps /builddir/build/SPECS/buildstream.spec'